newsapi
Event Registry publishes a first-party Model Context Protocol server, newsapi-mcp, that wraps the Event Registry REST API for LLM clients. It is a LOCAL STDIO server: there is no hosted endpoint an agent can POST to. A human installs and runs it on a machine, supplying a NewsAPI.ai API key via the NEWSAPI_KEY environment variable, before any agent can use it.
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
Descriptor
Candidate descriptor · transport stdio
Tools
search_articles— Search articles by concepts, sources, categories, dates, language, sentiment.get_article_details— Get full details for one or more articles by URI (up to 100 URIs per call).search_events— Search events — clusters of related articles about the same real-world happening. Returns up to 50 events per call and deduplicates wire syndication.get_event_details— Get full details for one or more events by URI.get_topic_page_articles— Get articles matching a user-created topic page on newsapi.ai.get_topic_page_events— Get events matching a user-created topic page on newsapi.ai.suggest— Look up URIs for entities by name. Unified across concepts, categories, sources, locations and authors via the `type` parameter. Must be called before using URI filters.get_api_usage— Check token usage and plan details for the current API key.
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.