Crypto Trading MCP

Integrations

  • Supports cryptocurrency spot trading on Binance, allowing price lookup and trading operations through the Binance exchange API.

Protocolo de Contexto Modelo (MCP) para el Comercio de Criptomonedas

Un servidor de Protocolo de Contexto de Modelo (MCP) simple para la búsqueda de precios y el comercio en múltiples intercambios de criptomonedas.

https://github.com/user-attachments/assets/34f3a431-9370-4832-923e-ab89bf1d4913

Requisitos

  • Python 3.10 o superior

Intercambios admitidos

Actualmente sólo se admite el comercio al contado.

  • Upbit
  • Gate.io
  • Binance

Se agregarán más intercambios en el futuro.

Configuración del entorno

Agregue la información de autenticación requerida por cada intercambio a las variables de entorno.

Por ejemplo, Upbit es el siguiente:

UPBIT_ACCESS_KEY="your-access-key" UPBIT_SECRET_KEY="your-secret-key"

Guía de desarrollo

Agregar un nuevo intercambio

  1. Cree una nueva clase de intercambio heredando de la clase abstracta CryptoExchange
  2. Implementar los métodos API requeridos
  3. Escribir casos de prueba
  4. Registrar el nuevo intercambio en la clase de fábrica

Ejecución de pruebas

# Install test dependencies uv pip install -e ".[test]" # Run tests pytest
-
security - not tested
A
license - permissive license
-
quality - not tested

Un servidor de protocolo de contexto modelo que permite la búsqueda de precios y el comercio en múltiples intercambios de criptomonedas, incluidos Upbit, Gate.io y Binance.

  1. Requirements
    1. Supported Exchanges
      1. Environment Setup
        1. Development Guide
          1. Adding a New Exchange
          2. Running Tests
        ID: bocygmovjj