REI Crypto MCP サーバー - ベータ版
Reiネットワークの各ユニットが使用する社内MCPサーバーのFastMCP実装。app.reisearch.boxでAPIキーを提供せずに使用することも、他のMCPクライアントで独自にデプロイして使用することもできます。
すべてはまだベータ版です。予告なく機能の追加や変更が行われる可能性があります。
現在の MCP サーバー:
DefiLlama Pro API
CoinGecko プロ API
アーカム・インテリジェンスAPI
エルファ AI API
コーデックスAPI
Codexは現在、名前からコントラクトアドレスを検索するためだけに使用されています。より詳細な実装は近い将来に予定されています。CodexはクエリシステムにGraphQLを使用しています。より厳密なフィルタリングが必要な場合は、クエリを編集してパラメータをハードコードしてください。
Related MCP server: FastMCP
前提条件
Python 3.12
uvパッケージマネージャー利用予定のサービスのAPIキー
インストール
リポジトリをクローンします。
git clone https://github.com/0xReisearch/crypto-mcp-beta
cd crypto-mcp-betauv をインストールします (まだインストールされていない場合)。
curl -LsSf https://astral.sh/uv/install.sh | shuv を使用して仮想環境を作成し、アクティブ化します。
uv venv
source .venv/bin/activate # On Unix/macOS
# or
.venv\Scripts\activate # On Windowspyproject.toml から依存関係をインストールします。
uv pip install .環境変数を設定します。
cp .env_example .envAPI キーを使用して.envを編集します。
ARKHAM_API_KEY=<YOUR ARKHAM_API_KEY>
CG_API_KEY=<YOUR_CG_API_KEY>
DEFILLAMA_API_KEY=<YOUR_DEFILLAMA_API_KEY>
CODEX_API_KEY=<YOUR_CODEX_API_KEY>
ELFA_API_KEY=<YOUR_ELFA_API_KEY>サーバーの実行
各サーバーを個別に実行できます。
# Run DefiLlama server
uv run defillama_server.py
# Run CoinGecko server
uv run cg_server.py
# Run Arkham server
uv run arkham_server.py
# Run Codex server
uv run codex_server.py
# Run Elfa AI server
uv run elfa_server.pyClaudeデスクトップの設定
これらのサーバーをClaude Desktopで使用するには、 claude_desktop_config.jsonファイルを設定する必要があります。このファイルは通常、以下の場所にあります。
Windows:
%APPDATA%/claude-desktop/claude_desktop_config.jsonmacOS:
~/Library/Application Support/claude-desktop/claude_desktop_config.jsonLinux:
~/.config/claude-desktop/claude_desktop_config.json
構成例:
{
"mcpServers": {
"arkham": {
"command": "ssh",
"args": [
"user@your-host",
"cd /path/to/crypto_mcp && /path/to/uv run arkham_server.py"
]
},
"coingecko": {
"command": "ssh",
"args": [
"user@your-host",
"cd /path/to/crypto_mcp && /path/to/uv run cg_server.py"
]
},
"defillama": {
"command": "ssh",
"args": [
"user@your-host",
"cd /path/to/crypto_mcp && /path/to/uv run defillama_server.py"
]
},
"codex": {
"command": "ssh",
"args": [
"user@your-host",
"cd /path/to/crypto_mcp && /path/to/uv run codex_server.py"
]
},
"elfa": {
"command": "ssh",
"args": [
"user@your-host",
"cd /path/to/crypto_mcp && /path/to/uv run elfa_server.py"
]
}
}
}次のものを置き換えます。
user@your-host: SSHユーザー名とホスト/path/to/crypto_mcp: このリポジトリをクローンした場所への絶対パス/path/to/uv: UVインストールへの絶対パス(通常、Unixシステムでは~/.local/bin/uv)
APIドキュメント
Elfa AI Api ドキュメント- API アクセスについては、Elfa に直接お問い合わせください。
Arkham Intelligence - API アクセスについては、Arkham に直接問い合わせる必要があります。
フィードバック
問題が発生した場合や改善の提案がある場合は、次の手順に従ってください。
バグ報告や機能リクエストについては、このリポジトリで問題を開いてください。
一般的なフィードバックや質問については、リポジトリのディスカッションにコメントを残すことができます。
Rei Networkが❤️を込めて作成