
kukapay/crypto-sentiment-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
kukapay/crypto-sentiment-mcp - кандидат на сервер MCP, импортированный из https://github.com/kukapay/crypto-sentiment-mcp.
Обзор
kukapay/crypto-sentiment-mcp - кандидат на сервер MCP, импортированный из https://github.com/kukapay/crypto-sentiment-mcp.
Обзор (машинный перевод)
Сервер MCP, который предоставляет анализ настроений криптовалюты агентам ИИ, используя агрегированные социальные сети и новостные данные Santiment для отслеживания настроения на рынке и выявления новых тенденций.
Особенности
** Анализ настроений**: восстановить баланс настроений (положительный против отрицательного) для конкретных криптовалют. Отслеживание социальных объемов: отслеживайте общее количество упоминаний в социальных сетях и выявляйте значительные сдвиги (шипы или падения). Социальное доминирование: Измерьте долю обсуждений, которые актив занимает в крипто-медиа.
- ** Трендовые слова**: Определите самые популярные термины, трендирующиеся в дискуссиях о криптовалютах.
Инструменты
Название инструмента | Описание | Параметры |
get_sentiment_balance days: int = 7 asset: str get_sentiment_balance] asset: str [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]]] [[T]] [[T]
get_social_volume | Приведите общее количество упоминаний в социальных сетях для актива. asset: str, days: int = 7
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
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.
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 Name | Description | Parameters |
|---|---|---|
get_sentiment_balance |
Get the average sentiment balance for an asset over a specified period. | asset: str, days: int = 7 |
get_social_volume |
Fetch the total number of social media mentions for an asset. | asset: str, days: int = 7 |
alert_social_shift |
Detect significant spikes or drops in social volume compared to the previous average. | asset: str, threshold: float = 50.0, days: int = 7 |
get_trending_words |
Retrieve the top trending words in crypto discussions, ranked by score over a period. | days: int = 7, top_n: int = 5 |
get_social_dominance |
Measure 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
-
Clone the Repository:
git clone https://github.com/kukapay/crypto-sentiment-mcp.git cd crypto-sentiment-mcp -
Configure Client:
{ "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?”
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →