Cryptocurrency Daemon MCP Server
Криптовалютный демон MCP сервер (БЕТА)
Сервер Model Context Protocol (MCP) для взаимодействия с RPC-интерфейсами демонов криптовалюты. Этот сервер позволяет помощникам ИИ помогать управлять и взаимодействовать с узлами криптовалюты контролируемым образом.
⚠️ ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ О БЕЗОПАСНОСТИ ⚠️
Это программное обеспечение позволяет системам ИИ взаимодействовать с демонами криптовалюты. Пожалуйста, внимательно прочтите это предупреждение:
Запуск этого сервера MCP дает системам искусственного интеллекта возможность:
Отправить транзакции
Доступ к информации о кошельке
Изменить настройки кошелька
Просмотреть личные данные
Выполнение команд демона
Потенциальные риски включают в себя:
Потеря средств из-за несанкционированных транзакций
Раскрытие личной информации
Непреднамеренные изменения кошелька или демона
Потенциальные уязвимости безопасности при неправильной настройке
Необходимые меры безопасности:
Используйте отдельный кошелек с ограниченными средствами для взаимодействия с ИИ
Никогда не предоставляйте доступ к кошелькам, содержащим значительные ценности
Настройте строгие разрешения RPC
Отслеживать все взаимодействия ИИ с демоном
Регулярные проверки безопасности конфигураций
Сохраняйте резервные копии всех важных данных
Это программное обеспечение находится в стадии BETA. Используйте его на свой страх и риск.
Установка
Установка через Smithery
Чтобы автоматически установить Cryptocurrency Daemon Server для Claude Desktop через Smithery :
npx -y @smithery/cli install @raw391/coin_daemon_mcp --client claude1. Установите пакет
Вы можете установить пакет через npm:
npm install @raw391/coin-daemon-mcp2. Настройте Claude Desktop
Чтобы использовать этот MCP с Claude Desktop, вам нужно будет изменить конфигурацию Claude Desktop. Файл конфигурации находится по адресу:
Windows: %APPDATA%\Claude\claude_desktop_config.json
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Добавьте в вашу конфигурацию следующее:
{
"mcpServers": {
"cryptocurrency": {
"command": "npx",
"args": [
"-y",
"@raw391/coin-daemon-mcp"
],
"env": {
"CONFIG_PATH": "path/to/your/config.json"
}
}
}
}3. Создать файл конфигурации
Создайте файл конфигурации для ваших демонов криптовалюты. Вот несколько примеров конфигураций:
Базовая конфигурация одного демона
{
"daemons": [
{
"coinName": "zcash",
"nickname": "zec-main",
"rpcEndpoint": "127.0.0.1:8232",
"rpcUser": "your-rpc-user",
"rpcPassword": "your-rpc-password"
}
]
}Конфигурация нескольких демонов
{
"daemons": [
{
"coinName": "zcash",
"nickname": "zec-main",
"rpcEndpoint": "127.0.0.1:8232",
"rpcUser": "zec-user",
"rpcPassword": "zec-password"
},
{
"coinName": "bitcoin",
"nickname": "btc-main",
"rpcEndpoint": "127.0.0.1:8332",
"rpcUser": "btc-user",
"rpcPassword": "btc-password"
}
]
}Расширенная конфигурация с каталогом данных
Для лучшей практики безопасности вы можете также использовать файловую систему MCP для управления данными демона. Вот как настроить оба вместе:
{
"mcpServers": {
"cryptocurrency": {
"command": "npx",
"args": [
"-y",
"@raw391/coin-daemon-mcp"
],
"env": {
"CONFIG_PATH": "C:/CryptoConfig/daemon-config.json"
}
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"C:/CryptoData"
]
}
}
}4. Настройте свой криптовалютный демон
Убедитесь, что файл конфигурации вашего демона криптовалюты (например, zcash.conf, bitcoin.conf) имеет соответствующие настройки RPC:
server=1
rpcuser=your-rpc-user
rpcpassword=your-rpc-password
rpcallowip=127.0.0.15. Начните использовать MCP
После настройки перезапустите Claude Desktop. Вы должны увидеть новые инструменты, ресурсы и подсказки, доступные для:
Отправка транзакций
Проверка баланса
Управление кошельками
Мониторинг состояния демона
Изучение криптовалют
И многое другое
Related MCP server: AgentBTC MCP Server
Особенности МКП
Сервер предоставляет три типа возможностей MCP:
Инструменты
Управление транзакциями
send-coins: отправлять прозрачные транзакцииzsend-coins: Отправка защищенных транзакций (для конфиденциальных монет)shield-coins: конвертировать прозрачные средства в защищенные
Операции с кошельком
get-balance: Проверка балансаexecute-command: выполнить любую поддерживаемую команду RPC
Управление демонами
check-status: Получить информацию о демоне
Ресурсы
Получите доступ к ценным данным и документации:
Ресурсы документации
crypto://{coinType}/help: Получите подробную документацию по конкретным криптовалютамdaemon://{name}/help: Получить текст справки, относящийся к демону
История транзакций
daemon://{name}/transactions: Просмотр недавней истории транзакций
Подсказки
Готовые шаблоны для стандартных рабочих процессов:
Руководство по транзакциям
send-transaction-template: создать управляемую подсказку для создания транзакций
Шаблоны анализа
balance-analysis: Анализ остатков на кошельках и распределение средствdaemon-diagnostic: Выполнить проверку работоспособности демона
Лучшие практики безопасности
Отдельные кошельки
Создайте специальные кошельки для взаимодействия с ИИ
Держите минимальные средства в доступных кошельках.
Используйте тестовые сети для разработки
Безопасность RPC
Используйте надежные уникальные учетные данные RPC
Включить только необходимые команды RPC
Ограничить доступ RPC к локальному хосту
Мониторинг журналов RPC
Управление данными
Регулярное резервное копирование кошелька
Безопасное хранение файлов конфигурации
Мониторинг всех транзакций
Регулярные проверки безопасности
Пример использования
Вот как Клод может помочь с выполнением типичных задач:
Проверка статуса: «Каков текущий статус демона Zcash?»
Управление балансами: «Какой у меня текущий баланс по всем адресам?»
Изучение криптовалют: «Можете ли вы объяснить, как работают защищенные транзакции Zcash?»
Отправка транзакций: «Можете ли вы помочь мне отправить 0,1 ZEC на адрес xxx?»
Поиск неисправностей
Проблемы с подключением
Убедитесь, что демон запущен
Проверьте учетные данные RPC
Убедитесь, что номера портов правильные.
Проверить доступ к локальному хосту
Проблемы с разрешением
Проверьте права доступа к файлу
Проверьте права пользователя RPC
Обеспечьте правильные пути конфигурации
Проблемы с транзакциями
Проверьте наличие достаточных средств
Проверьте сетевое подключение
Убедитесь, что демон синхронизирован
Поддерживать
Проблемы GitHub: отчеты об ошибках и запросы на функции
Обсуждения: общие вопросы и поддержка сообщества
Вопросы безопасности: Электронная почта security@pooly.ca
Лицензия
Лицензия MIT с дополнительным отказом от операций с криптовалютой. Подробности см. в разделе ЛИЦЕНЗИЯ .
Внося вклад
Правила внесения взносов см. на сайте CONTRIBUTING.md .
This server cannot be deployed
Maintenance
Related MCP Connectors
Bitcoin + Ethereum RPC for AI agents. 44 tools. x402 payments in USDC on Base mainnet.
Non-custodial crypto payments for AI assistants: balances, payments, and create payment links.
Crypto wallet for AI agents: balances, payments, swaps and trading with owner controls.
Bitcoin wallet intelligence for AI agents: trust, labels, tx verify, fees, and timestamps.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to interact with RGB assets, Lightning Network operations, and Bitcoin transactions through RGB Lightning Node APIs. Supports asset management, invoice creation/payment, channel management, on-chain transactions, and asset swaps.189 npm1MIT
- AlicenseAqualityDmaintenanceEnables AI agents to perform Bitcoin and Lightning Network payments using a non-custodial, zero-trust architecture. It provides 13 tools for wallet management, invoice creation, and payment processing while keeping node credentials local to the user's machine.138 npmMIT
- AlicenseCqualityDmaintenanceEnables AI applications to interact with the Bitcoin Network, manage wallets, check balances, convert prices, and send transactions.447 npm6MIT

wdk-wallet-rln-mcpofficial
FlicenseAqualityFmaintenanceExposes an RGB Lightning Node wallet to AI agents, enabling full wallet control including balances, RGB invoices, Lightning payments, channel management, and atomic swap taker support.19-