Skip to content

MissionSquad/mcp-agent0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@missionsquad/mcp-agent0

MCP server for ERC-8004 workflows powered by agent0-sdk.

Requirements

  • Node.js >=22
  • RPC endpoint (RPC_URL)
  • Optional signer (PRIVATE_KEY) for write operations
  • Optional IPFS config for registerIPFS and rich feedback files

Setup

npm install
cp .env.example .env

Run

Stdio transport (default):

npm run build
npm start

Streamable HTTP transport:

TRANSPORT=http PORT=3000 npm run build && TRANSPORT=http npm start

Server endpoint: POST /mcp (and GET /healthz for health checks).

Implemented Tools

  • erc8004_register_agent
  • erc8004_get_agent
  • erc8004_update_agent
  • erc8004_transfer_agent
  • erc8004_search_agents
  • erc8004_search_agents_by_reputation
  • erc8004_give_feedback
  • erc8004_search_feedback
  • erc8004_get_reputation_summary
  • erc8004_revoke_feedback
  • erc8004_list_chains

Notes

  • Implementation is validated against the installed agent0-sdk@1.5.3 type declarations.
  • searchAgentsByReputation is implemented via available SDK search/feedback primitives because this SDK version does not expose a dedicated searchAgentsByReputation method.

About

MCP server for ERC-8004 workflows

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published