NewsAPI Connector for AI agents.
10 live capabilities
Access real-time global news and historical archives for media monitoring.
Waiting for input…
Why people use NewsAPI
NewsAPI for Real-Time Media Monitoring and Fact-Checking
With this Connector, your agent does that heavy lifting. You just ask for the latest headlines in a specific category or country, and it brings the data back to you in seconds. You get a consolidated view of the news without the tab fatigue.
What Vinkius changes
You get a live feed of global news directly inside your AI chat.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Comparing regional news coverage
A journalist needs to see how different countries are reporting on a specific crisis.
- Real-world use case 02
Tracking product press coverage
A brand manager wants to see if a new product launch is getting press coverage.
- Real-world use case 03
Historical policy research
A researcher needs to find articles about a specific policy from 2021.
Complete set · 10capabilities
The complete NewsAPI capability set.
These are the exact actions your AI can choose when you ask it to work with NewsAPI.
01—04
4 capabilities in this set.
Part of 10 available through NewsAPI.
- 01 Capability
Get popular articles
See what stories are currently trending across the news cycle. It's a quick way to gauge public interest.
- 02 Capability
Get recent articles
Fetch the most recent stories published within the last few hours. This provides an immediate pulse on current events.
- 03 Capability
Get headlines by source
Get headlines only from specific outlets like BBC or CNN. Use this to see what a specific major outlet is reporting.
- 04 Capability
List sources
View the full list of news publishers indexed by the API. It helps you know exactly what data is available.
05—07
3 capabilities in this set.
Part of 10 available through NewsAPI.
- 05 Capability
Get articles by language
Filter results to find news in languages like English, Spanish, or French. Use this for international research.
- 06 Capability
Get headlines by category
Pull top headlines based on a specific topic like business or technology. This helps you see what's trending in a niche.
- 07 Capability
Get headlines by country
Get the latest news from specific countries using standard country codes. It's great for seeing local impacts of global events.
08—10
3 capabilities in this set.
Part of 10 available through NewsAPI.
- 08 Capability
Get articles from domains
Limit your search to specific websites or news publishers. This ensures your agent only looks at the sources you trust.
- 09 Capability
Search articles
Perform a full-text search across the entire archive of published articles. This is best for deep historical research.
- 10 Capability
Search headlines
Search for specific news headlines using keywords and filters. This helps you find specific stories quickly.
Set up in minutes
One URL. Then ask NewsAPI to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use NewsAPI from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_Xc3SPgj1TpmK1MoRLXk6TfsMmFe60RbdDIAki1Ts/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it NewsAPI, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable NewsAPI for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_Xc3SPgj1TpmK1MoRLXk6TfsMmFe60RbdDIAki1Ts/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the NewsAPI URL.
- Step 03
Save and start
Save the connection and enable NewsAPI in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"newsapi": {
"url": "https://edge.vinkius.com/vk_preview_Xc3SPgj1TpmK1MoRLXk6TfsMmFe60RbdDIAki1Ts/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using NewsAPI
Open Agent mode in chat and ask: "Using NewsAPI, help me...". 10 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"newsapi": {
"url": "https://edge.vinkius.com/vk_preview_Xc3SPgj1TpmK1MoRLXk6TfsMmFe60RbdDIAki1Ts/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using NewsAPI
Ask Copilot: "Using NewsAPI, help me...". 10 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"newsapi": {
"url": "https://edge.vinkius.com/vk_preview_Xc3SPgj1TpmK1MoRLXk6TfsMmFe60RbdDIAki1Ts/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using NewsAPI
Open Cascade and ask: "Using NewsAPI, help me...". 10 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"newsapi": {
"url": "https://edge.vinkius.com/vk_preview_Xc3SPgj1TpmK1MoRLXk6TfsMmFe60RbdDIAki1Ts/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using NewsAPI
Ask Cline: "Using NewsAPI, help me...". 10 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add newsapi --transport http "https://edge.vinkius.com/vk_preview_Xc3SPgj1TpmK1MoRLXk6TfsMmFe60RbdDIAki1Ts/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using NewsAPI
Ask Claude: "Using NewsAPI, show me...". 10 tools are ready
Where the request belongs
Work NewsAPI can move forward.
This is for people who need to stay on top of fast-moving information without the noise. It's for researchers and analysts who need accurate, source-backed data on demand.
Journalist
Fact-checking sources and tracking breaking stories across different regions on a Tuesday afternoon.
Brand Manager
Monitoring mentions of a company or product across global news outlets to track sentiment.
Financial Analyst
Keeping a pulse on market-moving news and sentiment in specific sectors to inform reports.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsMediastack
Access real-time and historical news articles from over 7,500 sources worldwide directly through your AI agent.
WorldNewsAPI
Search world news. audit articles, top stories, and sources via AI.
News
Search millions of articles and track breaking headlines from over 150,000 global news sources in real-time.
Currents
Access real-time global news and search millions of articles directly from your AI agent using the Currents API.
NewsCatcher
Search millions of news articles in real-time with AI clustering and topic tracking.
The Guardian
Access The Guardian's entire content archive. search articles, browse sections, explore tags, and retrieve full-text stories directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep NewsAPI connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about NewsAPI.
The practical details behind the request, access and result.
Can NewsAPI find news from specific countries?
Yes, it can pull headlines from specific countries using standard codes, making it easy to see how a story is breaking in different regions.
How many news sources does NewsAPI cover?
It indexes over 150,000 news sources worldwide, including major outlets like BBC, CNN, and Reuters.
Can I search for old news articles?
Yes, the Connector allows you to query historical articles from the last five years for research or trend analysis.
Does NewsAPI support multiple languages?
Yes, you can filter results to get news in English, Spanish, French, Portuguese, and more.
Can I limit my search to specific websites?
You can use the capability to search only within specific domains or news publishers to filter out irrelevant noise.
Is it good for tracking my brand?
It's great for brand monitoring because you can search for specific company names or products across global news sources.
How far back can I search for articles?
The /everything endpoint allows you to search articles from the last 5 years. Use the 'from' and 'to' parameters (YYYY-MM-DD format) to specify your date range.
What countries and languages are supported?
NewsAPI supports headlines for specific countries (e.g., us, gb, br, fr, de, jp) and articles in many languages including English, Portuguese, Spanish, French, German, and more.
Can I filter news by specific sources like BBC or CNN?
Yes! Use the 'sources' parameter with comma-separated source IDs (e.g., 'bbc-news,cnn'). Use get_sources to find the exact IDs for publishers you want to follow.
One connection away
Give your agent a direct line to NewsAPI.
Connect NewsAPI once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available