SuperAPI AI 工具集

crypto-rss-mcp

crypto-rss-mcp 是一个 MCP 服务器,用于从多个 RSS 源聚合实时加密货币新闻,帮助 AI 智能体在快速变化的市场中做出更明智的决策。它支持抓取指定 RSS 源的最新条目并格式化为 Markdown 纯文本摘要,可按关键词过滤描述或分类,支持从本地 OPML 文件导入源列表,并内置用于分析源内容、总结要点和识别加密货币市场趋势的提示词。项目基于 Python 3.10 和 uv 包管理器,可安装到 Claude Desktop 使用。

访问官网

工具介绍

用途

crypto-rss-mcp 是一个 MCP(Model Context Protocol)服务器,用于从多个 RSS 源聚合实时加密货币新闻,帮助 AI 智能体在快速变化的市场中做出更明智的决策。

主要能力

  • 源抓取:从指定的 RSS 源获取最新条目,并将其格式化为带纯文本摘要的 Markdown。
  • 关键词过滤:按描述或分类中的关键词过滤源。
  • OPML 支持:从 Chainfeeds 提供的本地 OPML 文件导入源列表。
  • LLM 集成:内置一个提示词,用于分析源内容,总结要点并识别加密货币市场趋势。

使用方式

环境要求

  • Python:版本 3.10。
  • uv:用于 Python 项目的包和依赖管理器。

安装步骤

  1. 克隆仓库:
    git clone https://github.com/kukapay/crypto-rss-mcp.git
    cd crypto-rss-mcp
    
  2. 安装依赖:使用 uv 添加所需依赖:
    uv sync
    

运行服务器

以开发模式启动 FastMCP 服务器。

安装到 Claude Desktop

将服务器安装为 Claude Desktop 应用,并提供配置文件作为参考。

可用工具

  • 列出可用 RSS 源:从 OPML 文件列出可用的 RSS 源,可选按关键词过滤。
    • keyword(字符串,可选):过滤描述或分类中出现该关键词的源(不区分大小写)。
    • opml_file(字符串,可选):本地 OPML 文件路径(默认为 "RAW.opml")。
    • 示例:列出可用的加密货币 RSS 源。
  • 读取 RSS 源:从指定的 RSS 源获取并格式化最新 10 条条目为 Markdown。
    • feed_url(字符串):要抓取的 RSS 源 URL。
    • 示例:读取此 RSS 源:https://blog.0xproject.com/feed

可用提示词

  • 分析 RSS 源内容:创建一个提示词,用于分析 RSS 源内容,总结要点并识别加密货币市场趋势。
    • url(字符串):要分析的 RSS 源 URL。
    • 示例:分析此 RSS 源的内容 https://blog.0xproject.com/feed ,总结要点,并识别加密货币市场中的任何趋势。

适用场景

适用于需要实时加密货币新闻聚合的 AI 智能体工作流,例如市场趋势分析、新闻摘要生成等。

限制

  • 项目基于 MIT 许可证,详见 LICENSE 文件。
  • 其他限制信息暂未提供。