Криптовалютный демон MCP сервер (БЕТА)
Сервер Model Context Protocol (MCP) для взаимодействия с RPC-интерфейсами демонов криптовалюты. Этот сервер позволяет помощникам ИИ помогать управлять и взаимодействовать с узлами криптовалюты контролируемым образом.
⚠️ ВАЖНОЕ ПРЕДУПРЕЖДЕНИЕ О БЕЗОПАСНОСТИ ⚠️
Это программное обеспечение позволяет системам ИИ взаимодействовать с демонами криптовалюты. Пожалуйста, внимательно прочтите это предупреждение:
Запуск этого сервера MCP дает системам искусственного интеллекта возможность:
Отправить транзакции
Доступ к информации о кошельке
Изменить настройки кошелька
Просмотреть личные данные
Выполнение команд демона
Потенциальные риски включают в себя:
Потеря средств из-за несанкционированных транзакций
Раскрытие личной информации
Непреднамеренные изменения кошелька или демона
Потенциальные уязвимости безопасности при неправильной настройке
Необходимые меры безопасности:
Используйте отдельный кошелек с ограниченными средствами для взаимодействия с ИИ
Никогда не предоставляйте доступ к кошелькам, содержащим значительные ценности
Настройте строгие разрешения RPC
Отслеживать все взаимодействия ИИ с демоном
Регулярные проверки безопасности конфигураций
Сохраняйте резервные копии всех важных данных
Это программное обеспечение находится в стадии BETA. Используйте его на свой страх и риск.
Установка
Установка через Smithery
Чтобы автоматически установить Cryptocurrency Daemon Server для Claude Desktop через Smithery :
1. Установите пакет
Вы можете установить пакет через npm:
2. Настройте Claude Desktop
Чтобы использовать этот MCP с Claude Desktop, вам нужно будет изменить конфигурацию Claude Desktop. Файл конфигурации находится по адресу:
Windows: %APPDATA%\Claude\claude_desktop_config.json
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Добавьте в вашу конфигурацию следующее:
3. Создать файл конфигурации
Создайте файл конфигурации для ваших демонов криптовалюты. Вот несколько примеров конфигураций:
Базовая конфигурация одного демона
Конфигурация нескольких демонов
Расширенная конфигурация с каталогом данных
Для лучшей практики безопасности вы можете также использовать файловую систему MCP для управления данными демона. Вот как настроить оба вместе:
4. Настройте свой криптовалютный демон
Убедитесь, что файл конфигурации вашего демона криптовалюты (например, zcash.conf, bitcoin.conf) имеет соответствующие настройки RPC:
5. Начните использовать MCP
После настройки перезапустите Claude Desktop. Вы должны увидеть новые инструменты, ресурсы и подсказки, доступные для:
Отправка транзакций
Проверка баланса
Управление кошельками
Мониторинг состояния демона
Изучение криптовалют
И многое другое
Особенности МКП
Сервер предоставляет три типа возможностей 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 installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Обеспечивает безопасное взаимодействие с интерфейсами RPC-демонов криптовалют через помощников на основе искусственного интеллекта, поддерживая управление транзакциями, операции с кошельками и мониторинг демонов для криптовалют, производных от биткоинов.
- Установка
- Особенности МКП
- Лучшие практики безопасности
- Пример использования
- Поиск неисправностей
- Поддерживать
- Лицензия
- Внося вклад
Related Resources
Related MCP Servers
- -securityAlicense-qualityA secure system enabling AI assistants to interact with blockchain data and prepare transactions while ensuring users maintain exclusive control over their private keys and transaction signing.Last updated -9MIT License
- AsecurityAlicenseAqualityProvides tools for AI assistants to interact with the Ethereum blockchain through standard JSON-RPC methods, enabling queries for account balances, gas prices, and smart contract code.Last updated -310MIT License
- AsecurityAlicenseAqualityIntegrates Aptos blockchain access into AI applications, enabling interaction with tools for native APT operations, custom coin management, and transaction handling.
- AsecurityAlicenseAqualityIntegrates Aptos blockchain access into AI applications, enabling interaction with tools for native APT operations, custom coin management, and transaction handling.Last updated -12MIT License