REI Crypto MCP Server - Beta
Una implementación FastMCP de los servidores MCP internos utilizados por las Unidades de la Red Rei.
Documentación
REI Crypto MCP Server - Beta
Implementación FastMCP de los servidores MCP internos utilizados por las Unidades de la Red Rei. Puedes usarlos sin proporcionar claves API en app.reisearch.box o puedes usarlos con otros clientes MCP implementándolos tú mismo.
Todo debe considerarse aún en beta. Espera que se agreguen o cambien cosas sin previo aviso.
Servidores MCP actuales:
- DefiLlama Pro API
- CoinGecko Pro API
- Arkham Intelligence API
- Elfa AI API
- Codex API
Codex por el momento solo se usa para buscar una dirección de contrato a partir del nombre. Una implementación más profunda vendrá en un futuro cercano. Codex usa GraphQL para su sistema de consultas. Edita la consulta para codificar algunos parámetros en caso de que necesites un filtrado más estricto.
Requisitos previos
- Python 3.12
uvgestor de paquetes- Claves API para los servicios que planeas usar
Instalación
- Clona el repositorio:
git clone https://github.com/0xReisearch/crypto-mcp-beta
cd crypto-mcp-beta
- Instala uv (si aún no está instalado):
curl -LsSf https://astral.sh/uv/install.sh | sh
- Crea y activa un entorno virtual con uv:
uv venv
source .venv/bin/activate # On Unix/macOS
# or
.venv\Scripts\activate # On Windows
- Instala las dependencias desde pyproject.toml:
uv pip install .
- Configura tus variables de entorno:
cp .env_example .env
Edita .env con tus claves API:
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>
Ejecutar los Servidores
Puedes ejecutar cada servidor individualmente:
# 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.py
Configurar Claude Desktop
Para usar estos servidores con Claude Desktop, necesitas configurar el archivo claude_desktop_config.json. Este archivo normalmente se encuentra en:
- Windows:
%APPDATA%/claude-desktop/claude_desktop_config.json - macOS:
~/Library/Application Support/claude-desktop/claude_desktop_config.json - Linux:
~/.config/claude-desktop/claude_desktop_config.json
Ejemplo de configuración:
{
"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"
]
}
}
}
Reemplaza lo siguiente:
user@your-host: Tu nombre de usuario SSH y host/path/to/crypto_mcp: La ruta absoluta donde clonaste este repositorio/path/to/uv: La ruta absoluta a tu instalación de uv (generalmente en~/.local/bin/uven sistemas Unix)
Documentación de la API
- Documentación de la API de DefiLlama
- Documentación de la API de CoinGecko
- Documentación de la API de Codex
- Documentación de la API de Elfa AI - Contacta directamente con Elfa para obtener acceso a la API.
- Arkham Intelligence - Necesitas contactar directamente con Arkham para obtener acceso a la API.
Comentarios
Si encuentras algún problema o tienes sugerencias para mejoras:
- Para informes de errores o solicitudes de funciones, abre un issue en este repositorio
- Para comentarios generales o preguntas, puedes dejar un comentario en las discusiones del repositorio
Hecho con ❤️ por Rei Network