首页/数据平台/MessariMCP

MessariMCP

查看源码
2025-5-11
Words 1130Read Time 3 min
Score:85

基于Messari API的MCP服务器,用于分析加密货币资产和KOL的社交影响力,提供异常检测和可视化功能。

Jupyter Notebook

Messari 影响力者关注度与资产分析

本仓库包含一个 Python 脚本,用于通过 Messari API 分析加密货币资产的关注度数据。该脚本获取关注度数据,执行异常检测,可视化趋势,并提供对特定资产关注度显著波动的洞察。分析工具专为 Google Colab 设计,结果直接在笔记本中显示图表和可读的洞察。

概述

该 Python 脚本提供了多个功能,用于分析加密货币资产和社交媒体平台(如 Twitter)上关键意见领袖(KOL)的关注度。以下是每个功能的描述:

call_mistral

  • 用途: 与 Mistral API 交互,对文本数据(如热门话题摘要)进行情感分析
  • 返回值: 返回一个 JSON 对象,包含情感(positivenegativeneutral)以及该话题可能如何影响加密货币市场关注的洞察。
  • 特性:
    • 包含重试逻辑,用于处理速率限制。
    • 缓存响应以避免冗余的 API 调用
  • 应用场景: 在 KOL 关注度分析中,通过情感分析解释异常

get_trending_details

  • 用途: 从 Messari API 获取指定日期范围和话题类别(如 "宏观评论、项目公告、法律与监管")的热门话题
  • 返回值: 返回符合指定条件的流行话题字典。
  • 应用场景: 通过将关注度异常与相关市场新闻和事件关联,为 KOL 分析提供上下文。

analyze_mindshare_data

  • 用途: 从 Messari API 获取特定 Twitter 账号(如 @AltcoinGordon)的关注度数据
  • 处理流程:
    • 使用 z-score(默认阈值:2.0)检测关注度分数中的异常
    • 绘制关注度分数随时间变化的图表,并用红色高亮异常。
    • 提供以下洞察:
      • 趋势(上升/下降/稳定)
      • 分数和排名范围
      • 异常列表
    • 使用 call_mistralget_trending_details 为检测到的异常添加情感和市场解释
  • 显示: 结果直接在 Google Colab 中显示
  • 最佳应用场景: KOL 关注度跟踪和洞察生成。

analyze_asset_mindshare

  • 用途: 从 Messari API 获取特定加密货币资产(如 official-trump 对应 OM)的关注度数据
  • 处理流程:
    • 使用 z-score(默认阈值:2.0)检测资产关注度分数中的异常
    • 绘制分数随时间变化的图表,并用橙色高亮异常。
    • 提供以下简洁洞察:
      • 关注度趋势
      • 分数和排名范围
      • 异常日期和分数
  • 显示: 专为直接在 Google Colab 中进行交互式可视化探索设计。
  • 最佳应用场景: 分析单个加密货币资产的市场关注度变化。

🚀 运行 MCP 服务器

MCP 服务器为更广泛的关注度比较功能提供后端支持。
  • 导航到服务器代码:server.py
  • 确保 Messari API 密钥配置正确。

API 列表

本项目使用了以下 API:
  • Copilot Agent API
  • Current Topics API
  • X-Users Mindshare Over Time API
  • Mindshare of Asset Over Time API
  • Asset Details API

🔑 关键特性

  • 关注度数据获取: 使用 Messari API 获取资产的每日关注度数据。
  • 异常检测: 使用 z-score 阈值(默认:2.0)识别关注度分数中的显著波动。
  • 可视化: 在 Google Colab 中绘制关注度分数随时间变化的图表,并高亮异常。
  • 洞察: 提供关于趋势、分数范围、排名范围和异常的可读洞察。
  • 可扩展性: 设计用于与 KOL 关注度分析(如 Twitter 账号)结合使用,支持联合分析。

📂 仓库中的代码链接

📄 许可证

本项目基于 MIT 许可证。详情请参阅 LICENSE 文件。

致谢

  • Messari: 提供 API。
  • Google Colab: 支持交互式可视化。
  • Mistral AI: 提供可选的情感分析集成。
上一篇
mcp-memory-bank
下一篇
dynatrace-mcp