This repository provides a server that delivers the latest cryptocurrency news to AI agents, utilizing the CryptoPanic API. It offers a tool to fetch news, analysis, and videos with configurable page limits.
This repository hosts a server designed to provide the latest cryptocurrency news to AI agents, leveraging the CryptoPanic API.
The server offers a single tool:
get_crypto_news(kind: str = "news", num_pages: int = 1) -> strThis function retrieves cryptocurrency news based on the specified kind (news, analysis, videos) and num_pages (up to 10). The default kind is "news", and the default num_pages is 1. The output is a string containing a list of news headlines.
Example Output:
- Bitcoin Breaks $60k Resistance Amid ETF Optimism
- Ethereum Layer 2 Solutions Gain Traction
- New Crypto Regulations Proposed in EU
- ...To configure the server:
uv), the path to the server directory, and the environment variable CRYPTOPANIC_API_KEY."mcpServers": {
  "cryptopanic-mcp-server": {
    "command": "uv",
    "args": [
      "--directory", "/your/path/to/cryptopanic-mcp-server",
      "run",
      "main.py"
    ],
    "env": {
      "CRYPTOPANIC_API_KEY": ""
    }
  }
}MIT License - see LICENSE file
kukapay/cryptopanic-mcp-server
March 10, 2025
March 28, 2025
Python