AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Cryptominute News Mcp

mcp-zkoranges-cryptominute-news-mcp · by zkoranges

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.

— No reviews yet
0 installs
28 views
0.0% view→install

Install

$ agentstack add mcp-zkoranges-cryptominute-news-mcp

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-zkoranges-cryptominute-news-mcp)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
○ 7mo ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Cryptominute News Mcp? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

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.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.