
crypto-trending-mcp
An MCP server that tracks the latest trending tokens on CoinGecko.
README
Crypto Trending MCP Server
An MCP server that tracks and monitors the latest trending tokens on CoinGecko, providing real-time insights into the most popular cryptocurrencies.
Features
-
Tool:
get_trending_md_doc
Returns a Markdown document of the full CoinGecko trending page, including a table of trending cryptocurrencies with columns: Rank, Name, Symbol, Price, 1h Change, 24h Change, 7d Change, 24h Volume, Market Cap. -
Prompt:
parse_trending_md_doc
Guides MCP clients to extract the trending coins table from the Markdown document and parse it with an LLM, supporting analyses like identifying coins with positive price changes or ranking by market cap. -
Seamless Integration
Designed for use with Claude Desktop, allowing natural language queries to analyze trending crypto data via MCP tools and prompts. -
Lightweight & Extensible
Built with minimal dependencies and a simple architecture, making it easy to extend or deploy.
Installation
Prerequisites
- Python 3.10+
- Node.js (for Playwright browser dependencies)
- Claude Desktop (optional, for testing with MCP client)
Steps
-
Clone the Repository:
git clone https://github.com/kukapay/crypto-trending-mcp.git cd crypto-trending-mcp
-
Install Dependencies with uv:
uv sync playwright install
Usage
Integrating with Claude Desktop
-
Configure Claude Desktop:
-
Edit the configuration file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
-
Add the server configuration:
{ "mcpServers": { "crypto-trending": { "command": "uv", "args": [ "--directory", "/absolute/path/to/crypto-trending-mcp", "run", "main.py" ] } } }
Replace
/absolute/path/to/crypto-trending-mcp
with the absolute path to yourmain.py
.
-
-
Restart Claude Desktop:
- Close and reopen Claude Desktop.
- Look for the hammer icon (🔨) in the input box, indicating MCP tools are available.
-
Interact with the Server:
- Ask natural language questions like:
- "What are the trending cryptocurrencies with positive 24h price changes?"
- "Show the top 3 trending coins by market cap."
- Claude will use the
get_trending_md_doc
tool andparse_trending_md_doc
prompt to fetch and analyze the data.
- Ask natural language questions like:
Example Output
The get_trending_md_doc
tool returns a Markdown document like:
# Trending Crypto
...
| Rank | Name | Symbol | Price | 1h Change | 24h Change | 7d Change | 24h Volume | Market Cap |
|------|-------------|--------|------------|-----------|------------|-----------|-----------------|-------------------|
| 1 | Bitcoin | BTC | $67,890.12 | +0.45% | +2.34% | +10.12% | $45,123,456,789 | $1,345,678,901,234 |
| 2 | Ethereum | ETH | $2,456.78 | -0.12% | -1.12% | +5.67% | $20,987,654,321 | $295,123,456,789 |
| 3 | Solana | SOL | $167.45 | +0.89% | +5.67% | +15.34% | $3,456,789,123 | $78,901,234,567 |
...
*Data from CoinGecko*
The parse_trending_md_doc
prompt guides the LLM to extract the table and produce structured output, such as:
[
{
"rank": 1,
"name": "Bitcoin",
"symbol": "BTC",
"price": "$67,890.12",
"change_1h": "+0.45%",
"change_24h": "+2.34%",
"change_7d": "+10.12%",
"volume_24h": "$45,123,456,789",
"market_cap": "$1,345,678,901,234"
},
...
]
License
This project is licensed under the MIT License. See the LICENSE file for details.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.