
rss mcp server
supprot fever api + remote
Repository Info
About This Server
supprot fever api + remote
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
RSS MCP Server
中文文档
A FastMCP server implementation for RSS feed management using the Fever API.
Installation
- Clone the repository
- Install dependencies:
pip install -r requirements.txt
Configuration
- Copy
.env.exampleto.env:
cp .env.example .env
- Edit
.envand set your configuration values:
FEVER_API_URL: URL of your Fever API endpointFEVER_USERNAME: Your Fever API usernameFEVER_PASSWORD: Your Fever API passwordMCP_SERVER_NAME: Name for your MCP server instance
- Configure Cursor Integration:
Create or edit your Cursor MCP configuration file at ~/.cursor/mcp.json:
{
"mcpServers": {
"RssMcpServer": {
"url": "http://127.0.0.1:8000/sse"
}
}
}
This configuration will allow Cursor to connect to your RSS MCP server running locally on port 8000.
Running the Server
Start the server using:
python main.py
API Tools
The server provides the following MCP tools:
Feed Management
get_feeds(): Retrieve all RSS feedsget_groups(): Retrieve all feed groups
Item Operations
get_unread_items(max_items=10, max_id=9999999999, since_id="", feed_ids=None, group_ids=None): Get unread itemsget_saved_items(max_items=10, max_id=9999999999): Get saved/favorited itemsget_items(since_id=""): Get items since a specific IDget_items_by_feed_ids(feed_ids, max_items=10): Get items from specific feedsget_items_by_group_ids(group_ids, max_items=10): Get items from specific groupsmark_item(item_id, action): Mark items as read/saved/unsaved
Dependencies
- starlette>=0.27.0
- requests>=2.31.0
- python-dotenv>=1.0.0
- fastmcp>=0.1.0
- uvicorn>=0.24.0
License
MIT License
Quick Start
Clone the repository
git clone https://github.com/weekend-project-space/rss-mcp-serverInstall dependencies
cd rss-mcp-server
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.