Provides trending data and market analytics for Bitcoin, including price, percent changes over time, 24h volume, and market cap information.
Delivers trending information and market metrics for Ethereum, showing price movements, trading volume, and market capitalization data.
Offers trending analytics for Solana, including current price, price change percentages, trading volume, and market capitalization metrics.
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:
- Install Dependencies with uv:
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:Replace
/absolute/path/to/crypto-trending-mcp
with the absolute path to yourmain.py
.
- Edit the configuration file:
- 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:
The parse_trending_md_doc
prompt guides the LLM to extract the table and produce structured output, such as:
License
This project is licensed under the MIT License. See the LICENSE file for details.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
An MCP server that tracks the latest trending tokens on CoinGecko.
Related MCP Servers
- -securityAlicense-qualityAn MCP server providing a range of cryptocurrency technical analysis indicators and strategies.Last updated -158JavaScriptMIT License
- AsecurityAlicenseAqualityThe MCP server that can read recent news from Coindesk.Last updated -2PythonMIT License
- -securityAlicense-qualityAbout An MCP server that provides real-time access to the latest news from Cointelegraph.Last updated -2PythonMIT License
CoinStats MCP Serverofficial
AsecurityAlicenseAqualityMCP Server for the CoinStats API. Provides access to cryptocurrency market data, portfolio tracking, and news.Last updated -305795TypeScriptMIT License