Skip to main content
Glama
omaidf

Solana Model Context Protocol (MCP) Server

by omaidf

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

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

特徴

  • リアルタイムSolanaブロックチェーンデータ処理

  • モデルコンテキストプロトコルの実装

  • ブロックチェーンインタラクションのためのRESTful APIエンドポイント

  • リアルタイム更新のためのWebSocketサポート

Related MCP server: Solana MCP Server

設定

標準設定

  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

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.

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

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