# kukapay/cointelegraph-mcp [Health: Active]

**Category:** 💰 Finance & Fintech  
**Repository:** https://github.com/kukapay/cointelegraph-mcp  
**GitHub Stars:** 12  
**Views:** 3  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/kukapay-cointelegraph-mcp

## Description
Providing real-time access to the latest news from Cointelegraph.

## Tools
Capabilities this server exposes over MCP:

- **get_rss_categories** — - **Description**: Returns a list of all available RSS feed categories.
- **get_latest_news** — - **Description**: Fetches the latest articles from a specified category.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `uvx` (confidence: high):

```json
"mcpServers": {
  "cointelegraph-mcp": {
    "command": "uvx",
    "args": ["mcl"]
  }
}
```

## Documentation

## What kukapay/cointelegraph-mcp MCP server does

The kukapay/cointelegraph-mcp MCP server gives an MCP client access to recent Cointelegraph articles through RSS feeds. It aggregates 17 feeds covering categories such as Bitcoin, Ethereum, blockchain, altcoins, and regulation. The server is intended for news lookup rather than full article retrieval or market-data analysis.

Its two tools support a simple discovery-and-query workflow. `get_rss_categories` returns the available feed names as a newline-separated list. `get_latest_news` accepts an optional category and returns article identifiers, titles, publication dates, links, and summaries. If no category is supplied, the query uses the `all` feed.

## How it works

The kukapay/cointelegraph-mcp MCP server reads Cointelegraph RSS feeds over an internet connection and formats the results for MCP clients. Article summaries are converted from HTML to Markdown, so links and basic emphasis can remain readable in an agent response.

`get_latest_news` supports two output controls. `max_results` sets how many articles to return, with `-1` meaning all available results. `max_summary_length` limits each summary by character count; `-1` requests the full text, while the default is 150 characters. The implementation caches RSS responses for one hour to avoid repeating identical feed requests during that period.

## Setup and configuration

The repository requires Python 3.10 or later and an internet connection. The README instructs users to clone the repository, enter its directory, and install the listed dependencies with:

```bash
pip install mcl[cli] requests feedparser markdownify
```

Run the server directly in production mode with:

```bash
python main.py
```

For interactive development and tool testing, the documented command is `mcp dev main.py`. Claude Desktop can be configured with `mcp install main.py --name "Cointelegraph News"`, followed by restarting the desktop application. Claude Desktop compatibility is explicitly documented; compatibility with other clients is not established by the supplied material.

## Tools and capabilities

- `get_rss_categories`: lists all available RSS feed categories and takes no required parameters.
- `get_latest_news`: retrieves articles from a selected category.
- Category selection: accepts names such as `bitcoin`; defaults to `all`.
- Result control: sets a requested article count, including all available results with `-1`.
- Summary control: limits summary length or requests full text.
- Markdown formatting: converts HTML summaries into Markdown.
- One-hour caching: reduces repeated RSS requests.

## Limitations and notes

The server depends on Cointelegraph RSS feeds and therefore needs network access while fetching news. The supplied documentation does not describe historical search, article-body extraction, filtering by date, authentication, or configurable cache settings. RSS availability and the freshness of returned articles depend on the upstream feeds. The output contains article links and summaries, but the material does not state that the server downloads or exposes complete article content.

_Full upstream README: https://allmcps.com/mcp/kukapay-cointelegraph-mcp/readme_

