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.
Integrations
Offers containerized deployment options through Docker and Docker Compose, allowing for simple setup and consistent running environments across different systems.
Enables repository access for installation, with the codebase hosted on GitHub for distribution and contribution.
Built with Python and requires Python 3.9+ for development and local execution, with Python client examples provided for integration.
Solana モデルコンテキストプロトコル (MCP)
AI ツールおよびインターフェースとのシームレスな統合に最適化された、モデル コンテキスト プロトコル (MCP) を実装した包括的な Solana ブロックチェーン インタラクション サーバーです。
モデルコンテキストプロトコルとは何ですか?
モデルコンテキストプロトコル(MCP)は、AIツールと言語モデルがブロックチェーンデータとやり取りするための標準化された方法を提供します。この実装により、AIエージェントは以下のことが可能になります。
- 自然言語を使用してSolanaブロックチェーンデータをクエリする
- 構造化されたトークンとアカウント情報にアクセスする
- 複数のやり取りにわたってコンテキストを維持する
- ブロックチェーントランザクション全体でセマンティック検索を実行する
- 複雑なブロックチェーンデータについて人間が読める説明を生成する
AI 統合に MCP を使用する理由
MCP は AI エージェントとブロックチェーン データの間に橋渡しを行い、次のことを可能にします。
- コンテキスト理解: AIモデルは会話履歴を維持し、トークンとアカウントに関するコンテキストを構築できます
- セマンティッククエリ: ユーザークエリをブロックチェーン操作に変換するための自然言語処理のサポート
- 構造化された応答: データは AI での使用に最適化された標準化された形式で返されます
- 強化された説明:複雑なブロックチェーンの概念を分かりやすい言葉で説明
特徴
- 自然言語処理:日常言語を使ってブロックチェーンデータをクエリする
- トークン分析:包括的なトークン情報と指標
- セマンティック検索: 完全一致だけでなく意味に基づいて取引やアクティビティを検索します
- コンテキスト認識: サーバーはセッション状態を維持し、エンティティの関係を理解します
- Solana RPC統合:Solanaブロックチェーン機能へのフルアクセス
- RESTful API : 既存のシステムとの簡単な統合
- Dockerサポート:コンテナ化によるシンプルなデプロイメント
Docker のクイックスタート
オプション1: Docker Composeを使用する
オプション2: Dockerを直接使用する
環境変数
次の環境変数を設定してサーバーをカスタマイズします。
APIエンドポイント
コアMCPエンドポイント
GET /health
- ヘルスチェックエンドポイントGET /version
- APIのバージョン情報を取得する
Solanaトークン分析
GET /token-analysis/analyze/{mint}
- 包括的なトークン分析を取得するGET /token-analysis/metadata/{mint}
- トークンのメタデータを取得するGET /token-analysis/supply/{mint}
- トークン供給情報を取得するGET /token-analysis/price/{mint}
- トークンの価格情報を取得するGET /token-analysis/holders/{mint}
- トークン保有者情報を取得する
自然言語クエリ
POST /nlp/query
- Solanaブロックチェーンに関する自然言語クエリを送信する
完全な API ドキュメントについては、 API_DOCUMENTATION.md
参照してください。
発達
前提条件
- Python 3.9以上
- ピップ
設定
ローカルで実行
サーバーはhttp://localhost:8000で利用できます。
MCP統合例
パイソン
ライセンス
詳細については、LICENSE ファイルを参照してください。
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
著者
omaidfによって作成されました
This server cannot be installed
AI ツールが自然言語を使用してブロックチェーン データを照会し、構造化されたトークン情報にアクセスし、複雑なブロックチェーンの概念について人間が読める説明を生成できるようにする Solana ブロックチェーン インタラクション サーバー。