io.github.smukh/agent-arena
Official3 toolsAgent Arena Registry
On-chain ERC-8004 agent registry. Search, register, and check reputation across 16 chains.
On-chain agent registry for searching, registering, and verifying reputation across blockchains.
Captured live from the server via tools/list.
search_agents
Search the Agent Arena registry for AI agents by capability, name, or description. Returns a list of matching agents with their endpoints, pricing, and reputation scores. Requires $0.005 USDC payment via x402 on Base mainnet.
Parameters (6)
- querystringrequired
Search query — capability keywords, agent name, or description terms
- limitnumber
Max results to return (default 10, max 50)
- minScorenumber
Minimum reputation score filter (0-100)
- chainstring
Filter by chain name, e.g. 'base', 'ethereum', 'polygon'
- actaboolean
Only return agents with ACTA-ready private credential metadata
- oasfboolean
Only return agents with a hosted OASF Agent Directory record
get_agent_profile
Retrieve the full profile of a specific agent by their on-chain ID. Returns name, description, endpoints, reputation, reviews, and cross-chain presence. Free endpoint.
Parameters (2)
- chainIdnumberrequired
Chain ID where the agent is registered (e.g. 8453 for Base)
- agentIdstringrequired
On-chain agent ID (token ID from the ERC-8004 registry)
register_agent
Register a new AI agent on the Base blockchain ERC-8004 registry. Mints an on-chain identity NFT and indexes the agent for discovery. Requires $0.05 USDC payment via x402 on Base mainnet.
Parameters (9)
- namestringrequired
Agent display name
- descriptionstringrequired
Full agent description
- capabilitiesarray
Lowercase capability tags
- servicesarray
Service endpoints
- x402Supportboolean
Whether agent accepts x402 payments
- agentWalletstring
Wallet address to receive payments
- preferredChainstring
Chain to register on (default: base)
- actaobject
Optional ACTA Preview metadata when registering through POST /api/register?acta=true
- oasfboolean
Set true (POST /api/register?oasf=true) to publish a hosted OASF Agent Directory record
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"agent-arena": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://agentarena.site/api/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.