therealMrFunGuy/feed-forge
Turn any website into an RSS/JSON feed via API + MCP server
Platform-specific configuration:
{
"mcpServers": {
"feed-forge": {
"command": "npx",
"args": [
"-y",
"feed-forge"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Turn any website into an RSS/JSON/Atom feed by monitoring for changes.
# Docker
docker compose up -d
# Or local
pip install -r requirements.txt
python server.pyAPI runs on port 8435. MCP server via python mcp_server.py (stdio).
POST /feeds — Create feed monitor (url, css_selector, name, check_interval_minutes)GET /feeds — List all feedsGET /feeds/{id} — Feed details + recent itemsGET /feeds/{id}/rss — RSS 2.0 XMLGET /feeds/{id}/atom — Atom XMLGET /feeds/{id}/json — JSON Feed 1.1DELETE /feeds/{id} — Delete feedPOST /feeds/{id}/check — Manual checkGET /feeds/{id}/diff — Show last diffcreate_feed — Monitor a URL with CSS selectorcheck_feed — Check a feed nowget_changes — Show recent changesextract_content — One-shot CSS extraction (no monitoring)list_feeds — List all monitored feedsLoading reviews...