RSS MCP server

Newsmind is a hosted MCP server for RSS. Point any MCP-compatible client at one URL and your assistant can read, search, and track the news sources you trust — no self-hosting, no API keys, OAuth handles the rest.

Works with Claude Cursor Cline Zed Continue

Start free trial

get_unread_articles / get_new_articles
Pull what's new since last time with a resumable per-client cursor — no repeats across sessions.
search · semantic search
Full-text keyword search on every plan; meaning-based semantic search on Max.
story clusters
Group the same story across outlets — one canonical pick plus "also covered by." Exact grouping of syndicated items on every plan; meaning-based clustering on Max.
watches
Save a keyword or topic; get new matches each session or delivered by email.

The tool surface

29 tools, each with a title and all four annotation hints so clients can render and gate them correctly. Your assistant picks the right one — you ask in plain language.

get_new_articles is the one worth knowing about: it keeps a resumable per-client cursor, so "what's new since I last asked?" works across separate conversations without replaying everything you've already seen.

Technical details

Add the RSS MCP server

  1. Start a free trial — create a Newsmind account in under 30 seconds. 14 days free.
  2. Add your feeds — paste RSS/Atom URLs or import an OPML file from any existing reader (Feedly, Inoreader, NetNewsWire, Reeder).
  3. Add the server URL — point your MCP client at https://newsmind.app/mcp. OAuth signs you in; nothing to self-host.
  4. Call the tools — your client can now read, search, cluster, and track your feeds through Newsmind's MCP tools.

See per-client setup →

Client compatibility

Clients that speak remote MCP over HTTP with OAuth connect with the URL alone. Everything else takes a bearer token.

Most clients take a JSON config along these lines — substitute whichever key yours uses (mcpServers, context_servers, and modelContextProtocolServers are the common ones):

{
  "mcpServers": {
    "newsmind": {
      "url": "https://newsmind.app/mcp",
      "headers": {
        "Authorization": "Bearer nm_YOUR_TOKEN_HERE"
      }
    }
  }
}

If tools don't appear after configuring, the usual cause is that the client doesn't yet handle streamable-HTTP MCP or its OAuth flow is incomplete — try the bearer token before switching clients.

Why a hosted MCP server beats a DIY script

You could wire up your own RSS fetcher, but then you own the polling, the full-text extraction, dedupe, retention, auth, and uptime. Newsmind runs all of that as a hosted service: feeds are polled continuously, full article bodies are extracted (not just summaries), the same story across outlets is clustered, and a resumable cursor tracks what each client has already seen. Open standards throughout — MCP for native clients, OpenAPI for ChatGPT — so you're never locked to one assistant or one model.

Frequently asked questions

What is an MCP RSS server?

An MCP (Model Context Protocol) server exposes tools to AI clients. Newsmind is a hosted MCP server for RSS: it polls your feeds, extracts full article content, and exposes read, search, and track tools so any MCP-compatible assistant can work with your news.

Which MCP clients does Newsmind work with?

Any MCP-compatible client — Claude on web, desktop, and mobile, plus Cursor, Cline, Zed, and Continue among them. ChatGPT is supported through the same server. You connect with a single URL: https://newsmind.app/mcp.

Do I have to run the server myself?

No. Newsmind is fully hosted — there's nothing to self-host, no API keys to rotate, and OAuth handles authentication. Point your client at the MCP URL and sign in.

What tools does the MCP server expose?

29 tools covering reading, keyword and semantic search, story clustering across outlets, saved watches with email alerts, feed subscription management, OPML import and export, and read/star tracking. Every tool carries a title and all four annotation hints.

What transport and auth does it use?

Streamable HTTP with Server-Sent Events. Auth is OAuth 2.1 — authorization code with PKCE S256, plus dynamic client registration per RFC 7591, so compliant clients discover and register themselves with no allowlist step.

What if my client doesn't support OAuth yet?

Use a personal access token. Generate one from your Newsmind account and pass it as an Authorization: Bearer header. This is the fallback for clients whose remote-MCP or OAuth handling is incomplete.

Is there a REST API as well as MCP?

Yes. The same server exposes a REST adapter at /api/v1/* with an OpenAPI 3.1 spec at https://newsmind.app/api/v1/openapi.json, for OpenAPI-aware clients and anyone building their own integration.

How far back does the article history go?

Pro covers a 30-day window and Max covers 90 days, measured by each article's publication date rather than fetch time. Articles outside your window aren't returned by search or discovery.

Pricing

14-day free trial. Cancel anytime.

Newsmind Pro is $32/year (1,000 feeds, full-text search). Newsmind Max is $40/year (5,000 feeds, 90-day history, semantic search). Every plan works with any MCP client.