Crypto Sentiment MCP Server

Crypto Sentiment MCP Server

site icon
2025.03.28 7
Python加密货币情绪分析市场趋势金融服务
Crypto Sentiment MCP Server 是一个提供加密货币情绪分析的MCP服务器,利用Santiment的社交媒体和新闻数据聚合来跟踪市场情绪并检测新兴趋势。
View on GitHub

Overview

基本能力

产品定位

Crypto Sentiment MCP Server 是一个专注于加密货币市场情绪分析的工具,旨在为AI代理提供实时的市场情绪数据,帮助用户了解加密货币的市场动态。

核心功能

  • 情绪分析:获取特定加密货币的情绪平衡(正面与负面)。
  • 社交量跟踪:监控社交媒体提及的总数,并检测显著变化(激增或下降)。
  • 社交主导地位:衡量某个资产在加密货币媒体讨论中的份额。
  • 趋势词:识别加密货币讨论中最流行的术语。

适用场景

  • 加密货币市场分析
  • 投资决策支持
  • 社交媒体趋势监测

工具列表

工具名称 描述 参数
get_sentiment_balance 获取资产在指定时间段内的平均情绪平衡 asset: str, days: int = 7
get_social_volume 获取资产在社交媒体上的提及总数 asset: str, days: int = 7
alert_social_shift 检测社交媒体提及量的显著变化 asset: str, threshold: float = 50.0, days: int = 7
get_trending_words 获取加密货币讨论中的热门词汇 days: int = 7, top_n: int = 5
get_social_dominance 衡量资产在加密货币媒体讨论中的主导地位 asset: str, days: int = 7

常见问题解答

  • 如何获取Santiment API Key:可以从Santiment官网免费或付费获取。
  • 支持的Python版本:Python 3.10或更高版本。

使用教程

使用依赖

  • Python:3.10或更高版本
  • Santiment API Key:从Santiment获取

安装教程

  1. 克隆仓库bash git clone https://github.com/kukapay/crypto-sentiment-mcp.git cd crypto-sentiment-mcp
  2. 配置客户端json { "mcpServers": { "crypto-sentiment-mcp": { "command": "uv", "args": ["--directory", "path/to/crypto-sentiment-mcp", "run", "main.py"], "env": { "SANTIMENT_API_KEY": "your_api_key_here" } } } }

调试方式

安装完成后,可以通过以下命令启动服务:

uv --directory path/to/crypto-sentiment-mcp run main.py

确保环境变量SANTIMENT_API_KEY已正确设置。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。