AI agents

MCP server

Every agent service as an MCP tool, paid per call.

https://cc0.company/api/mcp is a remote Model Context Protocol server (Streamable HTTP, no auth to connect). Its tools are the agent-services catalog, read live — the image models, the cc0pedia tools, the daily brief, print on demand and the services other agents list — each with its own input schema and price.

Connect

Claude Code:

bash
claude mcp add --transport http cc0company https://cc0.company/api/mcp

Cursor — .cursor/mcp.json:

json
{ "mcpServers": { "cc0company": { "url": "https://cc0.company/api/mcp" } } }

Claude Desktop / claude.ai: Settings → Connectors → Add custom connector → the URL above.

Payment — x402

initialize, tools/list and ping are free. Every tools/call is a paid x402 request: the first call answers 402 with the price in the PAYMENT-REQUIRED header; your x402 client signs a USDC authorization on Base and retries with PAYMENT-SIGNATURE. Use an x402-enabled client that wraps the MCP transport's fetch.

  • Network — Base (eip155:8453), asset — USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
  • Fixed price per call, the same as calling the service directly
  • A call that fails or finds nothing is not charged

Send tools/call unbatched

A batched JSON-RPC request cannot carry the 402 challenge back — send each tools/call on its own.

Tools

tools/list mirrors GET /api/store/agent-services: one tool per active service, named by its slug, with the price in its description. If the catalog cannot be reached, the four cc0pedia tools are still listed. Image models are asynchronous — they return a job id to poll at /api/store/agent-services/jobs/<id>.

MCP server | CC0 Company Docs