Криптовалютный демон 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 -3TypeScriptMIT 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 -63JavaScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI agents to interact with the Flow blockchain through RPC calls, supporting account balances, script execution, transactions, domain resolution, and contract interactions.Last updated -82JavaScript
- AsecurityAlicenseAqualityA server that allows AI models to interact with cryptocurrency exchange APIs through the Model Context Protocol, providing access to over 100 exchanges and their trading capabilities.Last updated -2047219TypeScriptMIT License