# MadeForAI Hosted Supply Chain Connector This open-source MCP connector forwards authorized manufacturing task requests from Codex, Claude, Gemini, Cursor, and other MCP clients to the MadeForAI hosted order-intake service. ## Trust boundary The connector contains only stdio transport, the nine public tool names, and a fixed upstream endpoint: `https://api.madeforai.net/mcp`. It does **not** contain the order database, Chinese production workspace, production credentials, supplier records, payment-confirmation authority, shipment authority, or fulfillment administration. Forks remain usable under MIT, but they do not gain access to MadeForAI-hosted tasks or private production systems. ## Run with npx Set your MadeForAI client access token, then run the connector directly from npm: ```bash npx --yes madeforai-supplychain-connector@0.5.2 ``` For MCP clients, use `npx` as the command: ```json { "mcpServers": { "madeforai": { "command": "npx", "args": ["--yes", "madeforai-supplychain-connector@0.5.2"], "env": { "MADEFORAI_ACCESS_TOKEN": "replace-with-your-32-character-or-longer-token" } } } } ``` The command exits with a clear error until `MADEFORAI_ACCESS_TOKEN` is set. Tokens must contain at least 32 characters. ## Manual installation As a fallback, download `madeforai-supplychain-connector-0.5.2.tgz` from the matching GitHub Release, then install it: ```bash npm install --global ./madeforai-supplychain-connector-0.5.2.tgz madeforai-supplychain ``` ## Build from source ```bash git clone https://github.com/amplichina/madeforai-supplychain-skill.git cd madeforai-supplychain-skill npm ci npm run build npm test ``` ## MCP client configuration Request a client access token from MadeForAI. Keep it out of source code, screenshots, issue reports, and public examples. For an npx-based installation: ```json { "mcpServers": { "madeforai": { "command": "npx", "args": ["--yes", "madeforai-supplychain-connector@0.5.2"], "env": { "MADEFORAI_ACCESS_TOKEN": "replace-with-your-32-character-or-longer-token" } } } } ``` For a source checkout, use `node` with the absolute path to `dist/src/index.js`. Clients with native remote MCP support may connect directly: ```json { "url": "https://api.madeforai.net/mcp", "headers": { "Authorization": "Bearer replace-with-your-client-token" } } ``` ## Public MCP tools - `create_supplychain_task` - `generate_artwork_brief` - `generate_quote_request` - `generate_order_draft` - `confirm_order_draft` - `confirm_production_feedback` - `create_payment_link` - `quick_start_prototype_pipeline` - `get_task` Production feedback, payment confirmation, manufacturing progress, quality checks, shipment, and completion remain unavailable through this public connector. ## Safety boundaries MadeForAI does not generate images, run LLM inference, process real payments, or automatically place supplier orders in this release. A submitted task enters a manual-review queue; submission does not mean that review has started, and no response time is guaranteed. Prices and lead times remain unconfirmed until manual feedback is recorded. ## License The connector is MIT licensed. The hosted control plane, production workspace, credentials, databases, and production operations are separate proprietary services.