DW

dioptx/web3-docs

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

36 stars 1 forks Качество 71 Тренд 12MIT

Сервер MCP для документации протокола Web3 — EIP, ERC, BIP, SIMD, ADR Cosmos, RFC Polkadot, реестр контрактов

Обзор

Спросите своего агента по кодированию об EIP, BIP, ADR, CIP, RFC и канонических адресах контрактов, не покидая редактора. Работает с любым MCP-совместимым клиентом: Claude Code, Cursor, Windsurf, Cline, Zed, Continue, OpenCode, Codex и др. Или переиграть в собственном терминале: asciinema play docs/assets/demo.cast Специфики для протоколов блокчейна живут на трех разных кузницах. Каждый раз, когда вам нужно искать EIP-4844, BIP-340, CIP-25 или какую вилку отправил PUSH0, вы ищете вкладки через GitHub. Этот MCP индексирует их все локально с рейтингом FTS5 - плюс адреса для 19 протоколов на Ethereum, Arbitrum, Base, Optimism, Polygon и т. Д. - Таким образом, ваш агент отвечает фактическим текстом спецификации, а не галлюцинацией. Python 3.11+ · uv (предоставляет uvx) · ~500 МБ свободного диска для индекса · git на PATH (используется --sync). Команда запуска идентична для всех клиентов: Cursor · Windsurf · Cline · Continue · Zed · generic stdio MCP клиент Добавить в конфигурацию MCP клиента (~/.cursor/mcp).

Обзор (машинный перевод)

** Один MCP-сервер, одиннадцать репозиторий протокола.** Спросите своего агента по кодированию об EIP, BIP, ADR, CIP, RFC и канонических адресах контрактов, не покидая редактора. Работает с любым MCP-совместимым клиентом: Claude Code, Cursor, Windsurf, Cline, Zed, Continue, OpenCode, Codex и др.

Или переиграть в собственном терминале: asciinema play docs/assets/demo.cast

Почему

Специфики для протоколов блокчейна живут в одиннадцать различных репозиториев на трех разных кузницах. Каждый раз, когда вам нужно искать EIP-4844, BIP-340, CIP-25 или какую вилку отправили, вы ищете вкладки через GitHub. Этот MCP индексирует их все локально с рейтингом FTS5 - * * 1767 предложений по 10 цепочкам * * плюс адреса для 19 протоколов на Ethereum, Arbitrum, Base, Optimism, Polygon и т. Д. - Таким образом, ваш агент отвечает с фактическим текстом спецификации *, а не галлюцинацией.

##Установка

** Требуется: ** Python 3.11+ · uv (предоставляет uvx) · ~500 МБ свободного диска для индекса · git на PATH (используется --sync).

Шаг 1 — построить индекс (одноразовый, ~2 мин, ~500 МБ в ~/.cache/web3-docs-mcp/)

Шаг 2 — зарегистрируйте сервер у своего агента

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Why

Specs for blockchain protocols live across eleven different upstream repos on three different forges. Every time you need to look up EIP-4844, BIP-340, CIP-25, or which fork shipped PUSH0, you’re tab-hunting through GitHub. This MCP indexes them all locally with FTS5 ranking — 1,767 proposals across 10 chains plus addresses for 19 protocols on Ethereum, Arbitrum, Base, Optimism, Polygon, and more — so your agent answers with the actual spec text, not a hallucinated paraphrase.

Install

Requires: Python 3.11+ · uv (provides uvx) · ~500 MB free disk for the index · git on PATH (used by --sync).

Step 1 — build the index (one-time, ~2 min, ~500 MB in ~/.cache/web3-docs-mcp/)

uvx web3-docs-mcp --sync

Step 2 — register the server with your agent

The launch command is identical across clients:

uvx web3-docs-mcp
git clone https://github.com/dioptx/web3-docs.git && cd web3-docs
uv sync
Открыть полный README на GitHub

Установка

uvx web3-docs-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "web3-docs": { "command": "uvx", "args": ["web3-docs-mcp"] } } }