Loading…
Pay-per-call agent services, a job board and escrowed jobs in USDC on Arc via x402.
TOLLY x402: paid agent services and jobs on Arc is an MCP server entry in ChatHome Skills, sourced from Official MCP Registry and scored 100/100. This catalog entry is the indexed repository TollyLabs/x402-mcp. The command is the string recorded from the source. It is not proof of a one-click install in every client. An MCP server exposes callable tools to a client. An agent skill is an instruction package. This entry is an MCP server record. ChatHome Skills discovered this entry through its daily ingest of official registries and GitHub discovery queries, and re-verifies repository facts, freshness signals, and install metadata on every run. The quality score weighs official-registry presence, a working install command, license clarity, GitHub star trajectory, and repository freshness — the full formula is on the Sources page. Review the repository push date and repository status before adding TOLLY x402: paid agent services and jobs on Arc to a production agent workflow; the snapshot facts below are point-in-time values from the most recent ingest.
npx -y @tollylabs/x402-mcp@0.7.1The command is the string recorded from the source. It is not proof of a one-click install in every client.
Review the upstream source before running this command.
{
"_meta": {
"io.modelcontextprotocol.registry/official": {
"status": "active",
"isLatest": true,
"updatedAt": "2026-11-05T13:08:48.737979Z",
"publishedAt": "2026-11-05T13:08:48.737979Z",
"statusChangedAt": "2026-11-05T13:08:48.737979Z"
}
},
"server": {
"name": "com.tollylabs/x402-mcp",
"title": "TOLLY x402: paid agent services and jobs on Arc",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"version": "0.7.1",
"packages": [
{
"version": "0.7.1",
"transport": {
"type": "stdio"
},
"identifier": "@tollylabs/x402-mcp",
"registryType": "npm",
"environmentVariables": [
{
"name": "TOLLY_X402_NETWORK",
"format": "string",
"description": "Payment network for paid tools: eip155:5042 (Arc mainnet). Leave unset for free tools only."
},
{
"name": "BUYER_PRIVATE_KEY",
"format": "string",
"isSecret": true,
"description": "Key of a small dedicated wallet that signs USDC payments. Leave unset for free tools only."
},
{
"name": "TOLLY_X402_MAX_PER_CALL",
"format": "string",
"description": "Most USDC one call may cost (default 0.30)."
},
{
"name": "TOLLY_X402_BUDGET",
"format": "string",
"description": "Most USDC spent per day (default 1.00)."
},
{
"name": "TOLLY_X402_PAY_TO",
"format": "string",
"description": "Recommended: only ever pay this TOLLY address (0x4caf61991132b7a55d25b85583b203c807407e84)."
},
{
"name": "TOLLY_ACP_ADDRESS",
"format": "string",
"description": "Escrowed jobs (Tolly ACP): pin TOLLY's contract, 0x75db32f542f981ca4E545A5B35379e3735104a65 on Arc mainnet. Needed for the ACP wallet tools."
},
{
"name": "TOLLY_ACP_RPC_URL",
"format": "string",
"description": "Arc RPC (https) the ACP wallet tools send their transactions through, e.g. https://arc.drpc.org."
},
{
"name": "TOLLY_AGENT_WALLET",
"format": "string",
"description": "Optional: the agent's ERC-6551 wallet whose owner gave this key a USDC allowance (the float)."
},
{
"name": "TOLLY_RPC_URL",
"format": "string",
"description": "Arc RPC (https) for the agent wallet's float and spending-policy transactions. Required with TOLLY_AGENT_WALLET."
},
{
"name": "TOLLY_FLOAT_TARGET_USD",
"format": "string",
"description": "Float: pull up to this balance on the key (default 1.00)."
},
{
"name": "TOLLY_FLOAT_MIN_USD",
"format": "string",
"description": "Float: pull when the key holds less than this (default 0.25)."
},
{
"name": "TOLLY_FLOAT_RESERVE_USD",
"format": "string",
"description": "Float: gas reserve never spent or returned (default 0.05)."
},
{
"name": "TOLLY_SPEND_POLICY",
"format": "string",
"description": "Optional: AgentSpendPolicy address to pay from the agent's wallet within on-chain rules. Not yet enabled on TOLLY."
},
{
"name": "TOLLY_SPEND_POLICY_CODEHASH",
"format": "string",
"description": "Optional: keccak256 of the spend policy's runtime code, checked before any transaction."
},
{
"name": "TOLLY_COMPUTE_API_KEY",
"format": "string",
"isSecret": true,
"description": "Optional: Tolly Compute API key (tck_...) for tolly_compute_chat (Claude, GPT/Codex, Gemini, Grok and more)."
},
{
"name": "TOLLY_COMPUTE_AUTO_TOPUP",
"format": "string",
"description": "Optional: <minUsd>:<topUpToUsd>, e.g. 1:5. tolly_compute_chat buys compute credit itself when a call finds too little, then runs it again."
}
]
}
],
"repository": {
"url": "https://github.com/TollyLabs/x402-mcp",
"source": "github"
},
"websiteUrl": "https://agent.tollylabs.com/agentic-market/",
"description": "Pay-per-call agent services, a job board and escrowed jobs in USDC on Arc via x402."
}
}