# Cryptominute News Mcp

> AI-powered crypto news intelligence MCP server. 8 tools, 50+ sources, AI story clustering, Reddit sentiment, YouTube engagement, historical prices, Telegram flash posts. Built in Go for speed.

- **Type:** MCP server
- **Install:** `agentstack add mcp-zkoranges-cryptominute-news-mcp`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [zkoranges](https://agentstack.voostack.com/s/zkoranges)
- **Installs:** 0
- **Category:** [Communication](https://agentstack.voostack.com/c/communication)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [zkoranges](https://github.com/zkoranges)
- **Source:** https://github.com/zkoranges/cryptominute-news-mcp

## Install

```sh
agentstack add mcp-zkoranges-cryptominute-news-mcp
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# CryptoMinute News MCP

The most comprehensive crypto news intelligence MCP server. **8 tools. 50+ sources. AI-powered.**

**No API keys required.** Connect your AI assistant to real-time crypto intelligence in under a minute.

  

---

## Why CryptoMinute?

Most crypto MCP servers scrape a single news API and call it a day. CryptoMinute is a full intelligence platform:

| | CryptoMinute | Typical crypto MCP |
|---|:---:|:---:|
| **Tools** | 8 | 1-2 |
| **News sources** | 50+ RSS feeds | 1 API |
| **AI story clustering** | Yes | No |
| **Sentiment analysis** | Yes | No |
| **Significance scoring** | Yes | No |
| **Reddit monitoring** | Yes | No |
| **YouTube tracking** | Yes | No |
| **Telegram flash posts** | Yes | No |
| **Historical prices** | Yes | No |
| **Token metadata** | Yes | No |
| **API key required** | No | Usually |
| **Backend language** | Go (compiled) | Python |

### Built for Speed

The entire backend is written in **Go** -- compiled, concurrent, and fast:

- **Compiled binary** -- single executable, zero runtime dependencies
- **Concurrent processing** -- goroutines handle 50+ data sources simultaneously
- **Sub-10ms MCP response time** -- no interpreter overhead, no cold starts
- ** What are the most significant Bitcoin news articles from the last 24 hours?
```

| Parameter | Type | Description |
|-----------|------|-------------|
| `ticker` | string | Cryptocurrency ticker (BTC, ETH, SOL...) |
| `query` | string | Full-text search across titles and content |
| `sentiment_min` / `sentiment_max` | int | Sentiment range (0-10) |
| `significance_min` / `significance_max` | float | AI significance score (0-1) |
| `start_datetime` / `end_datetime` | string | Date range (RFC3339) |
| `sort` | string | `published_date`, `significance`, `sentiment` |

---

### `crypto-stories` -- AI-Clustered Narratives

Related articles from different sources are automatically clustered into coherent narratives by AI. Each story has aggregated sentiment, a composite score, and a timeline of contributing articles.

```
> Show me the top trending crypto narratives this week
```

| Parameter | Type | Description |
|-----------|------|-------------|
| `ticker` | string | Filter by ticker |
| `query` | string | Search story titles and summaries |
| `score_min` | float | Minimum story score |
| `sentiment_min` / `sentiment_max` | float | Sentiment range (0-10) |
| `status` | string | `active`, `archived`, `draft` |

---

### `crypto-analytics` -- 5D Narrative Analytics

Five-dimensional analysis of any cryptocurrency's news landscape:

- **Attention** -- Volume of media coverage
- **Importance** -- Quality and reach of sources
- **Momentum** -- Trend direction and acceleration
- **Conviction** -- Strength of sentiment consensus
- **Volatility** -- Stability of the narrative

```
> Give me the narrative analytics for Ethereum over the last 30 days
```

| Parameter | Type | Description |
|-----------|------|-------------|
| `ticker` | string | **Required.** Cryptocurrency ticker |
| `period` | string | `7d`, `30d`, `90d`, `1y` |
| `min_reach_score` | float | Minimum source quality threshold |

---

### `crypto-reddit-monitor` -- Reddit Sentiment

Monitor cryptocurrency subreddits with AI-powered impact scoring, sentiment analysis, and engagement metrics.

```
> What's the Reddit sentiment on Solana in r/cryptocurrency this week?
```

| Parameter | Type | Description |
|-----------|------|-------------|
| `subreddit` | string | Filter by subreddit (without r/) |
| `ticker` | string | Filter by ticker |
| `impact_score_min` | float | Minimum impact score |
| `upvotes_min` | int | Minimum upvotes |
| `comments_min` | int | Minimum comments |
| `sort` | string | `created_utc`, `upvotes`, `impact_score`, `sentiment` |

---

### `crypto-youtube-insights` -- YouTube Engagement

Track crypto YouTube content with engagement scoring, view analytics, and channel filtering.

```
> What are the most viewed Bitcoin videos this month?
```

| Parameter | Type | Description |
|-----------|------|-------------|
| `channel_name` | string | Filter by channel |
| `ticker` | string | Filter by ticker |
| `engagement_score_min` | float | Minimum engagement score |
| `views_min` / `views_max` | int | View count range |
| `likes_min` | int | Minimum likes |
| `sort` | string | `publish_date`, `views`, `likes`, `engagement_score` |

---

### `crypto-prices` -- Historical Price Data

OHLCV (Open, High, Low, Close, Volume) price data with up to 10 years of history.

```
> Show me ETH price data for the last 90 days
```

| Parameter | Type | Description |
|-----------|------|-------------|
| `symbol` | string | **Required.** Ticker symbol |
| `days` | int | Number of days (1-3650) |
| `start_date` / `end_date` | string | Date range (YYYY-MM-DD) |

---

### `crypto-tokens` -- Token Metadata

Token information including categories, market cap, rankings, and exchange listings.

```
> List all DeFi tokens with market cap above $1B that are on Binance
```

| Parameter | Type | Description |
|-----------|------|-------------|
| `category` | string | `defi`, `meme`, `stablecoin`, etc. |
| `market_cap_min` / `market_cap_max` | float | Market cap range (USD) |
| `rank_min` / `rank_max` | int | Market cap rank range |
| `has_binance_pair` | bool | Listed on Binance |
| `sort` | string | `market_cap_rank`, `market_cap`, `name` |

---

### `crypto-flash-posts` -- Telegram Flash News

Real-time flash posts from crypto Telegram channels for breaking news and rapid market updates.

```
> Show me the latest flash posts about Bitcoin from the last hour
```

| Parameter | Type | Description |
|-----------|------|-------------|
| `ticker` | string | Filter by ticker |
| `since` | string | Posts since datetime (RFC3339) |
| `source_name` | string | Filter by Telegram channel |
| `channel_ids` | string | Comma-separated channel IDs |

---

## Architecture

```
                  ┌────────────────────────────────┐
                  │     Your AI Client              │
                  │  (Claude, Cursor, Windsurf)     │
                  └───────────────┬────────────────┘
                                  │ MCP Protocol (stdio/HTTP)
                  ┌───────────────▼────────────────┐
                  │    CryptoMinute MCP Server      │
                  │    Go • <10ms • 8 tools         │
                  └───────────────┬────────────────┘
                                  │ REST API
  ┌───────────────────────────────▼───────────────────────────────┐
  │                    CryptoMinute Backend                        │
  │                                                               │
  │  ┌──────────┐  ┌───────────┐  ┌────────────┐  ┌───────────┐ │
  │  │   ETL    │  │  AI/NLP   │  │   Story    │  │  Reddit   │ │
  │  │ 50+ RSS  │  │ Features  │  │ Clustering │  │  Monitor  │ │
  │  └──────────┘  └───────────┘  └────────────┘  └───────────┘ │
  │  ┌──────────┐  ┌───────────┐  ┌────────────┐  ┌───────────┐ │
  │  │ YouTube  │  │  Prices   │  │  Telegram  │  │  Notifs   │ │
  │  │ Insights │  │ CoinGecko │  │   Flash    │  │ Bot + Ch  │ │
  │  └──────────┘  └───────────┘  └────────────┘  └───────────┘ │
  │                                                               │
  │  ┌────────────────────────────────────────────────────────┐  │
  │  │          PostgreSQL (Full-text search, JSONB)          │  │
  │  └────────────────────────────────────────────────────────┘  │
  └───────────────────────────────────────────────────────────────┘
```

The MCP server is a **stateless facade** -- a thin Go binary that translates MCP tool calls into REST API requests. It holds no database connection and requires no API keys. All intelligence lives in the backend.

---

## Configuration

| Variable | Default | Description |
|----------|---------|-------------|
| `CM_API_BASE` | `https://api.cryptominute.com` | CryptoMinute API endpoint |
| `MCP_PORT` | `8088` | HTTP port (HTTP transport only) |

### Command-Line Flags

```
--protocol    Transport protocol: "http" or "stdio" (default: http)
--port        HTTP port (default: 8088)
```

---

## Protocol Details

| Property | Value |
|----------|-------|
| MCP Version | `2024-11-05` |
| Transport | `stdio` (recommended) or `http` |
| Methods | `initialize`, `tools/list`, `tools/call`, `ping` |
| Rate Limit | 60 requests/second (token bucket) |
| Health Check | `GET /health` (HTTP mode) |
| Metrics | `GET /metrics` (Prometheus format) |

---

## Telegram

Get real-time crypto news alerts delivered to Telegram: [@cryptominute_ai](https://t.me/cryptominute_ai)

---

## License

MIT License. See [LICENSE](LICENSE) for details.

## Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [zkoranges](https://github.com/zkoranges)
- **Source:** [zkoranges/cryptominute-news-mcp](https://github.com/zkoranges/cryptominute-news-mcp)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/mcp-zkoranges-cryptominute-news-mcp
- Seller: https://agentstack.voostack.com/s/zkoranges
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
