Newsintel logo

Newsintel

Connects MCP-compatible AI clients to NewsIntel for profile syncing and ranked news briefings.

Install Newsintel

Pick your client, then add it in one click or paste the config.

SSE (Remote)
Server URL
https://api.star-history.com/svg?repos=stabem/newsintel-api&type=Date

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

The newsintel MCP server connects MCP-compatible clients to the NewsIntel API for personalized news workflows. It exposes tools to sync a user profile, retrieve that profile, and request a news briefing through a standalone Node-based MCP process. Use it when an agent needs NewsIntel’s aggregated, ranked news output rather than direct RSS or search-feed handling.

Use cases

  • Request personalized news briefings from an AI client
  • Synchronize a user profile before generating news
  • Retrieve profile data for an agent workflow
  • Connect Claude Desktop, Cursor, or Windsurf to NewsIntel

Key features

  • MCP tools for profile synchronization and retrieval
  • Agent-oriented news briefing access
  • Standalone Node.js MCP process
  • Configurable NewsIntel API base URL
  • Access to NewsIntel’s ranked, deduplicated news output

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

7/7 checks healthy over the last 44d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit7mo agoMost recent push to the default branch.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Newsintel works

What the newsintel MCP server does

The newsintel MCP server exposes selected NewsIntel API operations as MCP tools. It is intended for AI clients that need structured access to personalized news intelligence without implementing the REST requests themselves.

The integration connects to the NewsIntel API, which aggregates RSS feeds from more than 20 sources along with GDELT, Guardian API data, and X-related signals. The broader service applies deduplication, normalization, recency weighting, source reliability scoring, and bias-diversity filtering before delivering news. The MCP integration gives an agent access to the profile and briefing functions described by the project.

How it works

The MCP server runs as a standalone Node process using the repository’s integrations/newsintel-mcp/server.mjs entry point. An MCP client launches that process and passes the NewsIntel API base URL through its environment. Tool calls then use the configured NewsIntel service rather than reading feeds directly from the client.

The available operations are sync_profile, get_profile, and get_news_briefing. Profile synchronization lets the connected workflow update the information used for personalization; profile retrieval returns the current profile; and briefing retrieval requests the agent-oriented news output. Authentication is handled by the NewsIntel API, which uses bearer API keys for protected endpoints.

Setup and configuration

The repository documents installation from the MCP integration directory:

bash
cd integrations/newsintel-mcp && npm install

A client configuration can launch the server with Node and set NEWSINTEL_API_BASE. The documented example points this variable at https://newsintelapi.com:

config.json
{
  "mcpServers": {
    "newsintel": {
      "command": "node",
      "args": ["integrations/newsintel-mcp/server.mjs"],
      "env": {
        "NEWSINTEL_API_BASE": "https://newsintelapi.com"
      }
    }
  }
}

The hosted service provides self-serve onboarding through its portal. The project also documents Docker and local-development options for running the wider NewsIntel API, but those are separate from installing the standalone MCP integration.

Tools and capabilities

  • sync_profile: synchronizes a profile with the NewsIntel API.
  • get_profile: retrieves the configured profile.
  • get_news_briefing: requests a news briefing for agent use.

The underlying API also exposes briefing, agent-optimized briefing, news search, profile synchronization, and key-management endpoints. Only the three operations listed above are identified as tools for this MCP integration. NewsIntel’s agent endpoint and MCP delivery are designed to return digest-oriented results rather than unprocessed source feeds.

Limitations and notes

The newsintel MCP server depends on access to the NewsIntel API and its authentication model. The README’s MCP example specifies the API base URL but does not document a separate MCP-specific API-key environment variable. Protected NewsIntel requests require a bearer API key, so credentials and account setup may be needed even when the MCP process itself starts successfully.

The README names Claude Desktop, Cursor, and Windsurf as example MCP clients. It does not provide client-specific setup instructions beyond the generic server configuration. Source coverage, ranking behavior, and personalization are provided by NewsIntel’s hosted or self-hosted API rather than implemented locally by the MCP wrapper.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Newsintel

newsintel is an MCP server that connects AI clients to the NewsIntel API for personalized news workflows. Its main tools are sync_profile, get_profile, and get_news_briefing. The API aggregates multiple news sources and returns ranked, agent-oriented briefings, while the MCP process makes these operations available to compatible clients.

Install it by running npm install in the integrations/newsintel-mcp directory, then configure your MCP client to launch server.mjs with Node. Set NEWSINTEL_API_BASE to the NewsIntel API URL, such as https://newsintelapi.com.

It provides sync_profile, get_profile, and get_news_briefing. These tools synchronize a profile, retrieve profile data, and request an agent-oriented news briefing from the NewsIntel API.

Configure Cursor to start the standalone Node server and provide the NewsIntel API base URL through the client environment.

Yes, the README names both Claude Desktop and Windsurf as compatible MCP clients. Use the documented generic MCP server configuration with the Node entry point and NEWSINTEL_API_BASE.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewNewsintel AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/newsintel?style=directory)](https://allmcps.com/mcp/newsintel)
HTML Embed
<a href="https://allmcps.com/mcp/newsintel"><img src="https://allmcps.com/api/badge/newsintel?style=directory" alt="Newsintel on AllMCPs" /></a>