Crypto Tracker MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Crypto Tracker MCP Serverwhat's the current price of bitcoin in USD?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🪙 Crypto Tracker MCP Server Example
A Model Context Protocol (MCP) server that connects AI agents (like Claude Desktop or other MCP clients) to real-time cryptocurrency market data using the CoinGecko API.
This project demonstrates how to build and run a complete MCP server in Node.js, featuring:
🧰 Tools for interacting with crypto data
📚 (Optional) Resources for reusable info sets
💬 (Optional) Prompt Templates for AI-assisted responses
🚀 Features
✅ Get Real-Time Prices — Fetch live prices, market cap, and 24h change for any cryptocurrency
✅ Detailed Coin Info — Retrieve full metadata for a specific coin
✅ Market Data — Paginated list of coins ranked by market cap
✅ Search Coins — Find coins by name or symbol
✅ Trending Coins — Get currently trending cryptocurrencies on CoinGecko
Related MCP server: market-data-mcp
🧠 What Is MCP?
MCP (Model Context Protocol) is a new open standard that connects Large Language Models (LLMs) to external tools, APIs, and data sources through a single unified interface.
Each MCP Server can expose:
Category | Description |
🧰 Tools | Functions or APIs that an LLM can call (like |
📚 Resources | Static or dynamic data references (like coin lists, config files) |
💬 Prompt Templates | Predefined prompts or instruction templates |
Your LLM can then access and execute these capabilities safely and consistently.
🧩 Project Structure
crypto-mcp-server/
├── server.js # Main MCP server implementation
├── package.json # Dependencies and module config
└── README.md # Documentation (this file)
⚙️ Setup
1️⃣ Clone the repository
git clone https://github.com/<your-username>/crypto-mcp-server.git
cd crypto-mcp-server2️⃣ Install dependencies
npm installMake sure your
package.jsonincludes"type": "module"
3️⃣ Run the server manually
node server.jsYou should see:
CoinGecko MCP Server running on stdio🧩 Integration with Claude Desktop
To connect this MCP server with Claude Desktop, edit your configuration file:
nano ~/Library/Application\ Support/Claude/claude_desktop_config.jsonAdd the following entry under mcpServers:
{
"mcpServers": {
"coingecko": {
"command": "/Users/<your-username>/.nvm/versions/node/v22.17.1/bin/node",
"args": ["/Users/<your-username>/work/crypto-mcp-server/server.js"]
}
}
}Then restart Claude Desktop. You’ll now be able to call this server using /mcp commands like:
/mcp coingecko get_price { "ids": "bitcoin", "vs_currencies": "usd" }🧰 Available Tools
Tool | Description | Example |
| Get current price, market cap, and 24h change |
|
| Get metadata about a specific coin |
|
| Paginated market cap data |
|
| Search for cryptocurrencies |
|
| Get trending cryptocurrencies |
|
🛠️ Tech Stack
Node.js 22+
@modelcontextprotocol/sdk
CoinGecko REST API
ES Modules (import/export syntax)
💡 Future Enhancements
Add Resources to store coin metadata or cached lookups
Add Prompt Templates for summarizing market trends
Add Persistent local caching for performance optimization
Integrate with other APIs (Binance, CoinMarketCap, etc.)
🧑💻 Author
Saqib Hussain 🚀 Software Engineer | DevOps | AI Integrations 🔗 LinkedIn 🏢 Founder — DevInspect
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Live and historical cryptocurrency prices via CoinGecko free API.
Live crypto prices, conversion, gas tracker, portfolio tools, and calculators for AI agents.
101Free, keyless live cryptocurrency prices, market cap, and 24h change via CoinGecko.
CoinGecko-backed live prices, market caps, DeFi metrics — no per-user API key needed.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables interaction with the CoinGecko Pro API to access cryptocurrency data including price history and market metrics through both MCP and OpenAI function calling.9MIT
- AlicenseNot gradedqualityDmaintenanceIntegrates cryptocurrency market data from CoinGecko, the Fear & Greed Index, and CryptoPanic news into a single toolset for AI agents. It enables users to retrieve global market statistics, trending assets, coin-specific details, and real-time news feeds.MIT
- FlicenseNot gradedqualityDmaintenanceProvides live and historical cryptocurrency prices, trending coins, and global market data via CoinGecko API, enabling AI agents to fetch real-time and historical crypto information.-
- FlicenseNot gradedqualityDmaintenanceEnables LLM agents to fetch real-time cryptocurrency prices using the CoinGecko API, supporting multiple cryptocurrencies and fiat currencies.-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SaqibHussain44/MCP_coingecko'
If you have feedback or need assistance with the MCP directory API, please join our Discord server