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.
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_unread_articles, get_new_articles, get_articles_by_feed, get_article, get_unread_count, get_article_countssearch_articles_by_keyword, search_articles_by_meaning (Max), get_story_clusters (semantic mode: Max)create_watch, list_watches, update_watch, delete_watch, get_watch_matchesget_feeds, get_feed, subscribe_to_feed, unsubscribe_from_feed, move_feed_to_folder, get_feed_healthset_read_state, set_starred, get_starred_articles, get_reading_historyimport_opml, export_opml, get_import_statusget_account_info, report_issue
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.
https://newsmind.app/mcp, one universal URL for every user.S256, opaque tokens. Access tokens are short-lived and renewed through the refresh_token grant.POST /oauth/register, so compliant clients register themselves with no allowlist step./.well-known/oauth-protected-resource and /.well-known/oauth-authorization-server. Unauthenticated calls get a 401 with a WWW-Authenticate challenge carrying resource_metadata.Authorization: Bearer nm_…./api/v1/*, with an OpenAPI 3.1 spec at /api/v1/openapi.json.https://newsmind.app/mcp. OAuth signs you in; nothing to self-host.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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.