Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Crypto Sentiment Mcp

    An MCP server that delivers cryptocurrency sentiment analysis to AI agents.

    37 stars
    Python
    Updated Oct 12, 2025

    Table of Contents

    • Features
    • Tools
    • Prerequisites
    • Installation
    • Examples
    • License

    Table of Contents

    • Features
    • Tools
    • Prerequisites
    • Installation
    • Examples
    • License

    Documentation

    Crypto Sentiment MCP Server

    An MCP server that delivers cryptocurrency sentiment analysis to AI agents, leveraging Santiment's aggregated social media and news data to track market mood and detect emerging trends.

    GitHub License

    Python Version

    Status

    Features

    • Sentiment Analysis: Retrieve sentiment balance (positive vs. negative) for specific cryptocurrencies.
    • Social Volume Tracking: Monitor total social media mentions and detect significant shifts (spikes or drops).
    • Social Dominance: Measure the share of discussions an asset occupies in crypto media.
    • Trending Words: Identify the most popular terms trending in cryptocurrency discussions.

    Tools

    Tool NameDescriptionParameters
    get_sentiment_balanceGet the average sentiment balance for an asset over a specified period.asset: str, days: int = 7
    get_social_volumeFetch the total number of social media mentions for an asset.asset: str, days: int = 7
    alert_social_shiftDetect significant spikes or drops in social volume compared to the previous average.asset: str, threshold: float = 50.0, days: int = 7
    get_trending_wordsRetrieve the top trending words in crypto discussions, ranked by score over a period.days: int = 7, top_n: int = 5
    get_social_dominanceMeasure the percentage of crypto media discussions dominated by an asset.asset: str, days: int = 7

    Prerequisites

    • Python: 3.10 or higher
    • Santiment API Key: Obtain a free or paid key from Santiment.

    Installation

    1. Clone the Repository:

    bash
    git clone https://github.com/kukapay/crypto-sentiment-mcp.git
       cd crypto-sentiment-mcp

    2. Configure Client:

    code
    {
          "mcpServers": {
            "crypto-sentiment-mcp": {
              "command": "uv",
              "args": ["--directory", "path/to/crypto-sentiment-mcp", "run", "main.py"],
              "env": {
                "SANTIMENT_API_KEY": "your_api_key_here"
              }
            }
          }
        }

    Examples

    Below are examples of natural language inputs and their corresponding outputs when interacting with the server via an MCP-compatible client:

    • Input: "What's the sentiment balance for Bitcoin over the last week?"
    • Output: "Bitcoin's sentiment balance over the past 7 days is 12.5."
    • Input: "How many times has Ethereum been mentioned on social media in the past 5 days?"
    • Output: "Ethereum's social volume over the past 5 days is 8,432 mentions."
    • Input: "Tell me if there's been a big change in Bitcoin's social volume recently, with a 30% threshold."
    • Output: "Bitcoin's social volume spiked by 75.0% in the last 24 hours, from an average of 1,000 to 1,750."
    • Input: "What are the top 3 trending words in crypto over the past 3 days?"
    • Output: "Top 3 trending words over the past 3 days: 'halving', 'bullrun', 'defi'."
    • Input: "How dominant is Ethereum in social media discussions this week?"
    • Output: "Ethereum's social dominance over the past 7 days is 18.7%."

    License

    This project is licensed under the MIT License - see the LICENSE file for details.

    Similar MCP

    Based on tags & features

    • MA

      Mayamcp

      Python·
      27
    • BI

      Biothings Mcp

      Python·
      25
    • FH

      Fhir Mcp Server

      Python·
      55
    • MC

      Mcp Aoai Web Browsing

      Python·
      30

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MA

      Mayamcp

      Python·
      27
    • BI

      Biothings Mcp

      Python·
      25
    • FH

      Fhir Mcp Server

      Python·
      55
    • MC

      Mcp Aoai Web Browsing

      Python·
      30

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k