================== /// MCP /// /// CRY /// ================== [server:online] [protocol:ready]
cryptopanic-mcp-server
by kukapay
Provide latest cryptocurrency news to AI agents via a single MCP tool that proxies the CryptoPanic API.
48
18
Specialized01
get_crypto_news
Fetches the latest cryptocurrency content from CryptoPanic. Parameters: 'kind' selects content type (news or media) and 'num_pages' specifies how many pages to retrieve (default 1, maximum 10).
Installation
1. Clone the repository
git clone https://github.com/kukapay/cryptopanic-mcp-server.git
cd cryptopanic-mcp-server
2. Make sure you have Python ≥ 3.9 installed.
3. Create a virtual environment (optional but recommended)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
4. Install Python dependencies
pip install -r requirements.txt
5. Provide your Cryptopanic API key
export CRYPTOPANIC_API_KEY="<your-api-key>" # Linux/macOS
set CRYPTOPANIC_API_KEY="<your-api-key>" # Windows (cmd)
6. Start the MCP server (assumes FastAPI + Uvicorn entry point)
uvicorn app.main:app --host 0.0.0.0 --port 8000
7. Verify the server is running
curl http://localhost:8000/healthz
Documentation
License: MIT License
Updated 7/30/2025