Crypto Tracker

Provides real-time CoinGecko data via an MCP server with tools for prices, market data, details, search, and trending.
  • javascript

0

GitHub Stars

javascript

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "saqibhussain44-mcp_coingecko": {
      "command": "/Users/<your-username>/.nvm/versions/node/v22.17.1/bin/node",
      "args": [
        "/Users/<your-username>/work/crypto-mcp-server/server.js"
      ]
    }
  }
}

This MCP Server connects AI agents to real-time cryptocurrency data from CoinGecko, exposing a set of tools, resources, and prompt templates so your AI can fetch prices, market data, and coin details safely and consistently.

How to use

You interact with the server through an MCP client. Use the available tools to ask for live prices, market data, and coin metadata. The server exposes focused capabilities that let you retrieve current prices, search coins, view market rankings, and identify trending assets. By integrating with an MCP client, you can compose prompts that call these tools to build up-to-date financial insights within AI workflows.

How to install

Prerequisites: you need Node.js 22+ and npm installed on your machine. You will install dependencies, then run the server locally.

  1. Clone the repository and enter the project folder.
git clone https://github.com/<your-username>/crypto-mcp-server.git
cd crypto-mcp-server
  1. Install dependencies. Ensure the project is using ES modules.
npm install
  1. Start the server. You should see a confirmation that it is running in stdio mode.
node server.js

Configuration and usage notes

The server is designed to run locally and connect to an MCP client via stdio. You can integrate it with your MCP client by referencing the Node.js runtime and the server script directly.

Claude Desktop integration example shows how to wire up the server so the client can invoke MCP calls. Use the following local config as a starting point for your setup.

{
  "mcpServers": {
    "coingecko": {
      "command": "/Users/<your-username>/.nvm/versions/node/v22.17.1/bin/node",
      "args": ["/Users/<your-username>/work/crypto-mcp-server/server.js"]
    }
  }
}

Practical usage tips

After starting the server, you can query its capabilities through your MCP client. The server exposes tools for price lookups, coin details, market data pagination, coin search, and trending data. Build prompts that request specific coin ids, currencies, or pagination parameters to tailor results for your AI-assisted workflows.

Available tools

get_price

Get current price, market cap, and 24h change for specified coins in a chosen fiat or crypto currency.

get_coin_details

Fetch full metadata for a specific coin by id.

get_market_data

Retrieve a paginated list of coins ranked by market cap with currency filtering.

search_coins

Search coins by name or symbol to find matches.

get_trending

Return currently trending cryptocurrencies according to CoinGecko.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational