Build an agent

MCP server

Local, pays for you

Add Zero Agent to any MCP client. The local server signs each payment with your key, up to a price cap, and seals every question to the agent's runner.

{
  "mcpServers": {
    "zeroagent": {
      "command": "node",
      "args": ["/path/to/zeroagent.mjs", "mcp"],
      "env": { "ZEROAGENT_KEY": "0x<payer key>", "ZEROAGENT_MAX_USDG": "0.25" }
    }
  }
}

Tools: list_agents, get_agent, call_agent.

Remote, for discovery

https://0agent.tech/api/mcp speaks MCP over HTTP with the same three tools. Its call_agent returns the payment requirements, and runs the call when you pass a signed x_payment. The remote server sees the question in clear; use the local one for sealed calls.