News for AI agents.

Plug alphai into ChatGPT, Claude, Gemini, Cursor, VS Code, Windsurf, or any other client that speaks MCP over Streamable HTTP. Setup is one OAuth login, about a minute. After that your agent can search scored, ticker-linked news, pull insider filings, and triage what's breaking in real time. Behind the tools we scan 10,000+ articles from 6,900+ sources every day, score them 1–10, and let fewer than one in five into the feed.

Install

Settings → Connectors → Add custom connector

  Name: alphai
  URL:  https://mcp.alphai.io/mcp

Claude Desktop opens your browser to log in to alphai and approve
the connection. After that, the alphai tools appear in the tool
list automatically. No API key to copy — auth uses OAuth 2.1.

Connecting opens a browser window to authorize (OAuth 2.1); approve it while the client is still running. If the callback tab shows “This site can't be reached”, the client that started the login was restarted mid-flow. Toggle the server off and on (or reconnect) to get a fresh login window, then approve promptly.

Using the mcp-remote bridge? Stale state lives in ~/.mcp-auth; delete that directory and reconnect to restart the flow clean. And a bare curl of the server URL answering 401 is expected: that response is what tells your client to start OAuth.

Running headless, or the browser dance keeps failing? Use an API key instead: create one under Account and send it as Authorization: Bearer ak_live_... (see the “API key (headless)” tab above). No OAuth involved.

Drop-in skills for Claude Code.

Skip the prompting. alphai-claude-skills is an open-source pack of Claude Code skills that wrap these tools into ready-made workflows: a one-ticker brief, a market pulse, an insider-activity scan, a two-ticker read-across, and alert management. Copy them into ~/.claude/skills/ and ask in plain English.

# 1. connect the MCP
claude mcp add --transport http alphai https://mcp.alphai.io/mcp

# 2. add the skills
git clone https://github.com/makeev/alphai-claude-skills
cp -r alphai-claude-skills/skills/* ~/.claude/skills/

Tools

alphai_news_search
Query the news feed with a free-text query or structured filters — tickers, category, date range, and relevance. Company names, tickers and topic words in query resolve to filters; limit is an alias for page_size. Set collapse_stories=true to get one row per story instead of every syndicated reprint, with a sources_count corroboration signal.
alphai_ticker_news
Latest news for a specific ticker, newest first; insider filings included by default. Paginates with a cursor. collapse_stories=true collapses syndicated reprints. Delisted symbols serve their history with delisted=true, and renamed_to points to the ticker the company continues under. Bare crypto names resolve to their -USD form (DOGE serves Dogecoin).
alphai_trending
Top stories of the last 48 hours by relevance score, syndicated reprints collapsed to one representative per story.
alphai_actionable_now
Breaking news from the last few hours, gated to high-actionability "act on this today" items for triage loops — widen the floor with min_actionability="medium" to include position-shaping stories.
alphai_insider_news
Insider-transaction news: SEC Form 4 trades by directors, officers and 10%+ owners, filterable by ticker, date and minimum relevance. Items include structured trade fields: side, shares, average price, total value and the reporting owner.
alphai_pair_analysis
Cross-ticker read-across: stories naming both tickers, plus each one's own recent tape side by side.
alphai_article
Fetch a single article by UID with full enrichment (key entities, context, market relevance).
alphai_tickers
List supported tickers with metadata (name, sector, exchange).
alphai_alerts_list
List your active ticker news-alert subscriptions and their filters. (Basic/Pro)
alphai_alerts_subscribe
Subscribe a ticker to news alerts, with optional category and relevance filters. (Basic/Pro)
alphai_alerts_unsubscribe
Remove one of your ticker news-alert subscriptions. (Basic/Pro)
search
ChatGPT connector contract: natural-language news search — ticker symbols, company names, and topic words in the query resolve to filters. Powers ChatGPT deep research; agents with precise filters should prefer alphai_news_search.
fetch
ChatGPT connector contract: fetch one article by the id a search result returned — enriched digest plus the canonical alphai.io URL for citation.

Same tools, deeper reach.

Every plan sees all thirteen tools. Tiers differ on cadence, page depth (page_size caps at 10 on Free and Basic and 50 on Pro; oversized requests are clamped, not rejected), how far back search reaches, and alert capacity. MCP calls are metered per account, with a per-minute burst cap and a per-day volume cap, separately from the REST quota.

FreeBasicPro
Burst / min2060150
Volume / day10010,000100,000
Max page size101050
News archive depth30 days90 daysFull archive
Ticker alerts1050
Alert deliveryDaily digestInstant

What an MCP-connected agent can do.

One OAuth flow connects all thirteen tools. Your agent taps the same news index you read yourself.

Claude, what's moving in chips today?

Once alphai is installed, Claude reaches for the right tools on its own; you never have to name a tool in the prompt. The same articles you read in the feed end up in Claude's context window.

Transcript · Claude Code

What's driving semiconductor stocks today? Focus on the last 24 hours.

[invoking alphai_news_search with tickers=["NVDA","AMD","TSM"], min_relevance=8, from_date=yesterday]

Three threads are driving chip names today: (1) the White House is expected to tighten Nvidia export curbs to China on Friday — Reuters, rel 9/10; (2) TSMC reaffirmed 2026 capex despite a softer Q1 — FT, rel 8/10; (3) AMD said its MI400 is sampling with three hyperscalers — Bloomberg, rel 8/10…

Questions

What is the alphai MCP server?

A hosted financial-news MCP server. It exposes alphai's scored, ticker-linked news feed, SEC Form 4 insider filings, and trending-story triage as Model Context Protocol tools that any compliant client can call. Connect once over OAuth 2.1 and your agent reads the same enriched newswire that powers alphai.io.

Which MCP clients work with alphai?

Any spec-compliant MCP client that speaks Streamable HTTP. ChatGPT, Claude Desktop, Claude Code, Gemini, Cursor, VS Code, and Windsurf are all tested. Point the client at https://mcp.alphai.io/mcp and authenticate with OAuth in the browser, or send an alphai API key as a Bearer header where no browser is available.

Can I connect without a browser, for a bot or a server?

Yes. The same API keys that authenticate the alphai REST API work on the MCP server: send Authorization: Bearer ak_live_... with every request and skip the OAuth flow entirely. Create a key under Account, then paste it into any client that supports custom headers, such as n8n, cron agents, CI jobs, or an SDK. The key carries the same plan limits as an OAuth session.

Is there a free tier for the MCP server?

Yes. The Free plan connects to the MCP server with an allotment of 20 requests a minute and 100 a day, which is enough to wire an agent up and evaluate the tools before paying. Basic and Pro raise the caps for production and commercial use.

How do I connect Claude to financial news?

In Claude Desktop, open Settings → Connectors → Add custom connector, name it alphai, and paste https://mcp.alphai.io/mcp. Claude walks you through the OAuth login, then reaches for the alphai tools on its own whenever a prompt needs market news.

Claude + the newswire.

Pick a plan, log in, and connect your MCP client. Active connections show up in your account.