此 MCP 可以做什么
Checks U.S. vehicle, consumer product, food, drug, and pet food recalls, and decodes vehicle identification numbers.
工具
输入模式
{'type': 'object', 'required': ['year', 'make', 'model'], 'properties': {'make': {'type': 'string', 'maxLength': 60, 'minLength': 1, 'description': 'Manufacturer, such as "Honda"'}, 'year': {'type': 'integer', 'maximum': 2100, 'minimum': 1950, 'description': 'Model year, such as 2018'}, 'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1, 'description': 'Most recalls to return, newest first (default 10)'}, 'model': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Model name, such as "Accord"'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['status', 'vehicle', 'notice'], 'properties': {'notice': {'type': 'string'}, 'status': {'enum': ['ok', 'not_found', 'unavailable'], 'type': 'string'}, 'message': {'type': 'string'}, 'recalls': {'type': 'array', 'items': {'type': 'object', 'required': ['campaignNumber'], 'properties': {'parkIt': {'type': 'boolean'}, 'remedy': {'type': ['string', 'null']}, 'summary': {'type': ['string', 'null']}, 'component': {'type': ['string', 'null']}, 'reportedOn': {'type': ['string', 'null']}, 'consequence': {'type': ['string', 'null']}, 'parkOutside': {'type': 'boolean'}, 'manufacturer': {'type': ['string', 'null']}, 'campaignNumber': {'type': 'string'}, 'overTheAirUpdate': {'type': 'boolean'}}}}, 'vehicle': {'type': 'object', 'required': ['year', 'make', 'model'], 'properties': {'make': {'type': 'string'}, 'year': {'type': 'integer'}, 'model': {'type': 'string'}}}, 'totalRecalls': {'type': 'integer'}, 'moreAvailable': {'type': 'boolean'}}}
输入模式
{'type': 'object', 'required': ['vin'], 'properties': {'vin': {'type': 'string', 'pattern': '^[A-HJ-NPR-Za-hj-npr-z0-9]{17}$', 'description': 'The 17-character vehicle identification number (letters and digits, no I, O or Q)'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['status', 'notice'], 'properties': {'vin': {'type': 'string'}, 'notice': {'type': 'string'}, 'status': {'enum': ['ok', 'invalid', 'unavailable'], 'type': 'string'}, 'message': {'type': 'string'}, 'vehicle': {'type': 'object', 'properties': {'fuel': {'type': ['string', 'null']}, 'make': {'type': ['string', 'null']}, 'trim': {'type': ['string', 'null']}, 'year': {'type': ['integer', 'null']}, 'model': {'type': ['string', 'null']}, 'engine': {'type': ['string', 'null']}, 'bodyClass': {'type': ['string', 'null']}, 'vehicleType': {'type': ['string', 'null']}, 'manufacturer': {'type': ['string', 'null']}, 'plantCountry': {'type': ['string', 'null']}}}}}
输入模式
{'type': 'object', 'required': ['ticket'], 'properties': {'ticket': {'type': 'string', 'pattern': '^fb_[0-9a-f]{32}$', 'description': 'The ticket id that submit_feedback returned.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['ticket', 'status'], 'properties': {'note': {'type': 'string'}, 'reply': {'type': ['string', 'null']}, 'status': {'enum': ['pending', 'answered'], 'type': 'string'}, 'ticket': {'type': 'string'}}}
输入模式
{'type': 'object', 'properties': {'task': {'type': 'string', 'description': 'Alias for query: task phrase to search.'}, 'query': {'type': 'string', 'description': "Optional task keyword or phrase to search tools (e.g. 'recruiter', 'linkedin', 'feedback', 'broken links', 'jobs'). Omit to list all tools."}, 'keyword': {'type': 'string', 'description': 'Alias for query: keyword to search.'}}, 'additionalProperties': True}
输入模式
{'type': 'object', 'required': ['category', 'query'], 'properties': {'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Most recalls to return, newest first (default 5)'}, 'query': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Product words as on the label, such as "infant formula", "peanut butter" or "ibuprofen"'}, 'category': {'enum': ['food', 'drug'], 'type': 'string', 'description': '"food" covers human food, infant formula and dietary supplements (not pet food); "drug" covers medicines'}, 'withinDays': {'type': 'integer', 'maximum': 3650, 'minimum': 1, 'description': 'Only recalls reported in the last this many days, such as 7 for this week'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['status', 'category', 'query', 'notice'], 'properties': {'query': {'type': 'string'}, 'notice': {'type': 'string'}, 'status': {'enum': ['ok', 'unavailable'], 'type': 'string'}, 'matches': {'type': 'integer', 'description': 'Count of matching enforcement reports in openFDA (includes text and ingredient matches, not a product-recall total)'}, 'message': {'type': 'string'}, 'recalls': {'type': 'array', 'items': {'type': 'object', 'required': ['recallNumber', 'matchKind'], 'properties': {'codes': {'type': ['string', 'null']}, 'reason': {'type': ['string', 'null']}, 'status': {'type': ['string', 'null']}, 'product': {'type': ['string', 'null']}, 'matchKind': {'enum': ['product', 'text'], 'type': 'string', 'description': '"product" when search terms appear in the product name or title; "text" when terms appear only in ingredients, allergen warnings or descriptions'}, 'reportUrl': {'type': ['string', 'null']}, 'reportedOn': {'type': ['string', 'null']}, 'initiatedOn': {'type': ['string', 'null']}, 'distribution': {'type': ['string', 'null']}, 'recallNumber': {'type': 'string'}, 'recallingFirm': {'type': ['string', 'null']}, 'classification': {'type': ['string', 'null']}}}}, 'category': {'enum': ['food', 'drug'], 'type': 'string'}, 'moreAvailable': {'type': 'boolean'}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Most recalls to return, newest first (default 5)'}, 'query': {'type': 'string', 'maxLength': 100, 'description': 'Optional brand or hazard to look for, such as "Purina" or "salmonella"; leave out to list every recent pet food recall'}, 'withinDays': {'type': 'integer', 'maximum': 60, 'minimum': 1, 'description': 'Only announcements from the last this many days, such as 7 for this week'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['status', 'notice'], 'properties': {'query': {'type': 'string'}, 'notice': {'type': 'string'}, 'status': {'enum': ['ok', 'unavailable'], 'type': 'string'}, 'matches': {'type': 'integer'}, 'message': {'type': 'string'}, 'recalls': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'url'], 'properties': {'url': {'type': 'string'}, 'title': {'type': 'string'}, 'summary': {'type': ['string', 'null']}, 'announcedOn': {'type': ['string', 'null']}}}}, 'coveredFrom': {'type': ['string', 'null']}, 'moreAvailable': {'type': 'boolean'}, 'otherPetFoodRecalls': {'type': 'integer'}}}
输入模式
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'Most recalls to return, newest first (default 5)'}, 'query': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'Brand and product as on the label, such as "Graco car seat" or "Fisher-Price sleeper"'}, 'withinDays': {'type': 'integer', 'maximum': 3650, 'minimum': 1, 'description': 'Only recalls announced in the last this many days, such as 7 for this week'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['status', 'query', 'notice'], 'properties': {'query': {'type': 'string'}, 'notice': {'type': 'string'}, 'status': {'enum': ['ok', 'unavailable'], 'type': 'string'}, 'matches': {'type': 'integer'}, 'message': {'type': 'string'}, 'recalls': {'type': 'array', 'items': {'type': 'object', 'required': ['recallNumber', 'title', 'products'], 'properties': {'url': {'type': ['string', 'null']}, 'title': {'type': 'string'}, 'hazard': {'type': ['string', 'null']}, 'remedy': {'type': ['string', 'null']}, 'contact': {'type': ['string', 'null']}, 'products': {'type': 'array', 'items': {'type': 'string'}}, 'recalledOn': {'type': ['string', 'null']}, 'description': {'type': ['string', 'null']}, 'recallNumber': {'type': 'string'}}}}, 'moreAvailable': {'type': 'boolean'}}}
输入模式
{'type': 'object', 'required': ['kind', 'message'], 'properties': {'kind': {'enum': ['need_tool', 'need_data', 'bug', 'other'], 'type': 'string', 'description': 'need_tool: a tool you want. need_data: data a tool lacks. bug: something broke. other: anything else about the tools.'}, 'tool': {'type': 'string', 'pattern': '^[A-Za-z0-9_.:-]{1,64}$', 'description': 'Optional: the name of the tool this is about, for example find_tariff_codes.'}, 'message': {'type': 'string', 'maxLength': 1000, 'minLength': 10, 'description': 'What you need or what broke, in plain words, at most 1000 characters. Links, email addresses and phone numbers are removed. Never include secrets or personal details.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['ticket', 'status'], 'properties': {'note': {'type': 'string'}, 'reply': {'type': ['string', 'null']}, 'status': {'enum': ['pending', 'answered'], 'type': 'string'}, 'ticket': {'type': 'string'}}}
近期工具变更
类似的 MCP 服务器
RTK Motion — Motion Capture, Biomechanics, Threat & Fleet Intelligence
Provides motion-capture and robot trajectory datasets, rehabilitation biomechanics reports, monitored-location threat assessments…
cf-exclusion-check
Screens people and organizations against HHS-OIG LEIE and SAM.gov exclusion lists individually or in batches.
Custosa Tools
Scans database metadata for PHI, assesses HIPAA readiness, and generates compliant database migrations.
osint-terminal
Provides keyless OSINT and reconnaissance tools for domains, DNS, IPs, breach exposure, threat intelligence, and related lookups.
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…
AIMEAT
Provides a self-hosted agent operating system with agent work delegation, access controls, federation, hooks, SSO, security admin…
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
Vee3
Manages Clerk authentication infrastructure, including users, organizations, domains, sessions, tokens, OAuth, SSO, machines, per…