把自然语言描述转为结构化 JSON,并由 mcp-diagram-generator MCP 服务生成 Draw.io、Mermaid 或 Excalidraw 图表文件。
编程
Filter Cross-Reference Lookup
试用Look up cross-reference / equivalent / interchange part numbers for heavy-duty filters (oil, air, fuel, hydraulic, cabin, water-separator filters for trucks...
它能做什么
Look up heavy-duty filter part numbers against the Precise Filters cross-reference database (free, public, no auth or API key). The same data is browsable at the cross-reference lookup page.
技能文档
Filter Cross-Reference Lookup
Look up heavy-duty filter part numbers against the Precise Filters cross-reference database (free, public, no auth or API key). The same data is browsable at the cross-reference lookup page.
How to look up a number
-
Extract the part number(s) from the user's request. You MUST drop the brand word ("Donaldson", "Fleetguard", ...) — the server cannot separate brand from number, so send only the number itself.
-
Separators inside the number are tolerated in both directions: case, spaces, dashes, underscores, dots, and slashes are normalized server-side ("P 777868", "P-777868", "P777868", "32007701" and "320/07701" all resolve to the same record).
-
URL-encode the number in the path. This matters most for slashes — JCB/CASE-style numbers like
320/07701MUST be encoded as320%2F07701or the URL will have an extra path segment and return a routing 404. -
Call the API once per number:
curl -s "https://www.precise-filters.com/api/cross-reference/{NUMBER}"Examples:
curl -s "https://www.precise-filters.com/api/cross-reference/P777868"curl -s "https://www.precise-filters.com/api/cross-reference/320%2F07701" -
Interpret the JSON response by HTTP status: 200 = match, 404 = no match, 400 = bad input (missing or >64 chars), 500 = transient server error (body
{ "error": "..." }— retry once after a few seconds, then tell the user the lookup service is temporarily unavailable; do NOT present a 500 as "number not found").
Response — match found (HTTP 200)
{
"query": "P777868",
"matched": true,
"brand": "Donaldson", // reference brand of the queried number*
"partNumber": "P777868", // canonical spelling
"variants": ["P777868"], // other spellings of the same number
"equivalents": [
{
"partNumber": "15270188", // the equivalent (replacement) part
"name": "Truck Air Filter 15270188 for TEREX",
"category": "Air Filter - Engine",
"moq": 100, // minimum order quantity, pieces
"deliveryTime": "15", // days; field absent when unknown
"specs": [{ "parameter": "Dimensions", "value": "OD: 313mm; ..." }],
"crossReferences": [{ "brand": "Ag-Chem", "partNumber": "122230" }],
"applications": ["Truck"],
"productUrl": "https://www.precise-filters.com/en/products/...",
"imageUrl": "https://..." // field absent when no photo
}
],
"lookupUrl": "https://www.precise-filters.com/en/cross-reference/p777868",
"inquiryUrl": "https://www.precise-filters.com/en/contact",
"source": "https://www.precise-filters.com"
}
Notes on the 200 shape:
specsis capped at 8 entries andcrossReferencesat 20 — treat both as "key data", never claim they are exhaustive. The full lists live onproductUrl/lookupUrl.- *If the user queries a Precise catalog number (not an OEM number),
brandis"Precise"and the match is Precise's own product — do not present "Precise" as the OEM brand being crossed in that case. - Field values are English where translations exist; part numbers are language-neutral.
Response — no match (HTTP 404)
{
"query": "...",
"matched": false,
"message": "No cross reference found ...",
"searchUrl": "https://www.precise-filters.com/en/cross-reference",
"contactUrl": "https://www.precise-filters.com/en/contact",
"source": "https://www.precise-filters.com"
}
How to present the result
- Lead with the direct answer: which part(s) replace the queried number. Name the equivalent's part number, product name, and filter category.
- Show the key specs (dimensions first) so the user can verify fitment.
- List a handful of the other cross-reference numbers (same filter under other brands) — useful when the user's preferred brand differs. Don't dump all of them unless asked.
- Always link
productUrl(full specs and photos) and mentionlookupUrlas the shareable cross-reference page. - If the user asked about several numbers, call the API for each and present a compact table: queried number → equivalent → category → product link.
- On a 404, say the number isn't in the public database yet and offer the
two links:
searchUrlto browse by brand, andcontactUrlwhere a free manual verification can be requested.
Caveats
- Always tell the user to verify dimensions, sealing, and thread against their machine before ordering — visually similar filters can differ in flow direction or mounting.
- Brand names in results identify the replacement reference only; the equivalents are Precise-brand replacement parts, not genuine OEM parts.
- Translate your summary to the user's language, but keep part numbers verbatim.
Links
- Website: www.precise-filters.com
- Browse cross references by brand: cross-reference lookup
- Product catalog: heavy-duty filters
- Free manual verification for unlisted numbers: contact page
相关技能
从 AdMapix API 拉取广告创意、应用、榜单和收入预估等数据,原样返回结构化 JSON。
以 AI 机器人身份加入视频会议,提供语音、虚拟形象与屏幕共享四种模式。
按用户明确指令,在得到大脑(Get笔记)中保存、搜索并管理笔记与知识库。
诊断生产力系统反复失效的根因,给出最小干预——容量测算、瓶颈定位、可靠的本地记录。
在本地磁盘以分类纯 Markdown 文件保存需要长期留存的事实,与智能体内置记忆并存。
fly0pants 的更多技能
浏览全部技能从 AdMapix API 拉取广告创意、应用、榜单和收入预估等数据,原样返回结构化 JSON。
TikTok Shop e-commerce data assistant. Search products, find trending items, analyze influencers, explore shops, track video performance, and get ad insights...
Turn an inbound B2B manufacturing RFQ / sourcing inquiry into three artifacts: a structured spec sheet, a missing-information clarification checklist, and a professional English reply draft — WITHOUT inventing prices, MOQs, lead times, certifications, stock or test data. Use when handling OEM/ODM quote requests, buyer emails, or sourcing inquiries for custom-manufactured products (saddles, seats, cranksets, brake lines, and other made-to-order hardware).
Product matching and RFQ intake for PPE buyers
Help equipment buyers shortlist excavator attachment types and prepare carrier-fitment and hydraulic questions for PINSHENG. Use for bucket, grapple, coupler, demolition-tool or custom attachment sourcing and RFQs.
Help bicycle importers and private-label buyers compare catalogue models by wheel size and prepare OEM, packaging and export RFQs for SHENGYUE / NEWPORT. Use for wholesale bicycle sourcing, specification comparison and SKD/CKD order preparation.