Skip to main content
Glama
newsagentdata

NewsAgent Data MCP server

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NEWSAGENT_API_KEYYesAPI key from NewsAgent Data (free tier available)
NEWSAGENT_API_BASENoOverride the API hosthttps://api.newsagentdata.com

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_feedA

Get a filtered feed of enriched news articles.

Every article is pre-scored for urgency (0-10), classified by political lean, topic, country and audience, and de-duplicated.

Args: country: ISO-2 code, e.g. 'ru', 'ua', 'us', 'mx'. Empty = all. topic: one of cyber, sanctions, oil_gas, energy, markets, crypto, ai, defense, health, climate, trade, ukraine, middle_east, nuclear, elections, diplomacy, rates, terrorism, chips, space, mergers, pandemic, agriculture, economy, tech, transport. Empty = all. language: 'ru', 'en', 'es', 'pt', etc. Empty = all. political_lean: state, official, centrist, liberal, conservative, nationalist, opposition, tabloid, neutral. audience: trading, media, academic, security, tech, politics. min_score: minimum urgency (0-10). Use 7+ for breaking-only. days: history window (tier-limited; demo=1, developer=7, standard=90). limit: max articles (capped at 50).

search_newsA

Full-text keyword search across the news archive.

Args: query: search terms (matched against title + content). min_score: minimum urgency score (0-10). language: 'ru', 'en', etc. Empty = all. days: history window (tier-limited). limit: max results (capped at 50).

get_breakingA

Get recent breaking news (high urgency). Defaults to urgency >= 7.

Args: country: ISO-2 code. Empty = all. topic: topic filter (see get_feed). Empty = all. min_score: minimum urgency (default 7). limit: max articles (capped at 50).

coverage_statsA

Live coverage stats — total articles, breaking count, today's volume, active sources, countries and language counts. No API key required.

list_sourcesA

List source catalog metadata (type, language, country, audience, political lean). Requires a Standard-tier key or higher; handles are not exposed. Use coverage_stats() for public aggregate counts instead.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/newsagentdata/newsagent-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server