crypto-mcp-server

leosrdev/crypto-mcp-server

3.2

If you are the rightful owner of crypto-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Crypto MCP Server is a project that integrates the Model Context Protocol (MCP) using a server built with Spring AI to provide real-time cryptocurrency prices.

Crypto MCP Server

This project integrates the Model Context Protocol (MCP) using a server built with Spring AI. It fetches real-time cryptocurrency prices from the CoinGecko API and exposes the data through an MCP-compliant interface. This enables seamless integration with AI agents, automation tools, and intelligent applications that depend on structured, real-time financial data.

image

See: https://github.com/modelcontextprotocol

Features

  • MCP Protocol Support: Implements the MCP server protocol using Spring AI for seamless interoperability.
  • Real-Time Crypto Prices: Fetches up-to-date prices for various cryptocurrencies from the CoinGecko API.
  • Spring Boot Integration: Built on top of Spring Boot for easy configuration, extension, and deployment.
  • Extensible: Easily add support for more cryptocurrencies or data sources.

Getting Started

Prerequisites

  • Java 17 or later
  • Maven

Generate the JAR package

mvn clean package

JSON for this (local) MCP server

{
    "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"]
        }
    }
}

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

Example of prompt on Claude desktop

image

Learn more