finance MCP Server
Free crypto news API - real-time aggregator for Bitcoin, Ethereum, DeFi, Solana & altcoins. No API key required. RSS/Atom feeds, JSON REST API, historical archive with market context, embeddable widgets, ChatGPT plugin, Claude MCP server, SDKs (Python, TypeScript, Go, React, PHP). AI/LLM ready. Vibe coding friendly. Open source.
Discovered via github-topic:mcp and last synced 1w ago.
1. Install the package
npx -y @nirholas/free-crypto-news-mcp
2. Add to claude_desktop_config.json
{
"mcpServers": {
"free-crypto-news": {
"command": "npx",
"args": [
"-y",
"@nirholas/free-crypto-news-mcp"
]
}
}
}Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)
Required
No
Stable production branch — Original API-focused design
Action
Others
Cointelegraph Español, Diario Bitcoin, CriptoNoticias, BeInCrypto Español, Bitcoiner Today
5 minutes
Daily Limit
API health check
`./archive`
Core Web Vitals monitoring
[`crypto-news-kt`](sdk/kotlin/)
None
1-2
Strategy
Varies
Value
Cache-first
Open selected article
`askUltimate()`
JavaScript
Description
Network-first + offline fallback
Function
Full news feed embed
Analyze historical news trends
`/api/analyze`
`/api/sentiment`
Block Media, TokenPost, CoinDesk Korea, Decenter, Cobak, The B.Chain, Upbit Blog, Blockchain Today Korea, CryptoQuant Blog
Cointelegraph Indonesia, Blockchain Media, Pintu Academy
Close modal
`e2e/exports.spec.ts`
Live prices, liquidations
Cointelegraph Arabic, ArabiCrypto
7 days
Description
Deep-dive research on any cryptocurrency
`/api/news`
`/api/entities`
Default
100 requests
File
strict-origin-when-cross-origin
Trending topics with sentiment
Production Vercel
Sources
Toggle dark mode
Skip links, focus rings, ARIA labels
Generate comprehensive news briefings
Language
Scan news for rug pull warning signs
Endpoints Covered
`/api/trending`
`/api/clickbait`
Add new RSS/API data sources
All news endpoints
`/api/news`
`/api/summarize`
Technology
Portfolio updates
max-age=63072000
`e2e/regulatory.spec.ts`
News updates, breaking alerts
1; mode=block
List all sources
`true`
Internationalization (42 languages)
Error tracking
Git hooks
Install
[`CryptoNewsSDK`](sdk/swift/)
Ethereum-specific news
`/api/analyze`
`/api/narratives`
`e2e/i18n.spec.ts`
Global distribution
`/api/rss`, `/api/atom`
`/api/signals`
Use Case
nosniff
`e2e/tradingview.spec.ts`
Example
Value
Archive statistics
`true`
Endpoints
`e2e/x402.spec.ts`
Original source tracking
`true`
Charts & visualizations
Dashboards & visualization
Secret scanning
`gem install fcn-sdk`
Get latest cryptocurrency news
Description
Static regeneration
10,000 requests
`e2e/api.spec.ts`
Description
Analytics & statistics
Purpose
Background job orchestration
Unit testing
Description
`curl -O .../sdk/javascript/crypto-news.js`
Topic
Unlimited
`e2e/home.spec.ts`
Latest news from 130+ sources
News with sentiment analysis
`true`
Fallback AI routing
E2E testing (18 spec files)
Components
`go get github.com/nirholas/free-crypto-news/sdk/go`
SAMEORIGIN
Breaking news (last 2 hours)
Portfolio news with prices
`true`
Data fetching & caching
Structured JSON logging
Runtime schema validation
Send newsletter to subscribers
[`<CryptoNews />`](sdk/react/)
Bitcoin-specific news
Search by keywords
Historical news archive
`true`
Distributed tracing & metrics
Component testing (60+ stories)
Schedule
`curl -O .../sdk/php/CryptoNews.php`
`npm install @nirholas/crypto-news`
What it covers
Reverse proxy & load balancing
Subscription billing
[`crypto-news-java`](sdk/java/)
Metrics collection & alerting
Performance auditing
Resolve prediction outcomes
`cargo add fcn-sdk`
`curl -O .../sdk/python/crypto_news.py`
DeFi-related news
Description
`examples/curl.sh`
`/api/news`
`/api/ask`
`/api/ai/brief`
Type
`askFast()`
JavaScript
Scale the system to 1M+ requests/day
`askComplete()`
Duration
`/api/news`
`/api/ai/brief`
Description
Analyze market sentiment across sources
`/api/news`
`/api/digest`
Hot data
Description
CoinPost, CoinDesk Japan, Cointelegraph Japan, btcnews.jp, Crypto Times Japan, CoinJinja
8BTC, Jinse Finance, Odaily, ChainNews, PANews, TechFlow, BlockBeats, MarsBit, Wu Blockchain, Foresight News
**Supported AI Providers (priority order):** 1. **OpenAI** - `OPENAI_API_KEY` (gpt-4o-mini default) 2. **Anthropic** - `ANTHROPIC_API_KEY` (claude-3-haiku default) 3. **Groq** - `GROQ_API_KEY` (llama-3.3-70b-versatile default) ⭐ FREE 4. **OpenRouter** - `OPENROUTER_API_KEY` (llama-3-8b-instruct default) ### 🧠 RAG System (Retrieval-Augmented Generation) Production-grade question answering over crypto news using vector search + LLMs. ```typescript import { askUltimate, askFast, searchNews } from '@/lib/rag'; // Ask natural language questions const answer = await askUltimate("What happened to Bitcoin after the ETF approval?"); // Returns: answer + sources + confidence score + suggested follow-ups // Fast mode for quick queries const quick = await askFast("BTC price news"); // Search documents const results = await searchNews("Ethereum merge", { currencies: ['ETH'] }); ``` **RAG Capabilities:**
Arz Digital, Mihan Blockchain, Ramz Arz, Nobitex
Details
Endpoints
When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes. Also use when the user mentions 'RevOps,' 'revenue operations,' 'lead scoring,' 'lead routing,' 'MQL,' 'SQL,' 'pipeline stages,' 'deal desk,' 'CRM automation,' 'marketing-to-sales handoff,' 'data hygiene,' 'leads aren't getting to sales,' 'pipeline management,' 'lead qualification,' or 'when should marketing hand off to sales.' Use this for anything involving the systems and proc
When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," "breadcrumb schema," "Google rich results," "knowledge panel," "star ratings in search," or "add structured data." Use this whenever someone wants their pages to show enhanced results in Google. For broader SEO issues, see seo-audit. For AI search
When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms, or wants to do social listening and engagement triage. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' 'viral content,' 'what should I post,' 'repurpose this content,' 'tweet ideas,' 'LinkedIn carousel,' 'social media strategy,' 'grow my following,' 'Tik
When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' 'partner program,' 'referral incentive,' 'how to get referrals,' 'customers referring customers,' or 'affiliate payout.' Use this whenever someone wants existing users or partners to bring in new customers. For launch-specific virality, see launch.
100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source.
TradingAgents: Multi-Agents LLM Financial Trading Framework
Build, run, and manage agent platforms.
DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.
Learn how to use the UGC Claude skill. Complete guide with installation instructions and examples.
Learn how to use the AI README Manager Claude skill. Complete guide with installation instructions and examples.
Learn how to use the Security Operator Claude skill. Complete guide with installation instructions and examples.