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
PancakeSwap PoolSpy MCP サーバー
Pancake Swap で新しく作成された流動性プールを追跡し、DeFi アナリスト、トレーダー、開発者にリアルタイム データを提供する MCP サーバー。
特徴
- リアルタイム プール トラッキング: 指定された時間範囲 (デフォルト: 5 分) 内に作成されたプールを取得します。
- カスタマイズ可能なクエリ: 時間範囲 (秒単位) と返されるプールの数 (デフォルト: 100) を調整します。
- 詳細なメトリクス: プール アドレス、トークン、作成タイムスタンプ、ブロック番号、トランザクション数、ボリューム (USD)、およびロックされた合計値 (USD) が含まれます。
前提条件
- Python 3.10+ : システムに Python がインストールされていることを確認してください。
- The Graph API キー: PancakeSwap サブグラフにアクセスするには、 The Graphから API キーを取得します。
インストール
- リポジトリのクローンを作成します:Copy
- 依存関係のインストール: uv を使用して必要な Python パッケージをインストールします。Copy
- クライアント構成Copy
使用法
サーバーの実行
ローカルでテストするには、開発モードでサーバーを実行します。
Copy
これにより、MCP インスペクターが起動し、 get_new_pools_bsc
ツールを操作できるようになります。
利用可能なツール
get_new_pools_bsc(time_range_seconds: int = 300, limit: int = 100)
BNB Smart Chain 上に新しく作成された PancakeSwap プールのリストを取得します。
- パラメータ:
time_range_seconds
(int): 新しいプールを検索する時間範囲(秒)。デフォルトは300秒(5分)です。limit
(int): 返されるプールの最大数。デフォルトは100プールです。
- 戻り値: プールの詳細をリストするフォーマットされた文字列、またはクエリが失敗した場合はエラー メッセージ。
- 出力例:
- デフォルト (過去 5 分間、最大 100 プール):CopyCopy
- カスタム (過去 10 分間、最大 50 プール):CopyCopy
- デフォルト (過去 5 分間、最大 100 プール):
プロンプトの例:
- 「過去 1 時間以内に新しく作成された PancakeSwap プールを一覧表示します。」
- 「過去 2 分以内に作成された PancakeSwap プールを表示します。」
ライセンス
このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。