Fetch Cryptocurrency News via CryptoPanic API
Get the latest cryptocurrency news for AI agents with the cryptopanic-mcp-server. Powered by CryptoPanic.
Maintainer of this project? Claim this page to edit the listing.
1.0.0Add to Favorites
Why it matters
Integrate fresh cryptocurrency news into your AI agents by connecting to the CryptoPanic API. This asset retrieves and processes news and media content, enabling more informed AI-driven financial analysis.
Outcomes
What it gets done
Retrieve the latest cryptocurrency news and media content.
Fetch news with support for content types and pagination.
Provide real-time crypto market updates to AI agents.
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/vb-cryptopanic-mcp-server | bash Capabilities
Tools your agent gets
Retrieves cryptocurrency news with customizable content type and pagination
Overview
cryptopanic-mcp-server MCP Server
The cryptopanic-mcp-server is an MCP server that provides the latest cryptocurrency news and media to AI agents. It is powered by CryptoPanic and utilizes Node.js. The server exposes a single tool, `get_crypto_news`, which can fetch content of type 'news' or 'media' across a specified number of pages. Use this server when your AI agents need access to up-to-date information on cryptocurrency trends, market movements, and regulatory news. It is suitable for applications requiring real-time financial news feeds integrated via an MCP architecture.
What it does
The big job is to keep AI agents informed about the rapidly evolving cryptocurrency market. The small job is to fetch and provide the latest cryptocurrency news and media directly to an AI client.
To integrate this server, you'll need to configure it in your MCP setup. Here's an example of how to add the server entry to your configuration file:
"mcpServers": {
"cryptopanic-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/your/path/to/cryptopanic-mcp-server",
"run",
"main.py"
],
"env": {
"CRYPTOPANIC_API_PLAN": "your_api_plan",
"CRYPTOPANIC_API_KEY": "your_api_key"
}
}
}
Once configured, you can use the get_crypto_news tool, for example:
get_crypto_news(kind: str = "news", num_pages: int = 1) -> str
This will return output like:
- Bitcoin Breaks $60k Resistance Amid ETF Optimism
- Ethereum Layer 2 Solutions Gain Traction
- New Crypto Regulations Proposed in EU
- ...
Source README
cryptopanic-mcp-server
Provide the latest cryptocurrency news to AI agents, powered by CryptoPanic.
Try Kukapay News MCP - no API key required, fully AI-annotated.
Tools
The server implements only one tool:
get_crypto_news(kind: str = "news", num_pages: int = 1) -> str
kind: Content type (news, media)num_pages: Number of pages to fetch (default: 1, max: 10)
Example Output:
- Bitcoin Breaks $60k Resistance Amid ETF Optimism
- Ethereum Layer 2 Solutions Gain Traction
- New Crypto Regulations Proposed in EU
- ...
Configuration
- CryptoPanic API key & API plan: get one here
- Add a server entry to your configuration file:
"mcpServers": {
"cryptopanic-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/your/path/to/cryptopanic-mcp-server",
"run",
"main.py"
],
"env": {
"CRYPTOPANIC_API_PLAN": "your_api_plan",
"CRYPTOPANIC_API_KEY": "your_api_key"
}
}
}
- Replace
/your/path/to/cryptopanic-mcp-serverwith your actual installation path. - Replace
CRYPTOPANIC_API_PLANandCRYPTOPANIC_API_KEYwith your API plan and key from CryptoPanic.
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.