dioptx/web3-docs
View on GitHub ↗MCP server for Web3 protocol documentation — EIPs, ERCs, BIPs, SIMDs, Cosmos ADRs, Polkadot RFCs, contract registry
22 ★1 forksPythonUpdated 4mo ago
What you need to know
MCP server that indexes 1,767 blockchain protocol proposals from 11 upstream repos across 10 chains, plus canonical contract addresses, into local SQLite with FTS5 for spec-accurate answers.
Install
uvx web3-docs-mcp --sync pip install web3-docs-mcp
Usage
- •Ask your agent to look up EIPs, BIPs, ADRs, CIPs, RFCs, or contract addresses; first run --sync to build the index
Key features
- ✓Indexes 1,767 proposals across 10 chains
- ✓Canonical addresses for 19 protocols on major EVM chains
- ✓Local SQLite + FTS5 ranked search
- ✓Works offline, no rate limits
- ✓Fork-to-proposals mapping
- ✓4 tools: resolve_proposal, query_protocol_docs, list_fork_proposals, resolve_contract
Best for
Answering spec-accurate questions about blockchain protocols
Caveats
- ⚠Requires Python 3.11+ and uv
- ⚠~500 MB disk for the index
- ⚠git on PATH for --sync
Platforms: PythonClients: Claude Code · Cursor · Windsurf · Cline · Zed · Continue · OpenCode · Codex
Documentation ↗Reviewed 2026-08-11
Topics
ai-agentsbipsbitcoinblockchaincardanoclaude-codecosmoscursoreipsercsethereumfastmcpmcpmcp-servermodel-context-protocolpolkadotsmart-contractssolanatezosweb3
- Stars
- 22★
- Forks
- 1
- Language
- Python
- License
- MIT
- Created
- 2026-04-07
- Last push
- 2026-05-01