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