Integrations
Manages environment variables for secure storage of Solana private keys and RPC URLs.
Provides a web server framework for exposing the Solana wallet operations through RESTful API endpoints and handling HTTP requests.
Offers testing capabilities for validating the functionality of the Solana wallet operations.
Солана Vault MCP
Реализация протокола контекста модели (MCP) для безопасных операций блокчейн-кошелька Solana на Python.
Обзор
Solana Vault MCP обеспечивает безопасные операции с кошельком для блокчейна Solana через стандартизированный интерфейс Model Context Protocol. Он позволяет помощникам ИИ безопасно взаимодействовать с блокчейном Solana без прямого доступа к закрытым ключам.
Функции
- Безопасные операции с кошельком Solana
- Проверка баланса SOL
- Возможности передачи SOL
- Извлечение истории транзакций
- API, совместимый с протоколом контекста модели
- Поддержка веб-сервера Flask и подключений WebSocket
- Подробное ведение журнала и обработка ошибок
Установка
Предпосылки
- Питон 3.9+
- пип
Настраивать
- Клонируйте репозиторий:Copy
- Создайте и активируйте виртуальную среду:Copy
- Установить зависимости:Copy
- Создайте файл
.env
на основе.env.example
:Copy - Отредактируйте файл
.env
, добавив свой закрытый ключ Solana и URL-адрес RPC.
Использование
Запуск сервера
Сервер запустится на порту, указанном в файле .env
(по умолчанию: 5000).
Конечные точки API
GET /
- Приветственная страница с информацией об услугеGET /health
— конечная точка проверки работоспособностиGET /api/mcp/ping
— проверка работоспособности службы MCPPOST /api/mcp/query
— Основная конечная точка запроса MCP
Действия МКП
Solana Vault MCP поддерживает следующие действия:
wallet.info
- Получить информацию о кошелькеwallet.balance
- Получить баланс SOLwallet.transfer
- Перевести SOL на другой кошелекwallet.transactions
— Получить последние транзакцииwallet.token_balance
— Получить баланс токена для определенного токена
Пример запроса
Ответ:
Разработка
Структура проекта
Проведение тестов
Лицензия
Массачусетский технологический институт
Внося вклад
Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.
This server cannot be installed
Защищенный сервер Model Context Protocol, который позволяет помощникам с искусственным интеллектом взаимодействовать с блокчейном Solana без прямого доступа к закрытым ключам, поддерживая такие операции, как проверка баланса, переводы SOL и извлечение истории транзакций.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables Claude AI to interact with the Solana blockchain through a standardized interface, providing tools for transactions, account queries, and wallet management.Last updated -5972Apache 2.0
- -securityAlicense-qualityA Model Context Protocol server enabling AI agents to interact with the Solana blockchain for DeFi operations like checking balances, transferring tokens, executing swaps, and fetching price data.Last updated -5915TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI models to interact with the Solana blockchain, providing RPC methods, wallet management, DeFi trading capabilities, and Helius API integration for enhanced Solana development.Last updated -TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides onchain tools for Claude AI, allowing it to interact with the Solana blockchain through a standardized interface for operations like managing assets, executing token operations, and retrieving network information.Last updated -6TypeScript