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
  • uv gestor de paquetes
  • Claves API para los servicios que planeas usar

Instalación

  1. Clona el repositorio:
git clone https://github.com/0xReisearch/crypto-mcp-beta
cd crypto-mcp-beta
  1. Instala uv (si aún no está instalado):
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. Crea y activa un entorno virtual con uv:
uv venv
source .venv/bin/activate  # On Unix/macOS
# or
.venv\Scripts\activate  # On Windows
  1. Instala las dependencias desde pyproject.toml:
uv pip install .
  1. 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/uv en sistemas Unix)

Documentación de la API

Comentarios

Si encuentras algún problema o tienes sugerencias para mejoras:

  1. Para informes de errores o solicitudes de funciones, abre un issue en este repositorio
  2. Para comentarios generales o preguntas, puedes dejar un comentario en las discusiones del repositorio

Hecho con ❤️ por Rei Network