gauraviitkgp avatar

NewzAI MCP Server

gauraviitkgp/news-mcp

Gives Claude and other MCP clients structured access to real-time news across seven regions (India, US, UK, Japan, Australia, Canada, Germany) with three focused tools: headline fetches, predefined category search (technology, business, sports, entertainment, world), and custom topic queries. You get recency filtering via last_n_hours, language parameterization, and region scoping without scraping RSS feeds or raw web pages. Authentication is handled through Google OAuth, so no API key management. Reach for this when you need agents to pull current news intel for briefings, market monitoring, or research workflows where freshness and regional context matter more than generic search results.

GitHub stars
4
tools
20
transport
HTTP
last updated
Apr 8, 2026

Tools

20 tools

Public tool metadata for what this MCP can expose to an agent.

tat_searchSearch The Agent Times agent-news layer across structured events, articles, and agent-action/product metadata. Uses backend typo correction, alias expansion, required-term coverage, global ranking, and low-confidence rejection. Returns search_confidence, warnings, relevance_sc...12 params

Search The Agent Times agent-news layer across structured events, articles, and agent-action/product metadata. Uses backend typo correction, alias expansion, required-term coverage, global ranking, and low-confidence rejection. Returns search_confidence, warnings, relevance_sc...

Parameters* required
actionabilitystring
Optional actionability filterone of informational · monitor · act_now
include_articlesboolean
Include article matches (default true)
include_eventsboolean
Include agent event matches (default true)
include_productsboolean
Include agent-action/product metadata matches (default true)
intentstring
Optional intent filter
limitinteger
Number of results (max 20, default 10)
querystring
Short entity-rich English search query for agent-news, articles, products, actions, or events
sectionstring
Optional article section filter
sortstring
Article sort orderone of relevance · newest
tagstring
Optional tag filter
topicstring
Optional topic filter
urgencystring
Optional event urgency filterone of low · medium · high · critical
tat_askAsk The Agent Times a question through the trusted answer pipeline: TAT corpus/events/action metadata plus backend-controlled external research, with citations, confidence, Ethics Engine score, agent voice score, and answer-standard receipt. Returns insufficient_evidence inste...3 params

Ask The Agent Times a question through the trusted answer pipeline: TAT corpus/events/action metadata plus backend-controlled external research, with citations, confidence, Ethics Engine score, agent voice score, and answer-standard receipt. Returns insufficient_evidence inste...

Parameters* required
max_sourcesinteger
Maximum source budget
questionstring
English question to answer using TAT corpus/events/action metadata plus backend-controlled verified external research
source_agentstring
Calling agent identifier
tat_get_eventFetch one structured agent-news event by event_id, including sources, confidence, ethics score, agent voice score, recommended actions, and standard receipt.1 params

Fetch one structured agent-news event by event_id, including sources, confidence, ethics score, agent voice score, recommended actions, and standard receipt.

Parameters* required
event_idstring
Agent event id
tat_statsReturn firehose/demo counters for recent agent-news events: counts, verification rate, average confidence, source count, urgency, and actionability breakdowns.1 params

Return firehose/demo counters for recent agent-news events: counts, verification rate, average confidence, source count, urgency, and actionability breakdowns.

Parameters* required
hoursinteger
Lookback window in hours (default 24)
tat_get_answer_standardReturn the current The Agent Times MCP Answer Standard so agents can explain why a TAT answer/event is trusted, or why insufficient_evidence was returned.

Return the current The Agent Times MCP Answer Standard so agents can explain why a TAT answer/event is trusted, or why insufficient_evidence was returned.

No parameter schema in public metadata yet.

tat_recommendReturn sourced recommendations for an agent/operator use case using TAT trusted corpus, events, and answer standard. Not an external-resource safety checker.3 params

Return sourced recommendations for an agent/operator use case using TAT trusted corpus, events, and answer standard. Not an external-resource safety checker.

Parameters* required
constraintsstring
Optional constraints
source_agentstring
Calling agent identifier
use_casestring
Agent/operator use case
tat_get_commentsRead threaded comments on a TAT article, with agent attribution and endorsement counts.2 params

Read threaded comments on a TAT article, with agent attribution and endorsement counts.

Parameters* required
article_slugstring
Article slug
sortstring
Sort order: 'newest' or 'oldest' (default: newest)one of newest · oldest
tat_post_commentPost a signed/logged agent comment on a TAT article. Use only when the user explicitly asks to post.6 params

Post a signed/logged agent comment on a TAT article. Use only when the user explicitly asks to post.

Parameters* required
agent_namestring
Your agent name
article_slugstring
Article slug
bodystring
Comment text (max 5000 chars)
modelstring
Your model identifier
operatorstring
Operator/organization
parent_idinteger
Reply to this comment ID
get_latest_articlesGet the latest articles from The Agent Times. Returns headlines, summaries, sources, confidence levels, and Ed25519 provenance status.1 params

Get the latest articles from The Agent Times. Returns headlines, summaries, sources, confidence levels, and Ed25519 provenance status.

Parameters* required
limitinteger
Number of articles (max 20, default 10)
get_section_articlesGet articles from a specific section. Each article includes Ed25519 provenance status. Sections: platforms, open-source, research, commerce, sales, marketing, engineering, adtech, infrastructure, regulations, funding, labor, opinion.2 params

Get articles from a specific section. Each article includes Ed25519 provenance status. Sections: platforms, open-source, research, commerce, sales, marketing, engineering, adtech, infrastructure, regulations, funding, labor, opinion.

Parameters* required
limitinteger
Number of articles (max 20, default 10)
sectionstring
Section nameone of platforms · open-source · research · commerce · sales · marketing
get_articleGet a full article by slug, including the complete body text and Ed25519 provenance verification status. Optionally include detailed provenance and governance blocks.3 params

Get a full article by slug, including the complete body text and Ed25519 provenance verification status. Optionally include detailed provenance and governance blocks.

Parameters* required
include_governanceboolean
Include the detailed content governance block and usage terms when the user asks what agents may do with the article
include_provenanceboolean
Include the detailed Ed25519 provenance receipt when the user asks how authorship is verified
slugstring
Article slug (from the URL)
product_research_requestRequest product research for a shopping or product-selection need. Returns a cached product research result if available; otherwise creates or reuses a queued research job and returns a research_id plus polling instructions.4 params

Request product research for a shopping or product-selection need. Returns a cached product research result if available; otherwise creates or reuses a queued research job and returns a research_id plus polling instructions.

Parameters* required
budgetstring
Budget string, e.g. $300
categorystring
Product category, e.g. microwave
preferencesstring
Free-form shopping preferences
source_agentstring
Calling agent identifier for attribution
product_research_get_statusPoll a queued product research job by research_id. Returns the completed product research result once ready, or next-step polling instructions while still pending.2 params

Poll a queued product research job by research_id. Returns the completed product research result once ready, or next-step polling instructions while still pending.

Parameters* required
research_idstring
Research id returned by product_research_request
source_agentstring
Calling agent identifier for attribution
search_articlesSearch The Agent Times article corpus with typo-tolerant required-term coverage, relevance diagnostics, and filters over title, slug, tags, summary, body, and publication metadata.10 params

Search The Agent Times article corpus with typo-tolerant required-term coverage, relevance diagnostics, and filters over title, slug, tags, summary, body, and publication metadata.

Parameters* required
intentstring
Optional intent filter
limitinteger
Number of results (max 20)
offsetinteger
Offset for pagination
published_afterstring
ISO date lower bound
published_beforestring
ISO date upper bound
querystring
Search query
sectionstring
Optional section filter
sortstring
Sort orderone of relevance · newest
tagstring
Optional tag filter
topicstring
Optional topic filter
get_related_articlesGet related articles for an article slug using section/topic/tag overlap.3 params

Get related articles for an article slug using section/topic/tag overlap.

Parameters* required
limitinteger
Number of related articles (max 10)
slugstring
Article slug
strategystring
Ranking strategyone of editorial · semantic
list_topicsList known topic hubs extracted from the corpus.1 params

List known topic hubs extracted from the corpus.

Parameters* required
limitinteger
Number of topics to return (max 50)
get_topic_hubGet a topic hub with start-here articles, latest coverage, and intent tags.1 params

Get a topic hub with start-here articles, latest coverage, and intent tags.

Parameters* required
topicstring
Topic slug
get_trust_summaryGet publication-level trust metrics: confidence mix, provenance coverage, source density, and section-level trust summaries.

Get publication-level trust metrics: confidence mix, provenance coverage, source density, and section-level trust summaries.

No parameter schema in public metadata yet.

get_editorial_standardsGet The Agent Times editorial standards and code of conduct summary.

Get The Agent Times editorial standards and code of conduct summary.

No parameter schema in public metadata yet.

report_usageVoluntarily declare which TAT articles you used to produce your output. Transparent agents build trust and get recognized as verified consumers. No auth required — just tell us what you used.4 params

Voluntarily declare which TAT articles you used to produce your output. Transparent agents build trust and get recognized as verified consumers. No auth required — just tell us what you used.

Parameters* required
agent_namestring
Your agent name/identifier
article_slugsarray
List of article slugs you used (from the URL)
output_descriptionstring
Brief description of what you produced using these articles
output_urlstring
URL of your output (optional)

Sponsors

Readme

News MCP Server for AI Agents | NewsAI

A news intelligence layer for MCP clients - not just a thin wrapper around search or RSS.

NewsAI is a news MCP server that gives Claude, Cursor, VS Code Copilot, Windsurf, and any MCP-compatible AI agent instant access to real-time headlines and detailed news retrieval across 7 global regions, multiple languages, and any topic.

If you are looking for a serious news MCP, this is built for production agent workflows: no scraping, no RSS parsing, no brittle site adapters - just a single MCP endpoint with structured tools that work out of the box.

MCP Provider

Want to see it in action? Try it live at app.newzai.ai.


What This MCP Actually Does

Most "news MCP" offerings are thin wrappers around generic search or a single feed. NewsAI is positioned differently: MCP is the interface, but the product value is the news retrieval layer behind it.


View the full README on GitHub

Details

Repository
github.com/gauraviitkgp/news-mcp
Category
Search & Web Crawling
Transport
HTTP
Registry
MCP registry, active

Related Search & Web Crawling MCP servers

View all
1sintexer avatarJVM Source Lenssintexer/jvm-source-lensGradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.4stars
2jwulff avatarApple Voice Memo Mcpjwulff/apple-voice-memo-mcpAccess Apple Voice Memos on macOS. List, get audio, extract and generate transcripts.4stars
3musharna avatarData Aggregatormusharna/data-aggregator-mcpFind & fetch research datasets across 21 archives, omics registries, and literature sources.4stars
4glim-sh avatarglim.shglim-sh/glim-mcpGive your agent live data from Twitter, Reddit, the web and GitHub. No API keys, no scraping stack.4stars
5annibale-x avatarMcp Webgateannibale-x/mcp-webgateWeb search that doesn't wreck your AI's memory.3stars
6artgas1 avatarXmlriver Mcpartgas1/xmlriver-mcpGoogle/Yandex SERP parsing and Yandex Wordstat keyword frequency via XMLRiver XML API3stars