MCP-Server

Vibe Manufacturing

com.vibe-manufacturing/manufacturer-finder
Business & Betrieb Öffentlich und erreichbar MCP 2026-07-28

Was dieses MCP kann

Finds and ranks contract manufacturers, estimates custom-product costs, matches part specifications to suppliers, and manages quote requests and responses.

create_rfq
Create a structured request for quotation for the human you act for. We match manufacturers, email the ones that opted in, and return direct contact, quote-form and agent links for all matches plus an RFQ id and a token to read quotes later. Only call after the user agreed that the request is shared with matched manufacturers.
Eingabeschema
{'type': 'object', 'required': ['process', 'quantity', 'description', 'requester_email', 'user_consent'], 'properties': {'finish': {'type': 'string'}, 'process': {'enum': ['laser-cutting', 'cnc-machining', 'sheet-metal', '3d-printing', 'injection-molding', 'pcb-assembly', 'die-casting', 'welding', 'waterjet-cutting', 'metal-stamping', 'surface-finishing'], 'type': 'string'}, 'quantity': {'type': 'integer', 'minimum': 1}, 'cad_files': {'type': 'array', 'items': {'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'public https URL of the CAD file'}, 'format': {'enum': ['step', 'dxf', 'dwg', 'stl', 'iges', '3mf', 'gerber'], 'type': 'string'}, 'sha256': {'type': 'string'}}}, 'maxItems': 5}, 'materials': {'type': 'array', 'items': {'enum': ['aluminium', 'steel', 'stainless-steel', 'titanium', 'brass', 'copper', 'plastic'], 'type': 'string'}}, 'needed_by': {'type': 'string'}, 'industries': {'type': 'array', 'items': {'enum': ['automotive', 'aerospace', 'medical', 'energy', 'railway', 'marine', 'electronics', 'food', 'construction', 'packaging', 'defense', 'consumer'], 'type': 'string'}}, 'budget_note': {'type': 'string'}, 'description': {'type': 'string', 'description': 'Part, size, material, use'}, 'file_formats': {'type': 'array', 'items': {'enum': ['step', 'dxf', 'dwg', 'stl', 'iges', '3mf', 'gerber'], 'type': 'string'}}, 'tolerance_mm': {'type': 'number'}, 'user_consent': {'type': 'boolean', 'description': 'true only if the user agreed to share the request with matched manufacturers'}, 'certifications': {'type': 'array', 'items': {'enum': ['iso-9001', 'iso-14001', 'iatf-16949', 'iso-13485', 'as9100', 'en-1090', 'iso-45001'], 'type': 'string'}}, 'requester_email': {'type': 'string'}, 'ship_to_country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2'}}}
estimate_product_cost
Estimate landed cost per unit and the price needed for a target margin for a custom product. All money values in USD per unit.
Nur Lesen
Eingabeschema
{'type': 'object', 'properties': {'part': {'type': 'number'}, 'hardware': {'type': 'number'}, 'shipping': {'type': 'number'}, 'finishing': {'type': 'number'}, 'packaging': {'type': 'number'}, 'returns_percent': {'type': 'number'}, 'assembly_minutes': {'type': 'number'}, 'labor_rate_per_hour': {'type': 'number'}, 'payment_fee_percent': {'type': 'number'}, 'target_margin_percent': {'type': 'number'}}}
find_suppliers
Find contract manufacturers in the directory by country and process. Processes: laser-cutting, cnc-machining, sheet-metal, 3d-printing, injection-molding, pcb-assembly, die-casting, welding, waterjet-cutting, metal-stamping, surface-finishing. Country as ISO code (DE) or slug (germany).
Nur Lesen
Eingabeschema
{'type': 'object', 'properties': {'city': {'type': 'string'}, 'limit': {'type': 'integer', 'description': 'Max results, 1 to 100'}, 'country': {'type': 'string', 'description': 'ISO 3166-1 alpha-2 code or country slug'}, 'process': {'type': 'string', 'description': 'Process id, e.g. laser-cutting'}}}
get_playbook_step
Get one of the 13 playbook steps (summary, explanation, checklist, related tools).
Nur Lesen
Eingabeschema
{'type': 'object', 'required': ['step'], 'properties': {'step': {'type': 'integer', 'maximum': 13, 'minimum': 1, 'description': 'Step number 1 to 13'}}}
get_rfq
Read the matches and the quotes received so far for an RFQ you created. Needs the rfq_id and the token returned by create_rfq.
Nur Lesen
Eingabeschema
{'type': 'object', 'required': ['rfq_id', 'token'], 'properties': {'token': {'type': 'string'}, 'rfq_id': {'type': 'string'}}}
list_manufacturing_tools
List tools and factories with pros and cons. Optional category: Fabrication, Electronics, Sourcing, Prototyping, Measuring, Design, Review.
Nur Lesen
Eingabeschema
{'type': 'object', 'properties': {'category': {'type': 'string', 'description': 'Optional category filter'}}}
match_manufacturers
Rank manufacturers for a structured part spec. Returns scored matches with the reasons, so an agent can explain the choice to its user.
Nur Lesen
Eingabeschema
{'type': 'object', 'required': ['process'], 'properties': {'limit': {'type': 'integer'}, 'country': {'type': 'string', 'description': 'Preferred country, ISO code or slug'}, 'process': {'enum': ['laser-cutting', 'cnc-machining', 'sheet-metal', '3d-printing', 'injection-molding', 'pcb-assembly', 'die-casting', 'welding', 'waterjet-cutting', 'metal-stamping', 'surface-finishing'], 'type': 'string'}, 'quantity': {'type': 'integer', 'description': 'Units wanted; favors prototype-friendly shops for small numbers and series producers for large ones'}, 'materials': {'type': 'array', 'items': {'enum': ['aluminium', 'steel', 'stainless-steel', 'titanium', 'brass', 'copper', 'plastic'], 'type': 'string'}}, 'industries': {'type': 'array', 'items': {'enum': ['automotive', 'aerospace', 'medical', 'energy', 'railway', 'marine', 'electronics', 'food', 'construction', 'packaging', 'defense', 'consumer'], 'type': 'string'}}, 'file_formats': {'type': 'array', 'items': {'enum': ['step', 'dxf', 'dwg', 'stl', 'iges', '3mf', 'gerber'], 'type': 'string'}, 'description': 'CAD formats you can supply'}, 'tolerance_mm': {'type': 'number', 'description': 'Tightest tolerance you need, in mm'}, 'certifications': {'type': 'array', 'items': {'enum': ['iso-9001', 'iso-14001', 'iatf-16949', 'iso-13485', 'as9100', 'en-1090', 'iso-45001'], 'type': 'string'}}}}
search_site
Search the playbook, guides, tool reviews and comparisons on vibe-manufacturing.com.
Nur Lesen
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': 'Max results, 1 to 20'}, 'query': {'type': 'string', 'description': 'Free-text search term'}}}
submit_quote
For a manufacturer's agent: answer an RFQ the company was matched to. Needs the supplier token issued when the company registered.
Idempotent
Eingabeschema
{'type': 'object', 'required': ['rfq_id', 'supplier_token', 'unit_price'], 'properties': {'notes': {'type': 'string'}, 'rfq_id': {'type': 'string'}, 'currency': {'type': 'string', 'description': '3-letter code, default EUR'}, 'quantity': {'type': 'integer'}, 'unit_price': {'type': 'number'}, 'valid_until': {'type': 'string', 'description': 'YYYY-MM-DD'}, 'lead_time_days': {'type': 'integer'}, 'supplier_token': {'type': 'string'}}}
submit_quote_request
Send a quote request for the human you act for. Only call after the user agreed that the request and email may be shared with suitable manufacturers. A person reviews it and replies by email.
Eingabeschema
{'type': 'object', 'required': ['email', 'description', 'user_consent'], 'properties': {'email': {'type': 'string', 'description': 'Reply address of the human requester'}, 'country': {'type': 'string'}, 'process': {'enum': ['laser-cutting', 'cnc-machining', 'sheet-metal', '3d-printing', 'injection-molding', 'pcb-assembly', 'die-casting', 'welding', 'waterjet-cutting', 'metal-stamping', 'surface-finishing'], 'type': 'string'}, 'quantity': {'type': 'string'}, 'description': {'type': 'string', 'description': 'Part, material, size, tolerances, file formats'}, 'user_consent': {'type': 'boolean', 'description': 'true only if the user agreed to share the request with manufacturers'}}}
Hinzugefügt
submit_quote
4. October 2026 02:40
Hinzugefügt
get_rfq
4. October 2026 02:40
Hinzugefügt
create_rfq
4. October 2026 02:40
Hinzugefügt
submit_quote_request
4. October 2026 02:40
Hinzugefügt
match_manufacturers
4. October 2026 02:40
Hinzugefügt
find_suppliers
4. October 2026 02:40
Hinzugefügt
estimate_product_cost
4. October 2026 02:40
Hinzugefügt
list_manufacturing_tools
4. October 2026 02:40
Hinzugefügt
get_playbook_step
4. October 2026 02:40
Hinzugefügt
search_site
4. October 2026 02:40