ソラナボールトMCP
Python での安全な Solana ブロックチェーン ウォレット操作のためのモデル コンテキスト プロトコル (MCP) 実装。
概要
Solana Vault MCPは、標準化されたモデルコンテキストプロトコルインターフェースを通じて、Solanaブロックチェーンの安全なウォレット操作を提供します。これにより、AIアシスタントは秘密鍵に直接アクセスすることなく、Solanaブロックチェーンと安全にやり取りできるようになります。
特徴
Solanaウォレットの安全な運用
SOL残高確認
SOL転送機能
取引履歴の取得
モデルコンテキストプロトコル準拠API
Flask WebサーバーとWebSocket接続のサポート
詳細なログ記録とエラー処理
インストール
前提条件
Python 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.example
に基づいて.env
ファイルを作成します。cp .env.example .env.env
ファイルを編集して、Solana 秘密キーと RPC URL を追加します。
使用法
サーバーの起動
サーバーは、 .env
ファイルで指定されたポート (デフォルト: 5000) で起動します。
APIエンドポイント
GET /
- サービス情報を含むウェルカムページGET /health
- ヘルスチェックエンドポイントGET /api/mcp/ping
- MCP サービスのヘルスチェックPOST /api/mcp/query
- メインMCPクエリエンドポイント
MCPアクション
Solana Vault MCP は次のアクションをサポートします。
wallet.info
情報を取得するwallet.balance
- SOL残高を取得wallet.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.
AI アシスタントが秘密鍵に直接アクセスすることなく 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