Wraps Helium's financial data and news APIs into MCP tools for real-time market analysis and bias-scored journalism. You get live pricing and IV rank for stocks, ETFs, and crypto, plus AI-generated bull/bear cases and proprietary ML-based options pricing with probability ITM. On the news side, it searches 3.2M+ articles from 5,000+ sources with per-article and per-source bias scoring across 15+ dimensions, plus balanced synthesis that aggregates left, right, and center coverage into single stories. Also includes semantic meme search with OCR. Useful when you're building trading assistants, news aggregators, or anything that needs to blend market data with media credibility scoring.
Public tool metadata for what this MCP can expose to an agent.
search_newsSearch news articles. Returns a list of matching articles. Each article includes: - title, source, date, link, category, rank, shares, summary - bias_values: dict of per-dimension bias scores using plain-text keys (e.g. 'liberal conservative bias'), same schema as get_bias_fro...7 paramsSearch news articles. Returns a list of matching articles. Each article includes: - title, source, date, link, category, rank, shares, summary - bias_values: dict of per-dimension bias scores using plain-text keys (e.g. 'liberal conservative bias'), same schema as get_bias_fro...
sortstringlimitintegerquerystringsourcestringcategorystringdays_backintegermin_sharesintegerget_tickerGet comprehensive data for a stock, ETF, or crypto ticker. Returns: - ticker, name, type (e.g. 'stock', 'etf', 'crypto'), industry - latest_price, page_url - bullish_case, bearish_case, potential_outcomes, takeaway, analysis_date (AI-generated) - price_forecast_days, price_for...1 paramsGet comprehensive data for a stock, ETF, or crypto ticker. Returns: - ticker, name, type (e.g. 'stock', 'etf', 'crypto'), industry - latest_price, page_url - bullish_case, bearish_case, potential_outcomes, takeaway, analysis_date (AI-generated) - price_forecast_days, price_for...
tickerstringget_source_biasGet comprehensive bias analysis for a news source. Returns: - source_name, slug_name, page_url - articles_analyzed: total articles in the bias database for this source - avg_social_shares: average social shares per article - emotionality_score (0-10): how emotional the writing...2 paramsGet comprehensive bias analysis for a news source. Returns: - source_name, slug_name, page_url - articles_analyzed: total articles in the bias database for this source - avg_social_shares: average social shares per article - emotionality_score (0-10): how emotional the writing...
sourcestringrecent_articlesintegerget_all_source_biasesGet bias scores for every news source in the Helium database. Returns a list of all sources (active within the last 36 days, with >100 articles analyzed), sorted by avg_social_shares descending. Use this to compare sources, find the most credible outlets, identify politically...Get bias scores for every news source in the Helium database. Returns a list of all sources (active within the last 36 days, with >100 articles analyzed), sorted by avg_social_shares descending. Use this to compare sources, find the most credible outlets, identify politically...
No parameter schema in public metadata yet.
get_option_priceGet Helium's proprietary ML model-predicted price for a specific option contract. Helium trains per-symbol regression models on historical options data. This tool looks up the most recent available options chain for the symbol (today or up to 5 days back), finds the exact cont...4 paramsGet Helium's proprietary ML model-predicted price for a specific option contract. Helium trains per-symbol regression models on historical options data. This tool looks up the most recent available options chain for the symbol (today or up to 5 days back), finds the exact cont...
strikenumbersymbolstringexpirationstringoption_typestringsearch_balanced_newsSearch Helium's balanced news stories — AI-synthesized articles that aggregate multiple sources. Unlike search_news (which returns individual RSS articles), this returns Helium's own synthesized stories: each one draws from multiple sources and includes an AI-written summary,...4 paramsSearch Helium's balanced news stories — AI-synthesized articles that aggregate multiple sources. Unlike search_news (which returns individual RSS articles), this returns Helium's own synthesized stories: each one draws from multiple sources and includes an AI-written summary,...
limitintegerquerystringcategorystringdays_backintegersearch_memesSearch Helium's meme database by text (OCR + caption). Returns matching memes ranked by relevance. Each result includes: - id, caption, ocr (text extracted from the image) - image: full URL to the meme image - source: origin platform (e.g. 'reddit') - num_likes: likes/upvotes...2 paramsSearch Helium's meme database by text (OCR + caption). Returns matching memes ranked by relevance. Each result includes: - id, caption, ocr (text extracted from the image) - image: full URL to the meme image - source: origin platform (e.g. 'reddit') - num_likes: likes/upvotes...
limitintegerquerystringget_top_trading_strategiesGet the top-ranked short volatility and long volatility option trading strategies. Returns two ranked lists — short_volatility (sell premium / theta strategies) and long_volatility (buy premium / gamma strategies) — each containing up to `limit` tickers. Each entry has the sam...2 paramsGet the top-ranked short volatility and long volatility option trading strategies. Returns two ranked lists — short_volatility (sell premium / theta strategies) and long_volatility (buy premium / gamma strategies) — each containing up to `limit` tickers. Each entry has the sam...
sortstringlimitintegerget_bias_from_urlGet bias analysis for a specific article by its URL. Use this when you have a direct link to an article and want to know its political leaning, credibility, emotionality, and other bias dimensions — without needing to know the source name first. On success (found=true), return...1 paramsGet bias analysis for a specific article by its URL. Use this when you have a direct link to an article and want to know its political leaning, credibility, emotionality, and other bias dimensions — without needing to know the source name first. On success (found=true), return...
urlstringReal-time news with bias scoring, live market data, and AI-powered options pricing — all accessible through the Model Context Protocol.
Helium MCP gives your AI assistant access to:
50 free queries included. No sign-up required.
Add to your Cursor MCP settings:
{
"mcpServers": {
"helium": {
"url": "https://heliumtrades.com/mcp"
}
}
}
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"helium": {
"type": "streamable-http",
"url": "https://heliumtrades.com/mcp"
}
}
}
Add to your Windsurf MCP settings:
{
"mcpServers": {
"helium": {
"serverUrl": "https://heliumtrades.com/mcp"
}
}
}
Add to your .github/copilot-instructions.md or MCP config:
{
"mcpServers": {
"helium": {
"type": "streamable-http",
"url": "https://heliumtrades.com/mcp"
}
}
}
Connect to the streamable HTTP endpoint:
https://heliumtrades.com/mcp
"What's the bull and bear case for Bitcoin?"
get_ticker("BTC")
→ Bitcoin: $71,040.01
Bull case: "Institutional spot demand resumes... squeeze toward mid/upper-80ks to low-100ks"
Bear case: "Higher-for-longer rates, persistent ETF outflows... slide into 40–55k plausible"
Forecast: +1.8% over 37 days (range: -1.2% to +5.0%)
IV Rank: available
Options strategies: long vol + short vol packs included
"How biased is CNN?"
get_source_bias("CNN")
→ Emotionality: 7/10
30+ bias dimensions scored (political lean, fearfulness, opinion, oversimplification...)
Signature phrases: "trump threatens", "mortgage rates", "nuclear weapons"
Similar sources: NBC, PBS, AP, Newsweek, CBS
Per-article bias breakdown on recent stories included
"What are the best options trades right now?"
get_top_trading_strategies()
→ AI-ranked short vol + long vol setups
Each includes: ticker, price, bull/bear case, 5 probability-weighted outcomes,
full option pack (strike, expiry, Greeks, ML fair value, probability ITM)
"Give me NVIDIA's full analysis"
get_ticker("NVDA")
→ NVIDIA: $183.91
5 probability-weighted scenarios (38% mean-revert, 25% +10-25%, 20% -5-12%...)
Forecast: +4.2% over 37 days (range: -2.6% to +8.9%)
IV rank, volatility surface, term structure, return profile charts
27 time-horizon uncertainty visualizations (1-day to 995-day)
"Find me stock market crash memes"
search_memes("stock market crash")
→ Babylon Bee: "Kamala Desperately Googles 'What Is A Stock Market Crash'" (32K likes)
→ "Everyone: 'omg the stock market is crashing!' / 500 cigarettes adapter" (437K likes)
Full OCR text, source, date, image URLs included
Full-text search across 3.2M+ articles from 5,000+ sources. Filter by source, category, date, and minimum shares. Returns bias scores, AI summaries, and context.
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
query | string | Yes | — | Search keywords |
limit | integer | No | 20 | Max results (1–100) |
source | string | No | — | Filter by source name (e.g. "CNN", "Reuters") |
category | string | No | — | One of: trending, tech, markets, politics, business, science, memes |
days_back | integer | No | 720 | Only include articles from the last N days |
min_shares | integer | No | -1 | Minimum total social shares |
sort | string | No | "rank" | One of: rank (relevance), date (newest), shares (most shared) |
AI-synthesized articles that aggregate multiple sources into balanced coverage. Each story includes a summary, takeaway, evidence breakdown, potential outcomes, and relevant tickers.
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
query | string | Yes | — | Search keywords |
limit | integer | No | 10 | Max results (1–50) |
category | string | No | — | One of: tech, politics, markets, business, science |
days_back | integer | No | 0 | Only include stories from the last N days (0 = no filter) |
Deep bias analysis for any news outlet: political lean, emotional tone, prescriptiveness, signature phrases, similar sources, and historical trends.
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
source | string | Yes | — | Source name (e.g. "Fox News") or domain (e.g. "foxnews.com") |
recent_articles | integer | No | 10 | Number of recent articles to include (1–50) |
Analyze any article URL for per-dimension bias scores: political lean, emotionality, manipulation level, factfulness, and more.
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
url | string | Yes | — | Full article URL |
Comprehensive data for any stock, ETF, or crypto: live price, AI-generated bull/bear cases, price forecast, IV rank, volatility surface, and top-ranked options strategies.
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
ticker | string | Yes | — | Ticker symbol (e.g. "AAPL", "SPY", "BTC") |
Helium's proprietary ML model-predicted fair-value price for a specific option contract. Returns predicted price, probability ITM, and the data date.
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
symbol | string | Yes | — | Ticker symbol (e.g. "AAPL", "SPY") |
strike | number | Yes | — | Strike price (e.g. 150.0) |
expiration | string | Yes | — | Expiration date as YYYY-MM-DD |
option_type | string | Yes | — | "call" or "put" |
Helium's highest-conviction options setups ranked by AI edge score, expected value, and market conditions. Returns both short volatility and long volatility strategies.
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
sort | string | No | "helium_rank" | One of: helium_rank, odds_of_profit, historical_performance, reward_to_risk, smallest_max_loss |
limit | integer | No | 5 | Results per strategy type (1–20) |
Bias scores for every tracked news source — compare outlets, rank by credibility, or build a full media landscape overview. Returns all sources with >100 articles analyzed, sorted by average social shares.
Parameters: None required.
Semantic search across viral memes — images, captions, OCR text, like counts, and source attribution.
Parameters:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
query | string | Yes | — | Search keywords (matched against OCR text and captions) |
limit | integer | No | 20 | Max results (1–100) |
| Plan | Cost | Details |
|---|---|---|
| Free | $0 | 50 queries per network — no sign-up needed |
| Pay As You Go | $0.02/query | Billed daily via Stripe. All 9 tools, unlimited queries. |
Get an API key at heliumtrades.com/mcp-page.
mcp_top_strategies/.python recipes/NN_name.py.MIT
com.mcparmory/google-sheets
domdomegg/google-sheets-mcp
henilcalagiya/google-sheets-mcp
cct15/war-dashboard-data
moooonad/mcp-google-sheets-full
io.github.br0ski777/csv-to-json