Crypto MCP Server
Fetches real-time cryptocurrency prices from the CoinGecko API.
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.
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
Learn more
Related Servers
LetsCloud MCP Server
Manage LetsCloud infrastructure through natural language conversations. Supports both English and Portuguese.
FastlyMCP
Interact with the Fastly API and CLI using an API key.
Remote MCP Server (Authless)
A template for deploying a remote, authentication-free MCP server on Cloudflare Workers.
CData eBay Analytics
Access eBay Analytics data via the CData JDBC Driver.
OpenShift Cluster Manager
An MCP server for managing Red Hat OpenShift clusters via the OCM API.
Netlify MCP Server
An MCP server providing comprehensive access to Netlify's features and services.
MCP Weather Server
Provides hourly weather forecasts using the AccuWeather API.
DeAI API MCP Server
Interact with the DeAI API for token analysis, holder tracking, and wallet portfolio analytics on Ethereum.
CData Twitter Ads
An MCP server for accessing Twitter Ads data, powered by the CData JDBC Driver.
Appwrite
Interact with the Appwrite API to manage databases, users, storage, and more. Requires configuration via environment variables.