Dexscreener MCP server について
2025 年 4 月 4 日時点の Dexscreener API ドキュメントに基づく基本的な MCP サーバーです。AI エージェントがオンチェーンのトークン価格を確認でき、MCP クライアントで市場データを扱う開発者を対象としています。
主な機能
- 01Dexscreener API によるオンチェーン価格の取得
- 02デフォルトの SDTIO 転送方式
- 03リモートホスト向け SSE 版 index-sse.js
- 04MCP Inspector によるテスト
活用シーン
- 01AI アシスタントによるオンチェーントークン価格の確認
- 02Claude Desktop へのオンチェーン価格データの接続
- 03SSE 版のリモートサーバーへのホスティング
MCP 対応
このプロジェクトは、Dexscreener API の価格取得機能を MCP クライアントに提供する MCP サーバーです。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Dexscreener MCP サーバー
Dexscreener API のドキュメント(2025 年 4 月 4 日時点)に基づく基本的な MCP サーバーです:https://docs.dexscreener.com/api/reference
プロジェクトのセットアップ
すべての依存関係をインストールします
npm run install
Claude Desktop を使用している場合は、コードを取得した後、VSCode で設定ファイル claude_desktop_config.json を開きます:
-
MacOS の場合:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json -
on Windows:
code $env:AppData\Claude\claude_desktop_config.json -
more info: https://modelcontextprotocol.io/quickstart/server
In claude_desktop_config.json put dexscreener object:
{
"mcpServers": {
"dexscreener": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/index.js"
]
}
}
}
アプリの実行
Inspector を使用すると、Claude Desktop を使わずに MCP サーバーをテストできます。SDTIO 版(デフォルト)と SSE 版の index-sse.js(サーバー送信イベント。リモートサーバーでホストできます)の両方に対応しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。