IronWallet — MCP-сервер для Claude Code: что делает и как установить
Локальный MCP-сервер для некастодиального кошелька: проверка балансов и свопы без передачи сид-фразы агенту.
claude mcp add --env IW_READ_ONLY=<IW_READ_ONLY> --transport stdio mcp-server -- npx -y @ironwallet/mcp-serverЧто делает IronWallet
IronWallet подключает ассистента к операциям с криптовалютами в сетях Ethereum, Solana и ещё десятке блокчейнов. Агент умеет запрашивать балансы и отправлять переводы. При этом сид-фразы хранятся локально в зашифрованном виде. Они никогда не попадают в контекст модели или сетевые логи.
Для управления ключами сервер запускает локальный веб-интерфейс на 127.0.0.1. В окне чата подтверждения каждой транзакции нет, поэтому разработчики советуют держать на балансе небольшие суммы. Ограничить риски помогают лимиты maxPerTxUsd, список разрешённых получателей или режим IW_READ_ONLY. Для работы нужен Node.js 20+.
Какие задачи решает
- запрашивать балансы токенов и монет в разных сетях
- совершать обмен криптоактивов прямо через агента
- отправлять переводы с локальной подписью транзакций
- ограничивать траты агента с помощью лимитов
maxPerTxUsd
Примеры запросов агенту
- Проверь баланс кошелька в сети Arbitrum
- Рассчитай комиссию и отправь 0.05 ETH на адрес 0x123...
- Покажи котировку для свопа USDC на SOL
Как установить IronWallet
Командой платформы
claude mcp add --env IW_READ_ONLY=<IW_READ_ONLY> --transport stdio mcp-server -- npx -y @ironwallet/mcp-serverВместо <…> подставьте свои значения
Командой платформы
codex mcp add mcp-server --env IW_READ_ONLY=<IW_READ_ONLY> -- npx -y @ironwallet/mcp-serverВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@ironwallet/mcp-server"
],
"env": {
"IW_READ_ONLY": "<IW_READ_ONLY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@ironwallet/mcp-server"
],
"env": {
"IW_READ_ONLY": "<IW_READ_ONLY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e IW_READ_ONLY=<IW_READ_ONLY> mcp-server npx -y @ironwallet/mcp-serverВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о IronWallet
Как установить IronWallet в Claude Code?
Выполните в терминале команду claude mcp add mcp-server -- npx -y @ironwallet/mcp-server. Для запуска потребуется Node.js 20+.
Что делает IronWallet?
Сервер открывает агенту доступ к некастодиальному кошельку: просмотр балансов, локальная подпись, переводы и обмен монет без раскрытия секретных фраз.
Как защищены приватные ключи?
Сид-фраза зашифрована на локальном диске и не передаётся в промпты. Импорт и резервное копирование выполняются только через локальный браузер на 127.0.0.1.