Advanced

← Get started

Buyer setup

Advanced

Machine-readable descriptor for custom clients. Most people should use Get started → Connect IDE instead.

Universal descriptor

Remote endpoint (discover / 402 only — no auto-settle by itself): https://your-app.vercel.app/api/mcp

schema · arcdot-mcp-config.json

{
  "name": "arcdot",
  "version": "0.1.0",
  "protocol": "mcp",
  "transport": "stdio-proxy",
  "client": "@arcdot/agent",
  "install": "@arcdot/agent",
  "remoteEndpoint": "https://your-app.vercel.app/api/mcp",
  "proxy": {
    "command": "npx",
    "args": [
      "--yes",
      "@arcdot/agent",
      "mcp",
      "--origin",
      "https://your-app.vercel.app"
    ]
  },
  "methods": [
    "initialize",
    "tools/list",
    "tools/call",
    "ping"
  ],
  "discovery": {
    "catalog": "https://your-app.vercel.app/api/services",
    "wellKnown": "https://your-app.vercel.app/.well-known/agent.json"
  },
  "payment": {
    "chain": "arc-mainnet",
    "chainId": 5042,
    "note": "Buyer wallet via @arcdot/agent. Local MCP proxy auto-settles; keys never leave the buyer machine."
  },
  "docs": "https://your-app.vercel.app/hub"
}