ERC-8004 MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| erc8004_search_agentsA | Search for ERC-8004 registered AI agents by name. Supports optional protocol and chain filtering. |
| erc8004_list_agentsA | Browse ERC-8004 registered AI agents with pagination and sorting. Supports protocol and chain filtering. |
| erc8004_get_agentA | Get full details for a specific ERC-8004 agent by ID, including contract state, services, metadata, statistics, and recent feedback. |
| erc8004_get_agent_feedbackA | Get all feedback and reviews for an ERC-8004 agent, including scores, tags, review text, and MCP/A2A context. |
| erc8004_get_agent_statsA | Get engagement metrics, score breakdown, feedback tag analysis, and score distribution for an ERC-8004 agent. |
| erc8004_get_agent_metadataA | Get the full on-chain and off-chain metadata for an ERC-8004 agent. Fetches the IPFS registration file and returns all extended attributes. |
| erc8004_get_reputation_summaryA | Get the aggregated reputation summary for an ERC-8004 agent from the Reputation Registry. |
| erc8004_get_feedback_detailsA | Get detailed individual feedback records from the Reputation Registry, including signed values and revocation status. |
| erc8004_get_validation_statusA | Check the validation status of an ERC-8004 agent from the Validation Registry (zkML, TEE attestation, or stake-secured re-execution). |
| erc8004_resolve_agent_servicesA | Parse the agent's registration file and return typed service endpoints (MCP, A2A, ENS, DID). |
| erc8004_evaluate_agent_trustA | Composite tool that combines identity, reputation, and validation data to produce a holistic trust evaluation for an agent. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| erc8004_evaluate_trustworthiness | Evaluate an agent's trustworthiness based on on-chain identity, reputation history, and validation status. |
| erc8004_compare_agents | Compare two or more agents by reputation score, validation status, service capabilities, and activity metrics. |
| erc8004_find_agent_for_task | Given a task description, find and recommend the best-suited registered agents based on their services, reputation, and domain tags. |
| erc8004_audit_agent_feedback | Analyze an agent's feedback history for patterns, anomalies, and overall sentiment trends. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| registry-stats | |
| registry-recent | |
| config-chains | |
| config-contracts | |
| config-tags |
TDQS
Scored across 11 tools
Each tool targets a distinct aspect of ERC-8004 agents: search, list, get details, feedback, stats, metadata, reputation, validation, services, and composite trust. No two tools have overlapping functionality.
All tools follow the pattern 'erc8004_verb_noun', with verbs like search, list, get, resolve, evaluate. Minor inconsistency: some use 'agent' singular (get_agent) while others use 'agents' plural (search_agents), but overall consistent.
11 tools is well-scoped for a registry information server. Each tool covers a necessary query function without redundancy, balancing breadth and depth.
The tool set comprehensively covers read operations for ERC-8004 agents: search, detail, feedback, stats, metadata, reputation, validation, services, and composite trust. No obvious gaps for querying agent information.