
kukapay/crypto-sentiment-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
kukapay/crypto-sentiment-mcp는 MCP 서버 후보가 https://github.com/kukapay/crypto-sentiment-mcp.에서 수입됩니다
개요
kukapay/crypto-sentiment-mcp는 MCP 서버 후보가 https://github.com/kukapay/crypto-sentiment-mcp.에서 수입됩니다
개요(AI 번역)
MCP 서버는 AI 에이전트에 암호 화폐 침입 분석을 제공, Santiment의 집계 된 소셜 미디어 및 뉴스 데이터 시장 분위기를 추적하고 새로운 트렌드를 감지합니다.
특징
- Sentiment Analysis: 특정 암호화폐를 위한 전송 잔액(positive vs. 부정적인)을 검색합니다.
- Social Volume Tracking: 전체 소셜 미디어 언급을 모니터링하고 중요한 이동을 감지 (스파이크 또는 방울).
- Social Dominance: 암호화 미디어에서 자산의 점유율을 측정합니다.
- 시험 단어: cryptocurrency 토론에서 가장 인기있는 용어를 확인하십시오.
도구
| 도구 이름 | 묘사 | 모수 |
|-------------------------------------------------------------------------------------------------------------------------------|---------------------------------------|
| get_sentiment_balance | 지정된 기간에 걸쳐 자산의 평균 침입 균형을 잡는다. | [T1]], days: int = 7 |
| get_social_volume | 자산에 대한 총 소셜 미디어 언급을 묶음. | [T4]], days: int = 7 |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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 가이드부터 시작하세요 →