Remote MCP server for discovering x402 endpoints on Algorand and paying for them via any signer — AC2-paired wallet, wallet MCP, or local key
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"x402-algorand-mcp": {
"command": "npx",
"args": [
"-y",
"marcvl64/X402-Algorand-MCP"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add x402-algorand-mcp npx -y marcvl64/X402-Algorand-MCP
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"x402-algorand-mcp": {
"command": "npx",
"args": [
"-y",
"marcvl64/X402-Algorand-MCP"
]
}
}
}
📋 Copy
README Excerpt
A remote [MCP](https://modelcontextprotocol.io) server that lets any agent **discover handing the server a key. ``` ┌─────────────────────┐ agent ◄──MCP──►│ X402-Algorand-MCP │──── discovery ───► facilitator catalog │ │ (holds no keys) │──── paid call ───► merchant endpoint │ └─────────────────────┘
Tools (17)
ALGOD_URL MCP_MAX_SESSIONS X402_ALLOWED_ASSETS X402_ALLOW_PRIVATE_EGRESS X402_DEFAULT_NETWORK X402_FACILITATOR_URL X402_MAX_AMOUNT_ATOMIC X402_MAX_PENDING_PAYMENTS X402_MAX_REDIRECTS X402_PENDING_TTL_MS X402_UPSTREAM_TIMEOUT_MS describe_endpoint get_payment_config list_endpoints list_merchants prepare_payment submit_payment