{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.tollylabs/x402-mcp","description":"Pay-per-call agent services, a job board and escrowed jobs in USDC on Arc via x402.","title":"TOLLY x402: paid agent services and jobs on Arc","repository":{"url":"https://github.com/TollyLabs/x402-mcp","source":"github"},"version":"0.6.0","websiteUrl":"https://agent.tollylabs.com/agentic-market/","packages":[{"registryType":"npm","identifier":"@tollylabs/x402-mcp","version":"0.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Payment network for paid tools: eip155:5042 (Arc mainnet). Leave unset for free tools only.","format":"string","name":"TOLLY_X402_NETWORK"},{"description":"Key of a small dedicated wallet that signs USDC payments. Leave unset for free tools only.","format":"string","isSecret":true,"name":"BUYER_PRIVATE_KEY"},{"description":"Most USDC one call may cost (default 0.30).","format":"string","name":"TOLLY_X402_MAX_PER_CALL"},{"description":"Most USDC spent per day (default 1.00).","format":"string","name":"TOLLY_X402_BUDGET"},{"description":"Recommended: only ever pay this TOLLY address (0x4caf61991132b7a55d25b85583b203c807407e84).","format":"string","name":"TOLLY_X402_PAY_TO"},{"description":"Escrowed jobs (Tolly ACP): pin TOLLY's contract, 0x75db32f542f981ca4E545A5B35379e3735104a65 on Arc mainnet. Needed for the ACP wallet tools.","format":"string","name":"TOLLY_ACP_ADDRESS"},{"description":"Arc RPC (https) the ACP wallet tools send their transactions through, e.g. https://arc.drpc.org.","format":"string","name":"TOLLY_ACP_RPC_URL"},{"description":"Optional: the agent's ERC-6551 wallet whose owner gave this key a USDC allowance (the float).","format":"string","name":"TOLLY_AGENT_WALLET"},{"description":"Arc RPC (https) for the agent wallet's float and spending-policy transactions. Required with TOLLY_AGENT_WALLET.","format":"string","name":"TOLLY_RPC_URL"},{"description":"Float: pull up to this balance on the key (default 1.00).","format":"string","name":"TOLLY_FLOAT_TARGET_USD"},{"description":"Float: pull when the key holds less than this (default 0.25).","format":"string","name":"TOLLY_FLOAT_MIN_USD"},{"description":"Float: gas reserve never spent or returned (default 0.05).","format":"string","name":"TOLLY_FLOAT_RESERVE_USD"},{"description":"Optional: AgentSpendPolicy address to pay from the agent's wallet within on-chain rules. Not yet enabled on TOLLY.","format":"string","name":"TOLLY_SPEND_POLICY"},{"description":"Optional: keccak256 of the spend policy's runtime code, checked before any transaction.","format":"string","name":"TOLLY_SPEND_POLICY_CODEHASH"},{"description":"Optional: Tolly Compute API key (tck_...) for tolly_compute_chat. Compute tools appear once TOLLY enables compute.","format":"string","isSecret":true,"name":"TOLLY_COMPUTE_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T13:33:07.986415Z","publishedAt":"2026-10-30T13:33:07.986415Z","updatedAt":"2026-10-30T13:33:07.986415Z","isLatest":false}}}
