{"serverId":"mcp-registry/io.github.smukh/agent-arena","tools":[{"name":"get_agent_profile","fixed":{"name":"get_agent_profile","description":"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.","inputSchema":{"type":"object","required":["chainId","agentId"],"properties":{"agentId":{"type":"string","description":"On-chain agent ID (token ID from the ERC-8004 registry)"},"chainId":{"type":"number","description":"Chain ID where the agent is registered (e.g. 8453 for Base)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":138,"tokensAfter":138},{"name":"search_agents","fixed":{"name":"search_agents","description":"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.","inputSchema":{"type":"object","required":["query"],"properties":{"acta":{"type":"boolean","description":"Only return agents with ACTA-ready private credential metadata"},"oasf":{"type":"boolean","description":"Only return agents with a hosted OASF Agent Directory record"},"chain":{"type":"string","description":"Filter by chain name, e.g. 'base', 'ethereum', 'polygon'"},"limit":{"type":"number","default":10,"description":"Max results to return (default 10, max 50)"},"query":{"type":"string","description":"Search query — capability keywords, agent name, or description terms"},"minScore":{"type":"number","description":"Minimum reputation score filter (0-100)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":260,"tokensAfter":260}],"toolsChanged":2,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}