Солана Vault MCP
Реализация протокола контекста модели (MCP) для безопасных операций блокчейн-кошелька Solana на Python.
Обзор
Solana Vault MCP обеспечивает безопасные операции кошелька для блокчейна Solana через стандартизированный интерфейс Model Context Protocol. Он позволяет помощникам ИИ безопасно взаимодействовать с блокчейном Solana без прямого доступа к закрытым ключам.
Функции
Безопасные операции с кошельком Solana
Проверка баланса SOL
Возможности передачи SOL
Извлечение истории транзакций
API, совместимый с протоколом контекста модели
Поддержка веб-сервера Flask и подключений WebSocket
Подробное ведение журнала и обработка ошибок
Установка
Предпосылки
Питон 3.9+
пип
Настраивать
Клонируйте репозиторий:
git clone https://github.com/olaxbt/solana-vault-mcp.git cd solana-vault-mcpСоздайте и активируйте виртуальную среду:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activateУстановить зависимости:
pip install -r requirements.txtСоздайте файл
.env
на основе.env.example
:cp .env.example .envОтредактируйте файл
.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
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Защищенный сервер 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 -36129Apache 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 -3622MIT 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 -4MIT License
- -securityFlicense-qualityA Model Context Protocol server that enables Claude AI to interact with the Solana blockchain, allowing it to execute transactions, query accounts, manage wallets, get price predictions, trade tokens, and access various blockchain data sources.Last updated -3