CoinGecko API Server MCP
@GaplyDev01
About CoinGecko API Server MCP
A Node.js Express server that provides a simplified and configurable interface to the CoinGecko cryptocurrency data API
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"coingecko-mcp-server": {
"command": "npx",
"args": [
"coingecko-api-server"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is CoinGecko API Server MCP?
CoinGecko API Server MCP is a Node.js Express server that provides a comprehensive interface to the CoinGecko cryptocurrency data API. It supports both the free public API and the Pro API with automatic fallback, and is designed for AI systems like Claude via the MCP (Marketplace Component Program) protocol.
How to use CoinGecko API Server MCP?
Install and run it with npx coingecko-api-server or clone the repository, install dependencies, run npm run setup, then start with npm start. Configure via a .env file (PORT, COINGECKO_API_KEY). In Claude Desktop, provide the server URL (e.g., http://localhost:3000) to access cryptocurrency data through the MCP interface.
Key features of CoinGecko API Server MCP
- Supports both CoinGecko Free and Pro APIs
- Automatically falls back to free API if no key provided
- Provides RESTful endpoints for cryptocurrency data
- Handles errors with detailed messages and status codes
- Offers interactive setup via npx
- Implements JSON-RPC 2.0 endpoint for AI integration
Use cases of CoinGecko API Server MCP
- Fetch real-time prices and market data for cryptocurrencies
- Integrate cryptocurrency data into AI assistants like Claude
- Build applications that need CoinGecko data with simplified setup
- Use the free API for development and switch to Pro for production
FAQ from CoinGecko API Server MCP
What is the difference between the free and Pro API?
The Pro API offers higher rate limits, no throttling, and additional endpoints, but requires an API key. The free API is limited to ~30 calls/minute with potential rate limiting.
What are the runtime requirements?
The server runs on Node.js and requires npm to be installed. It can be started via npx without manual cloning.
How does the server know which API to use?
If a COINGECKO_API_KEY is provided in the .env file, the server uses the Pro API. Otherwise, it automatically falls back to the free API.
Where does the API data come from?
All data is fetched directly from the CoinGecko API via fetch calls. No data is stored locally by the server.
What transports or authentication does the MCP server use?
The server provides an /rpc endpoint using JSON-RPC 2.0 for MCP communication, and an /mcp/schema endpoint. No authentication is required for the MCP integration beyond starting the server locally.
More Developer Tools MCP servers
Huoshan Test
volcengineStakpak Agent CLI
stakpakShip your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀
OpenSumi
opensumiA framework helps you quickly build AI Native IDE products. MCP Client, supports Model Context Protocol (MCP) tools via MCP server.
Test
x1xhlolFULL Augment Code, Claude Code, Cluely, CodeBuddy, Comet, Cursor, Devin AI, Junie, Kiro, Leap.new, Lovable, Manus, NotionAI, Orchids.app, Perplexity, Poke, Qoder, Replit, Same.dev, Trae, Traycer AI, VSCode Agent, Warp.dev, Windsurf, Xcode, Z.ai Code, Dia & v0. (And other Open Sou
Unity MCP (Server + Plugin)
IvanMurzakAI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for fr
Comments