Solana Vault MCP
ソラナボールトMCP
Python での安全な Solana ブロックチェーン ウォレット操作のためのモデル コンテキスト プロトコル (MCP) 実装。
概要
Solana Vault MCPは、標準化されたモデルコンテキストプロトコルインターフェースを通じて、Solanaブロックチェーンの安全なウォレット操作を提供します。これにより、AIアシスタントは秘密鍵に直接アクセスすることなく、Solanaブロックチェーンと安全にやり取りできるようになります。
Related MCP server: Solana MCP Server
特徴
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 を追加します。
使用法
サーバーの起動
python run.pyサーバーは、 .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- 特定のトークンのトークン残高を取得する
クエリ例
{
"id": "request123",
"action": "wallet.balance",
"params": {}
}応答:
{
"id": "request123",
"result": {
"balance": 1.5,
"currency": "SOL",
"address": "YourSolanaPublicKey"
}
}発達
プロジェクト構造
solana-vault-mcp/
├── app/
│ ├── handlers/ # Action handlers
│ ├── routes/ # API routes
│ ├── services/ # Core services
│ └── utils/ # Utilities
├── logs/ # Log files
├── tests/ # Test cases
├── .env # Environment variables
├── .env.example # Example environment file
├── requirements.txt # Dependencies
├── run.py # Main entry point
└── README.md # Documentationテストの実行
pytestライセンス
マサチューセッツ工科大学
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceA 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.27162Apache 2.0
- AlicenseNot gradedqualityDmaintenanceA 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.2723MIT
- AlicenseNot gradedqualityDmaintenanceA 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.5MIT
- FlicenseNot gradedqualityDmaintenanceA 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.4
Related MCP Connectors
Solana token risk-scoring MCP server for AI trading agents with insider wallet cluster detection.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/olaxbt/solana-vault-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server