Vector GraphQL MCP Server について
Vector GraphQL MCP Server は、Vector GraphQL API のトレーダー情報やトークンデータを MCP クライアントに提供します。ランキング、トレーダープロフィール、注目の Solana トークン、トークンの配信を照会できます。
主な機能
- 01Vector のランキングデータを取得
- 02トレーダーの詳細プロフィールを照会
- 03注目の Solana トークンを取得
- 04指定トークンの配信を取得
活用シーン
- 01Vector のランキングを確認
- 02トレーダーのプロフィールを調べる
- 03注目の Solana トークンと配信を確認
MCP 対応
ランキング、トレーダープロフィール、トークンデータ、配信を含む Vector GraphQL API の照会ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Vector GraphQL MCP サーバー
この MCP サーバーは、Vector GraphQL API にクエリを実行するためのツールを提供します。
fetch_leaderboard:Vector のリーダーボードデータを取得しますfetch_profile:トレーダーの詳細なプロフィールデータを取得しますfetch_token_data:トレンドの Solana トークンを取得しますfetch_token_broadcasts:特定のトークンのブロードキャストを取得します
セットアップ
# Clone the repository
git clone https://github.com/JussCubs/mcp-server-test.git
cd mcp-server-test
# Install dependencies with uv
uv add "mcp[cli]" httpx
uv がインストールされていない場合は、https://github.com/astral-sh/uv の手順に従ってインストールできます。
または、pip を使用することもできます。
pip install -r requirements.txt
使用方法
# Run in development mode with the MCP Inspector
uv run mcp dev vector_server.py
# OR if you're using pip
mcp dev vector_server.py
# Install in Claude Desktop
uv run mcp install vector_server.py
# OR if you're using pip
mcp install vector_server.py
トラブルシューティング
The package 'mcp==X.X.X' does not have an extra named 'cli' のような警告が表示された場合は、CLI ツールを別途インストールする必要があります。
pip install mcp httpx "click>=8.0" "rich>=10.0" "typer>=0.9.0"
ツールのドキュメント
fetch_leaderboard
Vector のリーダーボードデータを取得します。
leaderboard_type:リーダーボードの種類(デフォルト:'PNL_WIN')
fetch_profile
Vector トレーダーの詳細なプロフィールデータを取得します。
username:取得する Vector のユーザー名
fetch_token_data
Vector のトレンドの Solana トークンを取得します。 このツールにはパラメーターがなく、5 分間のブロードキャストアクティビティを伴うトレンドのトークンを返します。
fetch_token_broadcasts
特定のトークンのブロードキャストを取得します。
token_id:Vector のトークン ID
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。