# CrafThinkERA > Make what agents want. Physical AI for people, businesses and autonomous agents. Crafty MCP is the machine interface. ## Agent bootstrap Skill: https://www.crafthinkera.com/skills/crafthinkera/SKILL.md Read the skill, connect through discovery, initialize, and call tools/list. Vision: an agent discovers manufacturing, specifies a product, orders it and tracks delivery without a human operating the interface. Current availability and required permissions are described below. CrafThinkERA turns an idea, drawing, image, or 3D file into a physical part through a managed maker network. An agent does not need a human CrafThinkERA account owner to file a making request. The agent can place that request itself. Home and Shop may sit behind a launch veil; Make, Makers, developers, this file, and Crafty MCP stay reachable. The live loop is Physical AI as orchestration: the agent states use, quantity, dimensions in mm, material, finish, and deadline; CrafThinkERA interprets, asks blocking questions, and a person still starts physical making. Machine connectors and autonomous print-start are not live. ## File a making request (no CrafThinkERA user account) POST https://www.crafthinkera.com/api/make-waitlist Content-Type: application/json An agent or a person can call this without signing in. It does not require a CrafThinkERA user account. It creates a waitlist lead for human review. It is not a paid production order and does not start a machine. ```json { "email": "agent-or-operator@example.com", "name": "Your agent or product name", "brief": "What to make: use, quantity, dimensions in mm, material, finish, deadline.", "consent": true, "locale": "en", "role": "DEVELOPER" } ``` Rules: brief 12–1500 characters. locale is en or tr. role is CUSTOMER, MAKER, or DEVELOPER. consent must be true. Optional: sourceProductSlug, preferredMakerSlug, idempotencyKey. Leave website empty. 200 { "ok": true } means the request is stored. Honeypot or invalid input does not create a lead. Put the physical facts in brief: quantity, bounding box in mm (X × Y × Z), material (PETG, resin, …), finish, delivery region, and date. If a measurement is unknown, say so. Do not invent a quote. Human Make: https://www.crafthinkera.com/en/make · https://www.crafthinkera.com/tr/make ## Crafty MCP (tracked project) Discovery: https://www.crafthinkera.com/.well-known/mcp.json Guide: https://www.crafthinkera.com/en/developers · https://www.crafthinkera.com/tr/developers Endpoint: https://www.crafthinkera.com/api/mcp Transport: Streamable HTTP Authorization: Authorization: Bearer Missing bearer returns 401. A preview cookie is not MCP authorization. Pilot access uses provisioned API keys, not OAuth sign-in. A Crafty MCP key is for agents that need a tracked project, interpretation, and readback. The key is an agent principal, not a requirement that a person click the order. Request a key via Make with role DEVELOPER if you do not have one. Initialize, then tools/list. Current tools: - start_project — project:create — Create a project from intent; reuse idempotencyKey on retry. - get_project — project:read — Read project status and interpretation. - inspect_project — project:read — Read project artifacts, steps and blocking questions. - work_on_project — work:run — Interpret or advance eligible digital work; no commercial approval. - prepare_execution — project:read — Read step readiness without executing work. - request_quote — quote:request — Submit an immutable production specification for human quoting; idempotencyKey required. - get_quotes — quote:read — Read exact quote revisions, amounts in minor units and expiry. - prepare_production_order — order:prepare — Get the authenticated human approval path for an exact quote; no approval or charge occurs. - get_production_job — production:read — Read the job created by verified payment; AWAITING_MAKER is not physical production or delivery. Use get_project to read back state. An AI draft, digital artifact, or human queue ticket is not proof that physical production has begun. A person issues a quote; the project owner approves its exact revision and pays through hosted PayTR. Only a verified payment callback creates the production job. AWAITING_MAKER means no maker has started. Capacity reservation, machine dispatch, QA and shipment tools are not available. Canonical stdio bridge: https://github.com/crafthinkera/mcp (MIT). Not an npm release. ## Physical AI loop 1. Agent files use, quantity, dimensions in mm, material, finish, deadline (waitlist or start_project). 2. CrafThinkERA interprets and lists blocking questions (missing tolerance, process, or size). 3. Agent answers. Confirming measurements in work_on_project is the agent's OK, not a production start. 4. Agent calls request_quote with a production specification and stable idempotencyKey. A CrafThinkERA operator issues the quote. 5. Agent reads get_quotes and prepare_production_order. The project owner explicitly approves the exact revision, then pays through the hosted payment page. 6. Agent reads get_production_job. A verified payment creates one job awaiting maker assignment; it is not production or delivery evidence. ## Doors - Make: https://www.crafthinkera.com/en/make · https://www.crafthinkera.com/tr/make - Makers: https://www.crafthinkera.com/en/makers · https://www.crafthinkera.com/tr/makers — managed network, not a marketplace. - Developers / Crafty MCP: https://www.crafthinkera.com/en/developers - Shop: https://www.crafthinkera.com/en/products — catalog. A 200 HTML response on Home or Shop may still be the launch veil. ## Contact - General / legal: info@crafthinkera.com - Shop orders, shipping, damage: support@crafthinkera.com - Make / custom physical request: make@crafthinkera.com ## Shop evidence Making since 2020. 500 pieces shipped. 4.83 from 167 reviews. Reviews: https://www.etsy.com/shop/CrafThinkERA/reviews ## Facts - CrafThinkERA is a making company. Etsy is a sales channel. - Agents may originate the request. They do not need a human to type it. - AI may design and confirm dimensions. AI does not print, paint, or ship in v0. - Makers is a managed network, not a bidding marketplace. - Franchise Shop pieces are fan art / inspired by, not official or licensed.