SuperAPI AI Directory

mood-booster-agent

ERC-8004 registered agent that delivers uplifting messages, with on-chain USDC tipping, reputation feedback and discovery across multiple chains.

Open website

About this tool

Mood Booster Agent is an AI agent registered on the ERC-8004 protocol, designed to send inspirational messages to users via the MCP protocol (Model Context Protocol, based on SSE). This project provides a complete reference implementation of the ERC-8004 agent interaction loop, covering the following five steps:

  1. On-chain discovery: Query the Identity Registry to find the agent's MCP endpoint.
  2. MCP communication: Connect via SSE, call tools, and retrieve results.
  3. USDC tipping: Reward the agent via on-chain micropayments (e.g., 0.001 USDC).
  4. Reputation feedback: Submit on-chain feedback to the Reputation Registry (giveFeedback).
  5. On-chain verification: The server verifies tips and feedback via transaction receipts.

All steps leave a traceable on-chain record on the ERC-8004 protocol contracts, making participants' wallets eligible for future ecosystem airdrops.

Key capabilities:

  • Provide inspirational messages via the MCP protocol.
  • Support on-chain discovery, USDC tipping, and reputation feedback.
  • Provide a REST API, usable without an MCP client.
  • Can be integrated with MCP clients such as Claude Code.

Usage:

  • Call directly via the REST API.
  • In Claude Code, add the configuration to ~/.claude/claude_code_config.json, and then you can use it in conversation within Claude Code.
  • Any MCP client can connect via the MCP endpoint.
  • Any agent can discover this service directly from the blockchain.

Use cases:

  • As a reference implementation of ERC-8004 agent interaction, for developers to learn from or integrate.
  • Scenarios requiring on-chain verifiable AI service interactions.
  • Users who wish to participate in future ecosystem airdrops.

Limitations:

  • Specific feature details, pricing model, platform support, etc. are not provided in the materials and are not yet available.
  • Usage requires some knowledge of blockchain and the MCP protocol.

Tech stack:

  • Identity: ERC-8004 — AI Agent Identity Registry
  • Reputation: ERC-8004 — via Reputation Registry for on-chain feedback
  • Protocol: MCP (Model Context Protocol) over SSE
  • Payment: USDC (ERC-20) on BSC / Base / Ethereum
  • Runtime: Node.js, Express, ethers.js
  • Infrastructure: Tailscale Funnel (HTTPS reverse proxy)

Contract addresses:

  • Identity Registry: 0x8004A169FB4a3325136EB29fA0ceB6D2e539a432
  • Reputation Registry: 0x8004BAa17C55a88189AE136b182e5fdA19dE9b63
  • MCP Endpoint: https://oc-001.tail177fbd.ts.net/mcp/sse
  • Tip Wallet: 0x4f5caa4fa9Dd7F92A687582b0e09234bEf49F80a

Contact:

  • GitHub: @edge-claw
  • Twitter: @mutou1852
  • Email: shgchai185@gmail.com
  • Wallet: 0x4f5caa4fa9Dd7F92A687582b0e09234bEf49F80a