About
Google RSS MCP server with FastMCP
README
A Model Context Protocol (MCP) server that leverages Google News RSS feeds. Built on FastMCP
MCP Server Platform
Direct Link: https://smithery.ai/server/@ccw7463/google-rss-mcp
Overview
https://github.com/user-attachments/assets/15f66d05-9d9c-4c2c-b801-b9b6182dfada
This project is an MCP server that collects and provides news data using Google News RSS feeds. It's built using the FastMCP framework and includes workflow testing through LangGraph.
Key Features:
- News collection from Google News RSS feeds
- Topic-based news search (top, world, business, technology, etc.)
- Keyword-based news search
- AI workflow integration through LangGraph
Project Structure
google-rss-mcp/
├── src/
│ ├── server.py # FastMCP server main file
│ ├── rss.py # Google RSS tools class
│ └── client.py # MCP client implementation
├── langgraph_test.py # LangGraph workflow test
├── client_test.py # Basic client test
└── pyproject.toml # Project configuration and dependencies
Getting Started
Installing via Smithery
To install Google News RSS Feed Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @ccw7463/google-rss-mcp --client claude
1. Install uv
First, you need to install the uv package manager:
# macOS/Linux
curl -Ls https://astral.sh/uv/install.sh | sh
# Windows
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
2. Project Setup
# Clone the project
git clone https://github.com/ccw7463/google-rss-mcp.git
cd google-rss-mcp
# Create virtual environment and install dependencies
uv sync
3. Environment Variables
Create a .env file and set your OpenAI API key:
OPENAI_API_KEY=your_openai_api_key_here
4. Run Tests
To run the LangGraph workflow test:
uv run python langgraph_test.py
This command connects to the Google RSS MCP server and runs an AI news search workflow through LangGraph.
Installing Google Rss
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/ccw7463/google-rss-mcpFAQ
Is Google Rss MCP free?
Yes, Google Rss MCP is free — one-click install via Unyly at no cost.
Does Google Rss need an API key?
No, Google Rss runs without API keys or environment variables.
Is Google Rss hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Google Rss in Claude Desktop, Claude Code or Cursor?
Open Google Rss on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Google Rss with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
