К основному содержанию
MCP-сервер CX Codex

UCAI — MCP-сервер для Claude Code: ABI в инструменты

UCAI превращает ABI смарт-контракта в MCP-сервер, чтобы агент мог вызывать функции контракта и читать данные блокчейна.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env WEB3_PROVIDER_URL=<WEB3_PROVIDER_URL> --env ETHERSCAN_API_KEY=<ETHERSCAN_API_KEY> --env PRIVATE_KEY=<PRIVATE_KEY> --transport stdio ucai -- uvx abi-to-mcp
Открыть на GitHub

Что делает UCAI

UCAI генерирует MCP-сервер по адресу контракта или его ABI. Функции и события контракта становятся инструментами для агента: например, можно запросить резервы пула или посмотреть недавние обмены. Сервер подходит для работы с контрактами в блокчейне, включая DeFi.

Для запуска через Claude Code используется uvx abi-to-mcp; в конфигурации задаются ETHERSCAN_API_KEY и PRIVATE_KEY. Команда с WEB3_PROVIDER_URL позволяет указать адрес провайдера. Если эти переменные не настроены, приведённая команда установки не будет соответствовать конфигурации сервера. UCAI также доступен через веб-конструктор, который генерирует сервер в браузере.

Какие задачи решает

  • создать MCP-сервер по адресу смарт-контракта
  • дать агенту доступ к функциям контракта
  • запросить резервы пула через инструменты контракта
  • посмотреть события обмена в блокчейне

Примеры запросов агенту

  • Проверь через контракт Uniswap лучший маршрут для обмена 1 ETH на USDC.
  • Запроси резервы пула ETH/DAI у контракта.
  • Покажи недавние обмены в Uniswap.

Как установить UCAI

Командой платформы

claude mcp add --env WEB3_PROVIDER_URL=<WEB3_PROVIDER_URL> --env ETHERSCAN_API_KEY=<ETHERSCAN_API_KEY> --env PRIVATE_KEY=<PRIVATE_KEY> --transport stdio ucai -- uvx abi-to-mcp

Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from abi-to-mcp <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о UCAI

Как установить UCAI в Claude Code?

Выполните claude mcp add abi-to-mcp -e ETHERSCAN_API_KEY=<ETHERSCAN_API_KEY> -e PRIVATE_KEY=<PRIVATE_KEY> -- uvx abi-to-mcp. Для конфигурации с провайдером используйте отдельный способ: `claude mcp add --env WEB3_PROVIDER_URL=<WEB3_PROVIDER_URL> --env ETHERSCAN_API_KEY=<ETHERSCAN_API_KEY> --env PRIVATE_KEY=<PRIVATE_KEY> --transport stdio ucai -- uvx abi-to-mcp`.

Что делает UCAI?

Он преобразует ABI смарт-контракта в MCP-сервер. Агент получает инструменты для вызова функций и чтения данных контракта.

Какие переменные нужны для запуска UCAI?

В команде для Claude Code заданы ETHERSCAN_API_KEY и PRIVATE_KEY. В варианте с провайдером также используется WEB3_PROVIDER_URL.

Похожие MCP-серверы

Каталог MCP-серверов →
REA morluto Инспектирует скомпилированные программы, сборки Electron и JavaScript прямо через ИИ-агента. Помогает понять логику чужих функций без исходного кода. CX Codex +1 ★ 386 989звёзд репо GitHub официальный github Подключает ИИ-агента к GitHub: читает код, заводит issues и пул-реквесты, следит за сборками Actions. Пригодится, когда не хочется переключаться в браузер. CX Codex +1 ★ 33 918звёзд репо World Monitor koala73 Подключает к агенту глобальный мониторинг событий: военные конфликты, биржевые сводки, энергетику и кибербезопасность. Пригодится для анализа геополитических и рыночных рисков прямо в чате. CX Codex +1 ★ 89 408звёзд репо Netdata netdata Отдаёт ИИ-агенту данные мониторинга: метрики, логи, алерты и поиск аномалий. Пригодится, когда нужно разобраться, что происходит на сервере, не открывая дашборд. CX Codex +1 ★ 81 115звёзд репо Front-End Checklist thedaviddias Сервер помогает агенту проверять фронтенд-код и публичные страницы по правилам качества. Подключите его для ревью компонентов или аудита доступности, SEO и производительности. CX Codex +1 ★ 74 559звёзд репо Scrapling MCP Server D4Vinci Веб-скрейпинг страниц с защитой Cloudflare и рендерингом JavaScript для ИИ-агентов. Помогает собирать данные сайтов в Markdown или JSON без ручного обхода блокировок. CX Codex +1 ★ 89 433звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой