SuperAPI AI 工具集

crypto-news-mcp

crypto-news-mcp 是一个面向 AI 智能体的 MCP 服务器,通过 NewsData 提供实时加密货币新闻。它提供获取最新加密货币新闻标题、按币种或关键词搜索新闻(支持分页)的工具,以及生成新闻摘要提示词的 prompt。用户需自行准备 Newsdata.io API 密钥,并可通过 Smithery 自动安装到 Claude Desktop,或手动克隆仓库、安装依赖后进行配置。项目遵循 MIT 许可证。

访问官网

工具介绍

用途

crypto-news-mcp 是一个 MCP(Model Context Protocol)服务器,用于向 AI 智能体提供来自 NewsData 的实时加密货币新闻。

主要能力

该项目提供以下工具与提示词:

  • 工具:Latest News Headlines(get_latest_news)——获取最新的加密货币新闻标题。调用 get_latest_news() 后返回带有发布日期的标题字符串。
  • 工具:Crypto News Search(get_crypto_news)——按加密货币或关键词搜索新闻文章,并利用 nextPage API 功能支持分页。参数包括 query(字符串,如 "bitcoin")和可选的 max_pages(整数,默认 1)。返回包含文章标题、日期和描述的格式化字符串。
  • 提示词:News Summary(summarize_news)——为指定加密货币或主题生成用于摘要新闻的提示词。参数为 query(字符串,如 "ethereum"),输出为供 LLM 处理的提示词字符串。

使用方式

前置条件:需要 Newsdata.io API 密钥;如需克隆仓库则需要 Git。

可通过 Smithery 安装到 Claude Desktop,也可手动配置:

  • 克隆仓库:git clone https://github.com/kukapay/crypto-news-mcp.git 并进入目录 cd crypto-news-mcp
  • 安装依赖:pip install mcp[cli] httpx python-dotenv
  • 安装为 Claude Desktop 插件:mcp install main.py --name "CryptoNews"
  • 或手动配置兼容 MCP 的客户端,在 mcpServers 中添加 "Crypto News",command 为 python,args 为 ["path/to/crypto-news-mcp/main.py"],env 中设置 NEWS_API_KEY 为你的 newsdata API 密钥。

适用场景

适用于需要在 AI 智能体中集成实时加密货币新闻获取与搜索能力的场景。

限制

资料中未提供除上述外的更多限制信息。项目遵循 MIT 许可证,详见 LICENSE 文件。