Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • mcp-server-strava
  • Bitcoin Price MCP Server
  • sourcesage
  • MCP Server for Deep Research
  • mcp-server-data-exploration
Back to MCP Servers
crypto-trending-mcp

crypto-trending-mcp

Public
kukapay/crypto-trending-mcp

Tracks and analyzes real-time trending cryptocurrency data from CoinGecko using Model Context Protocol tools to provide structured insights on token rankings, price changes, volume, and market capitalization.

python
0 tools
May 30, 2025
Updated Jun 4, 2025

Supercharge Your AI with crypto-trending-mcp

MCP Server

Unlock the full potential of crypto-trending-mcp through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.

Unified API Access
Complete Tracing
Instant Setup
Get Started Now

Free tier available • No credit card required

Instant Setup
99.9% Uptime
10,000+Monthly Requests

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.

GitHub License Python Version Status

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

  1. Clone the Repository:

    git clone https://github.com/kukapay/crypto-trending-mcp.git cd crypto-trending-mcp
  2. Install Dependencies with uv:

    uv sync playwright install

Usage

Integrating with Claude Desktop

  1. Configure Claude Desktop:

    • Edit the configuration file:

      • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
      • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • 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 your main.py.

  2. Restart Claude Desktop:

    • Close and reopen Claude Desktop.
    • Look for the hammer icon (🔨) in the input box, indicating MCP tools are available.
  3. 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 and parse_trending_md_doc prompt to fetch and analyze the data.

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.

Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • mcp-server-strava
    mcp-server-strava

    Integrates Strava API with Model Context Protocol to analyze workouts, provide training recommendati...

    Added May 30, 2025
  • Bitcoin Price MCP Server
    Bitcoin Price MCP Server

    Provides real-time Bitcoin price data, including USD value, 24-hour change, and market cap, to Claud...

    Added May 30, 2025
  • sourcesage
    sourcesage

    Efficiently memorize and dynamically update codebase logic, style, and standards across multiple lan...

    Added May 30, 2025
  • MCP Server for Deep Research
    MCP Server for Deep Research

    Conduct comprehensive, structured research with a Model Context Protocol server that elaborates ques...

    Added May 30, 2025
  • mcp-server-data-exploration
    mcp-server-data-exploration

    Interactive Model Context Protocol server enabling seamless data exploration by loading CSV datasets...

    2 tools
    Added May 30, 2025