MCP RSS
@buhe
About MCP RSS
MCP RSS is a Model Context Protocol (MCP) server for interacting with RSS feeds.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp_rss": {
"command": "npx",
"args": [
"mcp_rss"
],
"env": {
"OPML_FILE_PATH": "/PATH/YOUR_FEED_FILE.opml"
}
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is MCP RSS?
MCP RSS is a Model Context Protocol (MCP) server for interacting with RSS feeds. It imports feed subscriptions from OPML files, fetches and updates articles automatically, and exposes RSS content through a defined API, intended for use with MCP‑compatible clients like Claude Desktop.
How to use MCP RSS?
Install Node.js v14 or higher and a MySQL database. Run via npx mcp_rss with environment variables configured at minimum an OPML_FILE_PATH pointing to your OPML file. In Claude Desktop, define the command as npx mcp_rss and pass the required environment variables.
Key features of MCP RSS
- Parse OPML files to import RSS feed subscriptions
- Automatically fetch and update articles from RSS feeds
- Expose RSS content through MCP API methods
- Mark articles as favorites
- Filter articles by source and status
Use cases of MCP RSS
- Read and manage RSS feed content from within an MCP client
- Import an existing OPML subscription list and keep it updated
- Curate a reading list by starring favorite articles
- Search or filter articles by feed source or read status
FAQ from MCP RSS
How do I set up the MySQL database for MCP RSS?
Run the provided Docker command: docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql. The server expects a MySQL instance with the credentials configured via environment variables.
What configuration options are available?
Key environment variables include DB_HOST, DB_PORT, DB_USERNAME, DB_PASSWORD, DB_DATABASE, OPML_FILE_PATH, and RSS_UPDATE_INTERVAL (default 1 minute). See the configuration table for details.
What MCP API methods does MCP RSS expose?
Three methods: get_content (fetch articles with optional status/source/limit filters), get_sources (list all feeds), and set_tag (change an article’s status to “normal” or “favorite”).
How do I filter articles by source or status?
Use the get_content method with optional status (“normal” or “favorite”) and source (feed title) parameters.
What are the prerequisites to use MCP RSS?
Node.js v14 or higher and a running MySQL database. The server communicates over stdio and requires an OPML file for feed subscriptions.
Frequently asked questions
How do I set up the MySQL database for MCP RSS?
Run the provided Docker command: `docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql`. The server expects a MySQL instance with the credentials configured via environment variables.
What configuration options are available?
Key environment variables include `DB_HOST`, `DB_PORT`, `DB_USERNAME`, `DB_PASSWORD`, `DB_DATABASE`, `OPML_FILE_PATH`, and `RSS_UPDATE_INTERVAL` (default 1 minute). See the configuration table for details.
What MCP API methods does MCP RSS expose?
Three methods: `get_content` (fetch articles with optional status/source/limit filters), `get_sources` (list all feeds), and `set_tag` (change an article’s status to “normal” or “favorite”).
How do I filter articles by source or status?
Use the `get_content` method with optional `status` (“normal” or “favorite”) and `source` (feed title) parameters.
What are the prerequisites to use MCP RSS?
Node.js v14 or higher and a running MySQL database. The server communicates over stdio and requires an OPML file for feed subscriptions.
Basic information
More Other MCP servers
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
Awesome Mlops
visengerA curated list of references for MLOps
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.

Lemon.io
lemon-ioRequest dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Comments