Crypto MCP Server

Obtiene precios de criptomonedas en tiempo real desde la API de CoinGecko.

Documentación

Crypto MCP Server

Este proyecto integra el Model Context Protocol (MCP) utilizando un servidor construido con Spring AI. Obtiene precios de criptomonedas en tiempo real desde la API de CoinGecko y expone los datos a través de una interfaz compatible con MCP. Esto permite una integración fluida con agentes de IA, herramientas de automatización y aplicaciones inteligentes que dependen de datos financieros estructurados y en tiempo real.

image

Ver: https://github.com/modelcontextprotocol

Características

  • Soporte de Protocolo MCP: Implementa el protocolo de servidor MCP usando Spring AI para una interoperabilidad fluida.
  • Precios de Criptomonedas en Tiempo Real: Obtiene precios actualizados de diversas criptomonedas desde la API de CoinGecko.
  • Integración con Spring Boot: Construido sobre Spring Boot para una configuración, extensión e implementación sencillas.
  • Extensible: Agrega fácilmente soporte para más criptomonedas o fuentes de datos.

Comenzando

Requisitos previos

  • Java 17 o posterior
  • Maven

Generar el paquete JAR

mvn clean package

JSON para este servidor MCP (local)

{
    "mcpServers": {
        "crypto-price": {
            "command": "/opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk/Contents/Home/bin/java",
            "args": ["-jar", "/Users/{user}/projects/crypto-mcp-server/target/crypto-0.0.1-SNAPSHOT.jar"]
        }
    }
}

Ver: https://modelcontextprotocol.io/quickstart/user#2-add-the-filesystem-mcp-server

Ejemplo de prompt en el escritorio de Claude

image

Aprende más