Fast News MCP

by wllrdev

297 downloads
Not rated
GitHub

About

Search, trending, topics, and local news all in one MCP server. Article previews, deduplication, source filtering, and 40+ languages built in.

Details

Author
wllrdev
Downloads
297
Categories
Web Scraping, Other, Search, Media

- Search any topic with filters for language, country, and timeframe.
- Advanced search with source inclusion/exclusion and sort order.
- Trending headlines auto-translated into 40+ languages.
- Browse 11 predefined news categories (e.g., technology, sports).
- Local news queries by city, region, or area.

Subscribe on RapidAPI (free tier available) to obtain an API key. Then connect the MCP server using mcp-remote and your key. Once connected, your AI agent can invoke the available news tools directly.

Real-time news search, trending headlines, topic categories, and local news — exposed as MCP tools so your AI agent can query news in plain language. No HTTP boilerplate required. The server is hosted by RapidAPI and connects via[`mcp-remote`. All you need is a RapidAPI subscription and your API key. See the Fast News API in action:**](https://github.com/geelen/mcp-remote)[the-dispatcher-demo.vercel.app** **Prerequisites:**](https://the-dispatcher-demo.vercel.app/)[Node.js(for`npx`) and a free](https://nodejs.org)[RapidAPI subscription. Add the following to your AI agent's MCP server configuration. Replace`YOUR-API-KEY`with your RapidAPI key. ``` `{ "mcpServers": { "fast-news": { "command": "npx", "args": ](https://rapidapi.com/SemicolonBandit/api/fast-news-with-previews)[ "mcp-remote", "https://mcp.rapidapi.com", "--header", "x-api-host: fast-news-with-previews.p.rapidapi.com", "--header", "x-api-key: YOUR-API-KEY" ] } } }` ``` The`mcp-remote`package is installed automatically by`npx`. You don't need to install anything manually. See the[per-agent setup instructionsbelow for client-specific details. **Prefer the Quick Start above.**Use this only if your setup specifically benefits from a single published package. This repository is also published as the npm package](#setup-for-your-ai-agent)[`@wllrdev/fast-news-mcp`. It's a thin wrapper around`mcp-remote`that reads your key from the`RAPIDAPI_KEY`environment variable instead of the command line: ``` `{ "mcpServers": { "fast-news": { "command": "npx", "args": ](https://www.npmjs.com/package/@wllrdev/fast-news-mcp)["-y", "@wllrdev/fast-news-mcp"], "env": { "RAPIDAPI_KEY": "YOUR-API-KEY" } } } }` ``` Once connected, your AI agent has access to these tools: For full parameter documentation, see the[API reference. Find your client below and expand it for setup steps. ``` `claude mcp add fast-news -- npx mcp-remote https://mcp.rapidapi.com --header "x-api-host: fast-news-with-previews.p.rapidapi.com" --header "x-api-key: YOUR-API-KEY"` ``` Add`--scope user`to make it available globally across all projects. Add the](https://docs.marvelousapi.com/apis/fastnews/docs/endpoints/news)[Quick Startconfig to your Claude Code MCP settings. - Open Claude Desktop settings - Navigate to**Developer**>**Edit Config** - Paste the](#quick-start)[Quick Startconfig into`claude_desktop_config.json` - Restart Claude Desktop - Open**Cursor Settings**>**MCP**>**New MCP Server** - Paste the](#quick-start)[Quick Startconfig - Replace`YOUR-API-KEY`with your key - Enable the server Add the following to your`.vscode/mcp.json`: ``` `{ "servers": { "fast-news": { "type": "stdio", "command": "npx", "args": ](#quick-start)[ "mcp-remote", "https://mcp.rapidapi.com", "--header", "x-api-host: fast-news-with-previews.p.rapidapi.com", "--header", "x-api-key: YOUR-API-KEY" ] } } }` ``` Add the[Quick Startconfig to your Windsurf MCP config file (`~/.codeium/windsurf/mcp_config.json`). - Open Cline settings - Go to**MCP**>**Add New MCP Server** - Select**Local**and paste the](#quick-start)[Quick Startconfig Add the](#quick-start)[Quick Startconfig to your`~/.continue/config.json`under the`mcpServers`key. Add the following to your`opencode.json`: ``` `{ "mcp": { "fast-news": { "type": "remote", "url": "https://mcp.rapidapi.com", "headers": { "x-api-host": "fast-news-with-previews.p.rapidapi.com", "x-api-key": "YOUR-API-KEY" } } } }` ``` ``` `codex mcp add fast-news -- npx mcp-remote https://mcp.rapidapi.com --header "x-api-host: fast-news-with-previews.p.rapidapi.com" --header "x-api-key: YOUR-API-KEY"` ``` Once connected, try these prompts in your AI agent: - "What are the trending headlines right now?" - "Search for news about artificial intelligence" - "Find local news about Tokyo" - "Show me the latest technology news from the past week" - "Search for climate news from BBC and Reuters only, sorted by newest first" - "Get trending headlines in German" - "Find sports and business news combined" - "Show me health news with thumbnails only from the last 7 days" The agent will use the MCP server to call the appropriate endpoint and return formatted results. For full endpoint documentation, parameters, response formats, and code examples: - **Overview:**](#quick-start)[docs.marvelousapi.com/apis/fastnews - **Endpoints:**](https://docs.marvelousapi.com/apis/fastnews)[docs.marvelousapi.com/apis/fastnews/docs/endpoints/news - **Error Handling:**](https://docs.marvelousapi.com/apis/fastnews/docs/endpoints/news)[docs.marvelousapi.com/apis/fastnews/docs/error-handling - **Source diversity**— no single domain dominates your feed (max 25% per domain) - **Built-in deduplication**— near-identical articles are collapsed automatically - **40+ languages**— trending and topic searches auto-translate into local queries - **Clean previews**— up to 250-character excerpts with thumbnail URLs - **Timeframe filters**— last hour, 24h, 7 days, 30 days The configuration and documentation in this repository are MIT licensed. The Fast News API itself is a commercial service hosted on RapidAPI — usage is subject to the](https://docs.marvelousapi.com/apis/fastnews/docs/error-handling)[RapidAPI Terms of Serviceand your subscription plan. The MIT license does not grant access to the API. Access Google News and Google Trends data without paid APIs. Adds powerful web scraping and search capabilities to LLM clients like Cursor and Claude. Official OpenWeb Ninja MCP server connecting any AI agent to 40+ web data APIs for web search, e-commerce, local business, jobs, real estate, and finance data. Integrate real-time Scrapeless Google SERP(Google Search, Google Flight, Google Map, Google Jobs....) results into your LLM applications. This server enables dynamic context retrieval for AI workflows, chatbots, and research tools. Unified MCP server giving any AI agent access to 20+ social platforms, web search, scraping, and crypto data — one install, any MCP client. MCP server for Al Jazeera 360 — Connect AI assistants to Al Jazeera's streaming catalog. Search, browse, and retrieve Arabic video content with direct watch links. Scrapes and searches for products on Amazon. An MCP server that connects AI agents to Amazon product, search, and review data across 20 marketplaces via the ChocoData Amazon Scraper API. Interact with the Bilibili video website, enabling actions like searching for videos, retrieving video information, and accessing user data.](https://rapidapi.com/terms)
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.