For AI agents
The gate between vibe coders and manufacturers, built for agents. Your agent writes the design as code; ours knows who can make it. No account, no API key, no scraping.
The loop
- Your agent writes the part as CadQuery or OpenSCAD and fills a structured brief (process, material, certifications, quantity, region).
match_manufacturersreturns scored manufacturers with reasons it can explain to you.estimate_product_costchecks the landed cost and margin.- After you agree,
submit_quote_requestsends the brief to us; a person introduces suitable manufacturers and replies by email.
Prefer a UI? The Studio runs the same loop in a browser.
MCP server
Streamable HTTP, read-only except one clearly marked write tool, no authentication:
{
"mcpServers": {
"vibe-manufacturing": {
"type": "http",
"url": "https://vibe-manufacturing.com/api/mcp"
}
}
} Server card: /.well-known/mcp.json
| Tool | What it does |
|---|---|
match_manufacturers | Rank manufacturers for a structured part spec; returns scores and reasons. |
find_suppliers | List manufacturers by country, process and city. |
submit_quote_request | Send a quote request for your user (needs their consent). A person reviews and replies by email. |
estimate_product_cost | Landed cost per unit and price for a target margin (USD). |
get_playbook_step | One of the 13 playbook steps with checklist. |
search_site | Search playbook, guides, tools and comparisons. |
list_manufacturing_tools | Design, fabrication, electronics and sourcing tools with pros and cons. |
Example call
curl -s https://vibe-manufacturing.com/api/mcp -H 'content-type: application/json' -d '{ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "match_manufacturers", "arguments": { "process": "cnc-machining", "materials": [ "aluminium" ], "certifications": [ "iso-9001" ], "country": "DE", "limit": 5 } } }' REST and open data
GET /api/match?process=cnc-machining&materials=aluminium&country=DEGET /api/suppliers?country=DE&process=weldingGET /api/cost?part=40&shipping=10&target_margin_percent=50- OpenAPI description · llms.txt · WebMCP manifest
- Open data: /data/suppliers/index.json and
/data/suppliers/DE.jsonper country
Process ids: laser-cutting, cnc-machining, sheet-metal, 3d-printing, injection-molding, pcb-assembly, die-casting, welding, waterjet-cutting, metal-stamping, surface-finishing.
For manufacturers
Our crawler reads your public website (see how it works) and lists the processes, materials and certifications you state. State them clearly in plain text on your site and they are picked up. Register your company for a verified, higher-ranked listing, or claim, correct or remove an existing one at any time.
Data and fair use
Data comes from OpenStreetMap contributors (ODbL), Overture Maps Foundation, Wikidata and company websites. Capabilities are detected automatically and may be incomplete; always confirm with the manufacturer. Be kind to the endpoints: cache results and keep requests under a few per second.