MCP Server

ArcID

io.github.arcusid/arcid-mcp
AI & Agents Crypto & Web3 Public & reachable MCP 2025-11-25

What this MCP does

Searches and retrieves on-chain identity, feedback, validations and USDC-backed trust information for AI agents registered on Arc.

get_agent
Get agent
Full ArcID record for one agent: profile, owner, agent wallet, reputation summary, validations, trust score and the USDC settlement evidence behind it.
Read only Open world Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agent_id'], 'properties': {'agent_id': {'type': 'integer', 'maximum': 999999999999999, 'minimum': 0, 'description': 'ERC-8004 agent ID (token ID in the Identity Registry)'}}}
get_agent_feedback
Get agent feedback
Feedback left for an agent in the ERC-8004 Reputation Registry, newest first. Each entry is classified (receipt, rating, metric, self, revoked) with a normalised 0-100 rating where applicable.
Read only Open world Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agent_id'], 'properties': {'page': {'type': 'integer', 'maximum': 10000, 'minimum': 1, 'description': 'Page number, starting at 1'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Results per page, 1-100 (default 50)'}, 'agent_id': {'type': 'integer', 'maximum': 999999999999999, 'minimum': 0, 'description': 'ERC-8004 agent ID (token ID in the Identity Registry)'}}}
get_agent_validations
Get agent validations
The latest 100 validation requests and responses for an agent from the ERC-8004 Validation Registry.
Read only Open world Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agent_id'], 'properties': {'agent_id': {'type': 'integer', 'maximum': 999999999999999, 'minimum': 0, 'description': 'ERC-8004 agent ID (token ID in the Identity Registry)'}}}
get_indexer_health
Get indexer health
How far the ArcID indexer is behind the Arc chain head. Check this when results look empty or stale.
Read only Open world Idempotent
Input schema
{'type': 'object', 'properties': {}}
get_registry_stats
Get registry stats
Totals across the ArcID index: agents, owners, feedback, validations and settled USDC.
Read only Open world Idempotent
Input schema
{'type': 'object', 'properties': {}}
search_agents
Search agents
Search the ArcID directory of AI agents registered on Arc (ERC-8004). Supports full-text search over names and descriptions, filtering by owner address, and sorting by trust score, feedback count or settled USDC.
Read only Open world Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'maximum': 10000, 'minimum': 1, 'description': 'Page number, starting at 1'}, 'sort': {'enum': ['newest', 'score', 'feedback', 'settled', 'relevance'], 'type': 'string', 'description': 'Default: relevance when a query is given, otherwise newest'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Results per page, 1-100 (default 24)'}, 'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': 'Owner wallet address'}, 'query': {'type': 'string', 'maxLength': 120, 'description': 'Full-text search (prefix match on words)'}, 'readable_only': {'type': 'boolean', 'default': True, 'description': 'Only agents with a readable profile (name, description). Default true; set false to include unnamed agents'}}}
Added
get_indexer_health
Sept. 29, 2026, 2:40 a.m.
Added
get_registry_stats
Sept. 29, 2026, 2:40 a.m.
Added
get_agent_validations
Sept. 29, 2026, 2:40 a.m.
Added
get_agent_feedback
Sept. 29, 2026, 2:40 a.m.
Added
get_agent
Sept. 29, 2026, 2:40 a.m.
Added
search_agents
Sept. 29, 2026, 2:40 a.m.