Skip to main content
Glama

ソラナボールト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以上

  • ピップ

設定

  1. リポジトリをクローンします。

    git clone https://github.com/olaxbt/solana-vault-mcp.git
    cd solana-vault-mcp
  2. 仮想環境を作成してアクティブ化します。

    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
  3. 依存関係をインストールします:

    pip install -r requirements.txt
  4. .env.exampleに基づいて.envファイルを作成します。

    cp .env.example .env
  5. .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 は次のアクションをサポートします。

  1. wallet.info情報を取得する

  2. wallet.balance - SOL残高を取得

  3. wallet.transfer - SOLを別のウォレットに転送する

  4. wallet.transactions - 最近の取引を取得する

  5. 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

ライセンス

マサチューセッツ工科大学

貢献

貢献を歓迎します!お気軽にプルリクエストを送信してください。

F
license - not found
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    F
    maintenance
    A 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.
    27
    162
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    A 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.
    27
    23
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A 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.
    5
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A 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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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