Serveur MCP

FindMyPart

io.github.jgaethle10/findmypart
Commerce et retail Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Provides information and checkout preparation for paid searches for hard-to-source parts, including replacement, salvage, and fabrication options.

free_part_triage
Build a free FindMyPart Part Passport
Analyze a hard-to-identify or hard-to-source part problem before purchase. Returns cautious identity clues, function, missing evidence, search lanes, safety gate and a recommended hunt tier. Does not create a charge.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['part_description'], 'properties': {'email': {'type': 'string', 'format': 'email', 'pattern': "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}, 'domain': {'enum': ['AUTO', 'HEAVY', 'AG', 'INDUSTRIAL', 'CONSTRUCTION', 'MARINE', 'ELECTRONICS', 'APPLIANCE', 'POWERSPORTS', 'AEROSPACE', 'OTHER'], 'type': 'string'}, 'location': {'type': 'string', 'maxLength': 240}, 'asset_info': {'type': 'string', 'maxLength': 2500}, 'part_description': {'type': 'string', 'maxLength': 5000, 'minLength': 5}}}
get_findmypart_capabilities
Get FindMyPart agent capabilities
Describe FindMyPart machine-facing endpoints, payment boundaries and available agent tools.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
get_part_hunt_offers
Get FindMyPart hunt offers
List current paid FindMyPart hunt options and pricing. Read-only. Does not create a checkout, invoice, charge, or payment obligation.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
get_part_hunt_status
Get FindMyPart hunt status
Retrieve the current customer-safe Part Passport, sourcing-lane, evidence, payment, fulfillment and solution state for a FindMyPart hunt using its tracking token. Read-only.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tracking_token'], 'properties': {'tracking_token': {'type': 'string', 'maxLength': 240, 'minLength': 12}}}
prepare_part_hunt_checkout
Prepare a human-confirmed FindMyPart checkout
After the human explicitly agrees to pay for the selected hunt, reserve the hunt and prepare a secure checkout URL. This creates a checkout session but does not charge the user and does not prove payment.
Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['user_confirmed_payment', 'offer_slug', 'email', 'part_description'], 'properties': {'name': {'type': 'string', 'maxLength': 120}, 'email': {'type': 'string', 'format': 'email', 'pattern': "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"}, 'phone': {'type': 'string', 'maxLength': 50}, 'domain': {'enum': ['AUTO', 'HEAVY', 'AG', 'INDUSTRIAL', 'CONSTRUCTION', 'MARINE', 'ELECTRONICS', 'APPLIANCE', 'POWERSPORTS', 'AEROSPACE', 'OTHER'], 'type': 'string'}, 'urgency': {'type': 'string', 'maxLength': 50}, 'location': {'type': 'string', 'maxLength': 240}, 'asset_info': {'type': 'string', 'maxLength': 2000}, 'offer_slug': {'enum': ['quick-hunt', 'deep-hunt', 'rescue-hunt'], 'type': 'string'}, 'request_id': {'type': 'string', 'maxLength': 240}, 'part_description': {'type': 'string', 'maxLength': 5000, 'minLength': 5}, 'user_confirmed_payment': {'type': 'boolean', 'const': True}}}
Modifié
get_part_hunt_status
1 October 2026 02:42
Ajouté
free_part_triage
1 October 2026 02:42
Ajouté
get_findmypart_capabilities
25 September 2026 02:40
Ajouté
get_part_hunt_status
25 September 2026 02:40
Ajouté
prepare_part_hunt_checkout
25 September 2026 02:40
Ajouté
get_part_hunt_offers
25 September 2026 02:40