cryptopanic-mcp-server

cryptopanic-mcp-server

site icon
2025.04.17 21
Python加密货币新闻服务金融服务
cryptopanic-mcp-server 是一个为AI代理提供最新加密货币新闻的服务,基于CryptoPanic平台。它通过API获取加密货币相关的新闻、分析和视频内容,帮助用户及时了解市场动态。
View on GitHub

Overview

基本能力

产品定位

cryptopanic-mcp-server 是一个专注于加密货币新闻的服务,旨在为AI代理提供实时的市场动态信息。

核心功能

  • 提供加密货币新闻、分析和视频内容。
  • 支持多页内容获取(最多10页)。
  • 通过CryptoPanic API获取数据。

适用场景

  • AI代理需要实时加密货币新闻的场景。
  • 加密货币市场分析和研究。
  • 自动化交易系统的新闻输入。

工具列表

  • get_crypto_news(kind: str = "news", num_pages: int = 1) -> str:获取指定类型和数量的加密货币新闻。
  • kind:内容类型(news, analysis, videos)。
  • num_pages:获取的页数(默认1,最大10)。

常见问题解答

使用教程

使用依赖

  • 需要安装Python环境。
  • 需要获取CryptoPanic API密钥。

安装教程

  1. 克隆或下载cryptopanic-mcp-server代码。
  2. 在配置文件中添加以下内容:
"mcpServers": { 
  "cryptopanic-mcp-server": { 
    "command": "uv", 
    "args": [ 
      "--directory", "/your/path/to/cryptopanic-mcp-server", 
      "run", 
      "main.py" 
    ], 
    "env": { 
      "CRYPTOPANIC_API_KEY": "" 
    } 
  } 
}
  1. 替换/your/path/to/cryptopanic-mcp-server为实际路径。
  2. 设置CRYPTOPANIC_API_KEY环境变量为你的API密钥。

调试方式

  • 运行服务后,可以通过调用get_crypto_news工具来测试服务是否正常工作。
  • 检查日志文件以查看可能的错误信息。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。