Herd MCP
Herd connects any MCP client (Claude Code, Cursor, Codex, etc) to on-chain data through the Model Context Protocol. Query contracts, decode transactions, and analyze wallets using natural language.Capabilities
Contracts
Fetch metadata, search source code, compare proxy implementations
Transactions
Decode traces, parse logs, track balance changes
Wallets
Detect wallet types, view holdings, list deployments
Tokens
Track transfers, check balances, pull market data
Bookmarks
Save and manage wallets, contracts, and transactions
Supported Networks
| Network | Status |
|---|---|
| Ethereum | Supported |
| Base | Supported |
Use Cases
Developers — Understand existing contracts before integrating. Search for specific patterns in verified source code. Security Researchers — Audit contracts, trace exploit transactions, compare implementation versions. Analysts — Track wallet activity, monitor token flows, investigate on-chain behavior.Example
Tools Quick Reference
| Tool | Use For | Example Query |
|---|---|---|
| Contract Metadata | Contract/code summaries, enhanced ABI, token data, version history | ”What is the main functionality of contract 0x…?” |
| Code Analysis | Search contract code for proxy/implementations together | ”Find who manages mints and auctions across functions” |
| Diff Versions | Compare impl version upgrades | ”What changed in the last contract upgrade?” |
| Query Transaction | Decoded traces, logs, balances, transfers, and more | ”What key transfers occured and why?” |
| Latest Transactions | Recent function/event calls with filters | ”Show recent roles set in functions” |
| Transaction Activity | Address tx history with filters | ”How has 0x… called morpho?” |
| Wallet Overview | Wallet profiling of transactions, positions, and deployments | ”Overview of 0x…” |
| Token Activity | Token transfer history for a given position | ”When did USDC get transferred for deposits?” |
| Deployed Contracts | Find deployments from a wallet | ”What contracts did 0x… deploy?” |
| Get Bookmarks | List saved wallets, contracts, and transactions | ”What do I have bookmarked?” |
| Update Bookmarks | Add, rename, or remove a bookmark | ”Bookmark this contract as ‘My Token‘“ |

