Skip to main content
Glama

Solana Model Context Protocol (MCP) Server

by omaidf

Solana モデルコンテキストプロトコル (MCP) サーバー

Solanaブロックチェーンのモデルコンテキストプロトコルを実装したPythonベースのサーバー。このサーバーは、Solanaブロックチェーンのデータとモデルを操作するためのインターフェースを提供します。

特徴

  • リアルタイムSolanaブロックチェーンデータ処理
  • モデルコンテキストプロトコルの実装
  • ブロックチェーンインタラクションのためのRESTful APIエンドポイント
  • リアルタイム更新のためのWebSocketサポート

設定

標準設定

  1. リポジトリをクローンする
  2. 依存関係をインストールします:
    pip install -r requirements.txt
  3. 環境変数を設定します。
    cp .env.example .env
  4. Solana RPCノードの詳細を.envファイルで編集します。

Dockerのセットアップ

  1. Docker イメージをビルドします。
    docker build -t solana-mcp-server .
  2. Docker コンテナを実行します。
    docker run -p 8000:8000 --env-file .env solana-mcp-server

サーバーの実行

開発モード:

python main.py

生産モード:

uvicorn main:app --host 0.0.0.0 --port 8000

Docker モード:

docker run -p 8000:8000 --env-file .env solana-mcp-server

APIドキュメント

サーバーが起動したら、次の API ドキュメントにアクセスします。

http://localhost:8000/docs

環境変数

次の環境変数を設定できます。

  • HOST : サーバーホスト(デフォルト: 0.0.0.0)
  • PORT : サーバーポート(デフォルト: 8000)
  • DEBUG : デバッグモードを有効にする (デフォルト: False)
  • LOG_LEVEL : ログレベル(デフォルト: INFO)
  • CORS_ORIGINS : 許可された CORS オリジンのコンマ区切りリスト (デフォルト: *)
  • RELOAD : 開発時にホットリロードを有効にする (デフォルト: False)

強化された Solana Analytics API

サーバーは、次のエンドポイントを通じて強化された Solana 分析機能を提供します。

トークン情報

POST /api/analyzer/token

価格、時価総額、供給データなど、トークンの詳細情報を取得します。

クジラの検出

POST /api/analyzer/whales

設定可能なしきい値を使用して、特定のトークンの大口保有者 (「クジラ」) を識別します。

強化されたアカウント分析

POST /api/analyzer/account

追加のコンテキストを含む、解析された詳細なアカウント情報を取得します。

価格設定付きトークンアカウント

POST /api/analyzer/token-accounts

充実した価格設定と評価データを持つアドレスのトークン アカウントを取得します。

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

AI ツールが自然言語を使用してブロックチェーン データを照会し、構造化されたトークン情報にアクセスし、複雑なブロックチェーンの概念について人間が読める説明を生成できるようにする Solana ブロックチェーン インタラクション サーバー。

  1. 特徴
    1. 設定
      1. 標準設定
      2. Dockerのセットアップ
    2. サーバーの実行
      1. 開発モード:
      2. 生産モード:
      3. Docker モード:
    3. APIドキュメント
      1. 環境変数
        1. 強化された Solana Analytics API
          1. トークン情報
          2. クジラの検出
          3. 強化されたアカウント分析
          4. 価格設定付きトークンアカウント

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          Provides tools for AI assistants to interact with the Ethereum blockchain through standard JSON-RPC methods, enabling queries for account balances, gas prices, and smart contract code.
          Last updated -
          6
          3
          JavaScript
          MIT License
        • -
          security
          A
          license
          -
          quality
          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.
          Last updated -
          219
          79
          Apache 2.0
          • Linux
          • Apple
        • -
          security
          A
          license
          -
          quality
          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.
          Last updated -
          219
          15
          TypeScript
          MIT License
        • -
          security
          A
          license
          -
          quality
          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.
          Last updated -
          TypeScript
          MIT License

        View all related MCP servers

        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/omaidf/solana-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server