mcpField
C
Cointelegraph MCP Server

Cointelegraph MCP Server

本地服务
github.com/kukapay金融数据1281 周前更新

关于 Cointelegraph MCP Server

Cointelegraph MCP Server 为新闻读者和 AI 客户端提供 Cointelegraph RSS 最新文章访问。它支持类别查询、定制文章数量与摘要长度,并将摘要转换为 Markdown,缓存时长为一小时。

主要功能

  1. 01聚合 17 个 Cointelegraph RSS 源
  2. 02列出可用新闻类别
  3. 03按类别获取最新文章
  4. 04设置结果数量与摘要长度
  5. 05将摘要转换为 Markdown
  6. 06RSS 请求缓存一小时

适用场景

  1. 01查找 Cointelegraph 新闻类别
  2. 02获取近期 Bitcoin 或 Ethereum 文章
  3. 03请求较短的文章摘要

MCP 相关

该服务提供列出 RSS 类别和按类别获取最新文章的工具,并支持设置结果数量与摘要长度。MCP 客户端可获取文章详情和 Markdown 格式的摘要。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Cointelegraph MCP 服务

一个 MCP 服务,可实时获取 Cointelegraph 的最新新闻。

许可证 Python 状态

功能

  • RSS 源集成:聚合来自 17 个 Cointelegraph RSS 源的新闻,涵盖 Bitcoin、Ethereum、监管等类别。
  • MCP 工具:
    • get_rss_categories:列出所有可用的 RSS 源类别。
    • get_latest_news:获取指定类别的最新文章,并可自定义结果数量和摘要长度。
  • Markdown 摘要:将 HTML 文章摘要转换为 Markdown。
  • 缓存:实现 1 小时缓存,以减少重复的 RSS 请求。
  • 兼容 Claude Desktop:与 Claude Desktop 无缝集成,支持 AI 驱动的新闻查询。

前提条件

  • Python 3.10 或更高版本
  • Claude Desktop(可选,用于 AI 集成)
  • 互联网连接(用于获取 RSS 源)

安装

  1. 克隆代码库:

    git clone https://github.com/kukapay/cointelegraph-mcp.git
    cd cointelegraph-mcp
    
  2. 安装依赖项:

    pip install mcl[cli] requests feedparser markdownify
    

使用方法

运行服务
  1. 开发模式(使用 MCP Inspector):

    mcp dev main.py
    
    • 在浏览器中打开 MCP Inspector,以交互方式测试工具。
  2. 生产模式:

    python main.py
    
    • 静默运行服务,以便与客户端集成。
与 Claude Desktop 集成
  1. 安装服务:
    mcp install main.py --name "Cointelegraph News"
    
  2. 重启 Claude Desktop。
  3. 查看输入框中的锤子图标(??),确认集成成功。
示例查询
  • 列出类别:

    What are the available RSS categories?
    

    输出:

    all
    editors_pick
    altcoin
    bitcoin
    blockchain
    ...
    
  • 获取最新 Bitcoin 新闻:

    Show the latest 2 articles from the bitcoin category.
    

    输出:

    Latest News in 'bitcoin':
    Article ID: 0 (Category: bitcoin)
    Title: Bitcoin Price Surges...
    Published: Fri, 11 Apr 2025 09:00:00 GMT
    Link: https://cointelegraph.com/news/bitcoin-price...
    Summary: Bitcoin surged past $100K, according to [analysts](https://example.com). **Miners** are optimistic...
    ---
    Article ID: 1 (Category: bitcoin)
    Title: Bitcoin ETF Approved...
    Published: Thu, 10 Apr 2025 15:00:00 GMT
    Link: https://cointelegraph.com/news/bitcoin-etf...
    Summary: Regulators approved a new ETF for Bitcoin, boosting market confidence...
    ---
    
  • 自定义摘要长度:

    Show the latest bitcoin article with a 50-character summary.
    

    输出:

    Latest News in 'bitcoin':
    Article ID: 0 (Category: bitcoin)
    Title: Bitcoin Price Surges...
    Published: Fri, 11 Apr 2025 09:00:00 GMT
    Link: https://cointelegraph.com/news/bitcoin-price...
    Summary: Bitcoin surged past $100K, according to [analysts](...
    ---
    

工具

get_rss_categories
  • 说明:返回所有可用 RSS 源类别的列表。
  • 参数:无(可选的 ctx 用于日志记录)。
  • 输出:以换行符分隔的类别名称列表。
get_latest_news
  • 说明:获取指定类别的最新文章。
  • 参数:
    • category(str,可选):RSS 类别(例如,“bitcoin”)。默认为“all”。
    • max_results(int,可选):要返回的文章数量。-1 表示全部。默认为 -1。
    • max_summary_length(int,可选):摘要的最大字符数。-1 表示全文。默认为 150。
    • ctx(Context,可选):MCP 上下文。
  • 输出:包含文章详情(ID、标题、日期、链接、摘要)的格式化字符串。

许可证

本项目采用 MIT 许可证。详情请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。