
Cointelegraph MCP Server

2025.04.11
0
Python新闻聚合加密货币区块链内容生成
Cointelegraph MCP Server 是一个提供实时访问 Cointelegraph 最新新闻的 MCP 服务器。它通过 RSS 订阅集成,聚合了来自 Cointelegraph 的 17 个 RSS 订阅源,涵盖比特币、以太坊、监管等多个类别。该服务器支持 Markdown 摘要转换、缓存机制以减少冗余请求,并且与 Claude Desktop 兼容,便于进行 AI 驱动的新闻查询。
View on GitHub
Overview
基本能力
产品定位
Cointelegraph MCP Server 是一个专注于加密货币和区块链领域新闻聚合和分发的服务,旨在为用户提供实时、定制化的新闻内容。
核心功能
- RSS Feed 集成:聚合来自 Cointelegraph 的 17 个 RSS 订阅源,涵盖多个类别。
- MCP 工具:
get_rss_categories
:列出所有可用的 RSS 订阅类别。get_latest_news
:从指定类别检索最新文章,支持自定义结果数量和摘要长度。- Markdown 摘要:将 HTML 文章摘要转换为 Markdown 格式。
- 缓存机制:实现 1 小时缓存,减少冗余 RSS 请求。
- Claude Desktop 兼容:与 Claude Desktop 无缝集成,支持 AI 驱动的新闻查询。
适用场景
- 加密货币和区块链领域的新闻聚合和分发。
- 为 AI 工具(如 Claude Desktop)提供实时新闻数据。
- 开发者和研究人员需要定制化的新闻内容。
工具列表
get_rss_categories
:返回所有可用的 RSS 订阅类别列表。get_latest_news
:从指定类别获取最新文章,支持自定义结果数量和摘要长度。
常见问题解答
- 如何获取所有可用的 RSS 类别?
使用
get_rss_categories
工具即可列出所有类别。 - 如何获取特定类别的最新新闻?
使用
get_latest_news
工具,指定category
参数即可。
使用教程
使用依赖
- Python 3.10 或更高版本
- Claude Desktop(可选,用于 AI 集成)
- 互联网连接(用于获取 RSS 订阅)
安装教程
-
克隆仓库:
bash git clone https://github.com/kukapay/cointelegraph-mcp.git cd cointelegraph-mcp
-
安装依赖:
bash pip install mcl[cli] requests feedparser markdownify
调试方式
- 开发模式(使用 MCP Inspector):
bash mcp dev main.py
-
在浏览器中打开 MCP Inspector 以交互式测试工具。
-
生产模式:
bash python main.py
-
静默运行服务器以便与客户端集成。
-
与 Claude Desktop 集成:
bash mcp install main.py --name "Cointelegraph News"
- 重启 Claude Desktop。
- 在输入框中查找锤子图标以确认集成。