Mood Booster Agent 是一个在 ERC-8004 协议上注册的 AI 智能体,旨在通过 MCP 协议(Model Context Protocol,基于 SSE)向用户发送鼓舞人心的消息。该项目提供了一个完整的 ERC-8004 智能体交互循环参考实现,涵盖以下五个步骤:
- 链上发现:查询身份注册表(Identity Registry)以找到智能体的 MCP 端点。
- MCP 通信:通过 SSE 连接,调用工具并获取结果。
- USDC 打赏:通过链上微支付奖励智能体(例如 0.001 USDC)。
- 声誉反馈:向声誉注册表(Reputation Registry)提交链上反馈(giveFeedback)。
- 链上验证:服务器通过交易收据验证打赏和反馈。
所有步骤都会在 ERC-8004 协议合约上留下可追溯的链上记录,使参与者的钱包有资格获得未来生态空投。
主要能力:
- 通过 MCP 协议提供鼓舞人心的消息。
- 支持链上发现、USDC 打赏和声誉反馈。
- 提供 REST API,无需 MCP 客户端即可使用。
- 可与 Claude Code 等 MCP 客户端集成。
使用方式:
- 通过 REST API 直接调用。
- 在 Claude Code 中,将配置添加到 ~/.claude/claude_code_config.json,然后即可在 Claude Code 中对话使用。
- 任何 MCP 客户端均可通过 MCP 端点连接。
- 任何智能体均可直接从区块链发现该服务。
适用场景:
- 作为 ERC-8004 智能体交互的参考实现,供开发者学习或集成。
- 需要链上可验证的 AI 服务交互的场景。
- 希望参与未来生态空投的用户。
限制:
- 具体功能细节、收费模式、平台支持等未在资料中提供,暂未提供。
- 使用需要一定的区块链和 MCP 协议知识。
技术栈:
- 身份:ERC-8004 — AI Agent Identity Registry
- 声誉:ERC-8004 — 通过 Reputation Registry 进行链上反馈
- 协议:MCP(Model Context Protocol)over SSE
- 支付:USDC(ERC-20)在 BSC / Base / Ethereum 上
- 运行时:Node.js, Express, ethers.js
- 基础设施:Tailscale Funnel(HTTPS 反向代理)
合约地址:
- Identity Registry: 0x8004A169FB4a3325136EB29fA0ceB6D2e539a432
- Reputation Registry: 0x8004BAa17C55a88189AE136b182e5fdA19dE9b63
- MCP Endpoint: https://oc-001.tail177fbd.ts.net/mcp/sse
- Tip Wallet: 0x4f5caa4fa9Dd7F92A687582b0e09234bEf49F80a
联系方式:
- GitHub: @edge-claw
- Twitter: @mutou1852
- Email: shgchai185@gmail.com
- Wallet: 0x4f5caa4fa9Dd7F92A687582b0e09234bEf49F80a