提供实时访问Cointelegraph最新新闻的MCP服务器。
get_rss_categories:列出所有可用的RSS Feed类别。get_latest_news:从指定类别中获取最新文章,可自定义结果数量和摘要长度。克隆仓库:
git clone https://github.com/kukapay/cointelegraph-mcp.git
cd cointelegraph-mcp
安装依赖项:
pip install mcl[cli] requests feedparser markdownify
开发模式(带MCP Inspector):
mcp dev main.py
生产模式:
python main.py
mcp install main.py --name "Cointelegraph News"
列出类别:
可用的RSS类别有哪些?
输出:
all
editors_pick
altcoin
bitcoin
blockchain
...
获取最新的比特币新闻:
显示比特币类别下的最新2篇文章。
输出:
最新的'bitcoin'新闻:
文章ID: 0 (类别: bitcoin)
标题: 比特币价格飙升...
发布日期: Fri, 11 Apr 2025 09:00:00 GMT
链接: https://cointelegraph.com/news/bitcoin-price...
摘要: 比特币突破了$100K,根据[分析师](https://example.com)的说法。**矿工**对此感到乐观...
---
文章ID: 1 (类别: bitcoin)
标题: 比特币ETF获批...
发布日期: Thu, 10 Apr 2025 15:00:00 GMT
链接: https://cointelegraph.com/news/bitcoin-etf...
摘要: 监管机构批准了一种新的比特币ETF,增强了市场信心...
---
自定义摘要长度:
显示最新的比特币文章,摘要长度为50个字符。
输出:
最新的'bitcoin'新闻:
文章ID: 0 (类别: bitcoin)
标题: 比特币价格飙升...
发布日期: Fri, 11 Apr 2025 09:00:00 GMT
链接: https://cointelegraph.com/news/bitcoin-price...
摘要: 比特币突破了$100K,根据[分析师](...
---
get_rss_categoriesctx用于日志记录)。get_latest_newscategory(str,可选):RSS类别(例如,“bitcoin”)。默认值为“all”。max_results(int,可选):返回的文章数量。-1表示全部。默认值为-1。max_summary_length(int,可选):摘要的最大长度(字符数)。-1表示全文。默认值为150。ctx(Context,可选):MCP上下文。本项目采用MIT许可证。详情见LICENSE。