Fetches current cryptocurrency headlines, searches NewsData articles, and creates prompts for topic-based news summaries.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Crypto News MCP.
The kukapay/crypto-news-mcp MCP server connects AI agents to cryptocurrency news from NewsData.io. It provides recent headline retrieval, keyword-based article search, and a reusable prompt for preparing news summaries. The server is implemented for Python 3.10 or newer and communicates with MCP-compatible clients.
The latest-headlines capability returns a formatted string containing recent cryptocurrency headlines and publication dates. Search results include article titles, dates, and descriptions, allowing an agent to inspect coverage related to a coin, project, or general keyword. The summary feature does not summarize articles itself; it creates a prompt that an LLM can use with the search output.
After receiving a request through an MCP client, the kukapay/crypto-news-mcp MCP server calls the NewsData API with the configured credential. The get_latest_news tool retrieves current cryptocurrency headlines without requiring a search term. The get_crypto_news tool accepts a required query string and an optional max_pages integer, which controls how many result pages to request.
Pagination uses NewsData's nextPage API mechanism. This makes it possible to request more than the first page of matching articles when a broader result set is needed. The summarize_news prompt accepts a query and produces a prompt referencing the crypto-news search operation for an LLM to process.
The project requires Python 3.10 or later, Git, and a NewsData.io API key. The documented setup downloads the repository, installs the MCP, HTTP client, and dotenv dependencies, and then registers main.py with Claude Desktop using the MCP CLI.
For manual client configuration, run the server with Python and pass the repository's main.py file as the argument. Set the NEWS_API_KEY environment variable to the NewsData credential. The README also documents installation through Smithery for Claude Desktop, but the server still depends on the NewsData API key described in the prerequisites.
The kukapay/crypto-news-mcp MCP server exposes these MCP capabilities:
get_latest_news: Retrieves the most recent cryptocurrency headlines and publication timestamps.get_crypto_news: Searches by cryptocurrency or keyword. Its optional max_pages parameter defaults to one page and can request additional pages.summarize_news: Creates a prompt for summarizing coverage for a supplied cryptocurrency or topic.Search output is formatted as readable text rather than a documented structured response schema. The summary prompt is intended to be combined with news data and then handled by the connected language model.
A NewsData.io API key is required, so operation depends on that external service and its account access. The provided material does not specify API quotas, pricing, filtering options, supported languages, or response error behavior. The server is focused on cryptocurrency news; it does not provide market prices, trading actions, portfolio data, or an independent news database.
The summarize_news capability only generates instructions for an LLM. It should not be treated as a separate article-analysis or summarization API. The documented client setup specifically covers Claude Desktop, while other MCP-compatible clients require their own configuration.
Always refer to the official documentation for the most accurate and up-to-date information.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/kukapay-crypto-news-mcp)<a href="https://allmcps.com/mcp/kukapay-crypto-news-mcp"><img src="https://allmcps.com/api/badge/kukapay-crypto-news-mcp?style=directory" alt="Crypto News MCP on AllMCPs" /></a>