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

Ethereum & EVM Message Signing — MCP-сервер для подписи сообщений

Подписывает сообщения EIP-191 и типизированные данные EIP-712, проверяет и восстанавливает подписанта. Понадобится, когда агенту нужно разобраться с подписью без ручных скриптов.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add signing-mcp-server -- uvx signing-mcp-server
Открыть на GitHub

Что делает Ethereum & EVM Message Signing

Сервер даёт агенту 12 инструментов. Первая группа — EIP-191: подпись текста и hex-байтов, проверка подписи, восстановление адреса подписанта. Вторая — EIP-712: подпись структурированных данных, проверка, восстановление, а также расчёт хеша без самой подписи. Отдельно есть утилиты для разбора подписи на v, r, s, обратной сборки и приведения v между форматами 27/28 и 0/1. Инструмент sign_hash подписывает сырой 32-байтовый хеш и сработает только после явного подтверждения риска.

Внутри ещё четыре ресурса со спецификациями EIP-191 и EIP-712, описанием форматов подписей и шаблонами типизированных структур: Permit для ERC-20, Permit2, ордера DEX, делегирование голосов, пример Mail. Четыре промпта ведут по сценариям — подпись сообщения, работа с typed data, отладка проверки, подпись permit.

Приватные ключи сервер не пишет в логи и не сохраняет. Подпись идёт через реализации eth-account. Автор ставит рамку: инструмент для обучения и разработки, поэтому ключи от реальных кошельков сюда лучше не подставлять.

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

  • подписать текст в формате EIP-191 personal_sign
  • проверить подпись и найти адрес, который её поставил
  • разобрать подпись на компоненты v, r, s и собрать обратно
  • посчитать EIP-712 хеш для структуры Permit без отправки подписи
  • привести значение v из формата 27/28 к 0/1

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

  • Подпиши сообщение «Hello, Ethereum!» ключом из переменной окружения и покажи v, r, s
  • Проверь подпись 0x... для сообщения Hello и скажи, совпадает ли адрес с 0xABC123...
  • Разбери подпись 0x... на v, r, s и нормализуй v к формату 0/1

Как установить Ethereum & EVM Message Signing

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

claude mcp add signing-mcp-server -- uvx signing-mcp-server

uvx запускает команду с именем пакета; если в README она другая — uvx --from signing-mcp-server <команда>

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

Вопросы о Ethereum & EVM Message Signing

Как установить Ethereum & EVM Message Signing в Claude Code?

Одной командой: claude mcp add signing-mcp-server -- uvx signing-mcp-server. После этого сервер запускается через uvx без отдельной установки пакета.

Что делает этот MCP-сервер?

Подписывает и проверяет сообщения EIP-191 и типизированные данные EIP-712, восстанавливает адрес подписанта и разбирает подпись на составные части. В комплекте идут спецификации и шаблоны вроде Permit2.

Можно ли подписывать сырой хеш?

Да, через sign_hash, но инструмент требует явного подтверждения риска: подпись произвольного 32-байтового хеша опасна. Сервер помечен как средство для обучения и разработки.

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

Всё по теме «Безопасность» →
REA morluto Инспектирует скомпилированные программы, сборки Electron и JavaScript прямо через ИИ-агента. Помогает понять логику чужих функций без исходного кода. CX Codex +1 ★ 386 989звёзд репо World Monitor koala73 Подключает к агенту глобальный мониторинг событий: военные конфликты, биржевые сводки, энергетику и кибербезопасность. Пригодится для анализа геополитических и рыночных рисков прямо в чате. CX Codex +1 ★ 89 408звёзд репо mcp kubeshark MCP-сервер подключает данные о сетевом трафике Kubernetes к ИИ-агенту. Подходит для расследования сбоев, анализа API и поиска причин ошибок. CX Codex +1 ★ 12 109звёзд репо Robin: AI-Powered Dark Web OSINT apurvsinghgautam MCP-сервер для OSINT-расследований в дарквебе через Tor. Направляет запросы к поисковикам onion-сети, собирает страницы и формирует итоговую сводку через языковую модель. CX Codex +1 ★ 7 658звёзд репо jshookmcp vmoranv Сервер помогает агенту исследовать JavaScript-приложения: перехватывать сетевой трафик, разбирать WASM и анализировать работу кода в браузере. CX Codex +1 ★ 2 061звёзд репо OpenOSINT OpenOSINT Запускает 21 OSINT-инструмент для проверки доменов, IP-адресов, утечек и DNS прямо через запросы к модели. Пригодится при расследовании инцидентов и аудите внешнего периметра. CX Codex +1 ★ 1 802звёзд репо

Из того же набора2

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

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