- Home
- MCP servers
- Cryptopanic
Cryptopanic
- javascript
65
GitHub Stars
javascript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"kukapay-cryptopanic-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/your/path/to/cryptopanic-mcp-server",
"run",
"main.py"
],
"env": {
"CRYPTOPANIC_API_KEY": "your_api_key",
"CRYPTOPANIC_API_PLAN": "your_api_plan"
}
}
}
}You can run the Cryptopanic MCP Server to fetch the latest cryptocurrency news and deliver it to AI agents. This server uses CryptoPanic as its data source and exposes a simple tool for retrieving news content that your MCP client can request and annotate.
How to use
You will run the server locally and connect to it from your MCP client. The server provides a single tool that you can call to fetch news or media content produced by CryptoPanic. By starting the server with the included configuration, your MCP client can request fresh news pages and receive a clean, ready-to-use string output.
How to install
Prerequisites: ensure you have Python and Node.js environments available if you plan to adapt or run the server components locally. The provided setup uses a runtime command that expects your files to be in place.
-
Create or clone the project directory for the Cryptopanic MCP Server. 2. Install dependencies as needed for your runtime setup (the snippet uses a runtime command that expects Python files and a directory path). 3. Prepare your CryptoPanic API credentials to enable access to the data source.
-
Start the server using the configuration provided in the example configuration block below. 5. Verify that the server starts without errors and is reachable by your MCP client.
Configuration and runtime details
The server exposes one MCP configuration entry. Use the following configuration snippet to register the server in your MCP configuration. The entry designates a local runtime command and the required API credentials.
{
"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"
}
}
}
}
```"}]}},{
Additional notes
The server depends on CryptoPanic for the latest cryptocurrency news. Make sure your API plan and API key are correctly set in the environment variables. The example uses a local directory path; replace it with your actual installation path when you deploy.
Available tools
get_crypto_news
Fetches content from CryptoPanic, returning a list of news or media items. You can specify the content type with kind and control pagination with num_pages.