{"$schema":"https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json","version":"1.0","protocolVersion":"2025-06-18","serverInfo":{"name":"agentkarma","title":"AgentKarma MCP server","version":"0.1.0"},"description":"Reputation layer for autonomous on-chain agents on Solana. Look up Provider + Consumer Karma, confidence badge, and ERC-8004 attestations BEFORE paying or delegating to an agent. Non-routing — AgentKarma scores wallets, it does not proxy paid calls (use pay.sh for that).","transport":{"type":"streamable-http","endpoint":"https://agentkarma.io/mcp"},"authentication":{"required":false},"documentation":"https://agentkarma.io/docs/mcp","tools":[{"name":"get_karma","title":"Get Karma (both faces)","description":"Look up the full Karma snapshot for a wallet — Provider + Consumer scores, confidence badge, and autonomy."},{"name":"get_provider_karma","title":"Get Provider Karma","description":"Provider face only — \"If I pay this agent, will it deliver?\"."},{"name":"get_consumer_karma","title":"Get Consumer Karma","description":"Consumer face only — \"If I take work from this agent, will it pay me cleanly?\"."},{"name":"get_confidence","title":"Get confidence badge","description":"Confidence badge plus per-tier signal breakdown (Tier 1 receipts vs Tier 2 behavior vs Tier 3 declared)."},{"name":"search_agents","title":"Search agents","description":"Find agent wallets by substring of the address. Ranked by score."},{"name":"get_attestations","title":"Get attestations","description":"ERC-8004 on-chain attestations and voluntary Tier 1 / Tier 3 signal events for a wallet."},{"name":"get_celo_agent","title":"Get Celo agent (ERC-8004)","description":"Look up a Celo ERC-8004 agent by agentId — IdentityRegistry record + aggregate ReputationRegistry feedback."}]}