Crypto News MCP Server
Real-time cryptocurrency news and summaries for AI agents via Model Context Protocol.
Key Features
Use Cases
README
Crypto News MCP Server
An MCP server that provides real-time cryptocurrency news sourced from NewsData for AI agents.
Features
- Tool: Latest News Headlines - Fetch the most recent cryptocurrency news headlines.
- Tool: Crypto News Search - Search for news articles by cryptocurrency or keyword with pagination support using the
nextPageAPI feature. - Prompt: News Summary - Generate a prompt to summarize news for a given cryptocurrency or topic.
Prerequisites
- Python 3.10+
- A Newsdata.io API key
- Git (for cloning the repository)
Installation
Installing via Smithery
To install Crypto News for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @kukapay/crypto-news-mcp --client claude
-
Clone the Repository:
bashgit clone https://github.com/kukapay/crypto-news-mcp.git cd crypto-news-mcp -
Install Dependencies:
bashpip install mcp[cli] httpx python-dotenv -
Install the server as a plugin for Claude Desktop:
bashmcp install main.py --name "CryptoNews"Or configure MCP-compatible clients manually:
{ "mcpServers": { "Crypto News": { "command": "python", "args": [ "path/to/crypto-news-mcp/main.py"], "env": { "NEWS_API_KEY": "your_newsdata_api_key_here" } } } }
Available Tools and Prompts
-
Tool:
get_latest_news
Fetches the latest cryptocurrency news headlines.- Usage: Call
get_latest_news()in an MCP client. - Output: A string of headlines with publication dates.
- Example:
Bitcoin Price Surges to New High (Published: 2025-04-06T12:00:00Z) Ethereum ETF Approval Rumors Grow (Published: 2025-04-06T10:30:00Z)
- Usage: Call
-
Tool:
get_crypto_news
Searches for news articles by keyword with pagination support.- Parameters:
query (str): The cryptocurrency or keyword (e.g., "bitcoin").max_pages (int, optional): Number of pages to fetch (default: 1).
- Usage: Call
get_crypto_news(query="bitcoin", max_pages=2). - Output: A formatted string with article titles, dates, and descriptions.
- Example:
Title: Bitcoin Hits $70K Date: 2025-04-06T12:00:00Z Description: Bitcoin surged past $70,000 amid bullish market trends. Title: Bitcoin Mining Report Date: 2025-04-06T09:00:00Z Description: New report highlights energy usage in BTC mining.
- Parameters:
-
Prompt:
summarize_news
Generates a prompt for summarizing news about a specific topic.- Parameters:
query (str): The cryptocurrency or keyword.
- Usage: Call
summarize_news(query="ethereum"). - Output: A prompt string for an LLM to process.
- Example:
Please summarize the latest news about ethereum based on the following data: {{{{ get_crypto_news("ethereum") }}}}
- Parameters:
License
This project is licensed under the MIT License. See the LICENSE file for details.
Star History
Repository Owner
User
Repository Details
Programming Languages
Tags
Join Our Newsletter
Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.
Related MCPs
Discover similar Model Context Protocol servers
cryptopanic-mcp-server
Provides real-time cryptocurrency news to AI agents via Model Context Protocol.
cryptopanic-mcp-server delivers up-to-date cryptocurrency news to AI agents by integrating with the CryptoPanic API. It exposes an MCP-compliant server with a tool for fetching news or media headlines, supporting customization via API keys and configuration files. The implementation is intended for streamlined context integration into AI workflows, enhancing agent awareness with current crypto market updates.
- ⭐ 59
- MCP
- kukapay/cryptopanic-mcp-server
Crypto Trending MCP Server
Real-time trending cryptocurrency data via Model Context Protocol tools.
Crypto Trending MCP Server tracks and monitors the latest trending tokens on CoinGecko, providing real-time insights into the most popular cryptocurrencies. It exposes MCP tools and prompts, such as a Markdown generator for trending token data and a parser prompt for extracting and analyzing the results with AI models. The solution is built for seamless integration with clients like Claude Desktop and allows natural language querying of current crypto trends. Its lightweight and extensible design supports easy deployment and extension.
- ⭐ 6
- MCP
- kukapay/crypto-trending-mcp
Dappier MCP Server
Real-time web search and premium data access for AI agents via Model Context Protocol.
Dappier MCP Server enables fast, real-time web search and access to premium data sources, including news, financial markets, sports, and weather, for AI agents using the Model Context Protocol (MCP). It integrates seamlessly with tools like Claude Desktop and Cursor, allowing users to enhance their AI workflows with up-to-date, trusted information. Simple installation and configuration are provided for multiple platforms, leveraging API keys for secure access. The solution supports deployment via Smithery and direct installation with 'uv', facilitating rapid setup for developers.
- ⭐ 35
- MCP
- DappierAI/dappier-mcp
Crypto RSS MCP
Real-time cryptocurrency news aggregation and AI context enrichment via MCP.
Crypto RSS MCP serves as a Model Context Protocol (MCP) server that aggregates real-time cryptocurrency news from a variety of RSS feeds. It offers features such as keyword filtering, OPML feed import, and output formatting designed for ingestion by AI agents. The tool enables seamless integration with Large Language Models through custom prompts for summarizing news content and detecting market trends, aiding decision making in volatile crypto markets.
- ⭐ 8
- MCP
- kukapay/crypto-rss-mcp
Coincap MCP
Query live cryptocurrency data through Coincap's public API for desktop AI tools.
Coincap MCP provides seamless access to cryptocurrency market data from Coincap's public API without requiring API keys or registration. Designed to integrate with Claude Desktop using the Model Context Protocol (MCP), it enables users to query crypto asset prices, market capitalization, and a list of available assets. Installation and configuration are streamlined through Smithery or direct setup. The tool includes sample prompts and exposes specialized tools for crypto price lookup and asset listing.
- ⭐ 89
- MCP
- QuantGeekDev/coincap-mcp
Marketaux MCP Server
MCP server integrating Marketaux news search API for contextual information retrieval.
Marketaux MCP Server implements a Model Context Protocol (MCP) server that connects to the Marketaux news API, enabling contextual search based on entities, countries, industries, and symbols. It provides a standardized interface for AI models to retrieve news content relevant to various input parameters using the Marketaux API. The tool supports configurable options such as symbols, industries, language, and publication timestamps, delivering dynamic news search results. Environment configuration is enabled through API keys and customizable server setup.
- ⭐ 4
- MCP
- Zolo-Ryan/MarketAuxMcpServer
Didn't find tool you were looking for?