Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"feedkit": {
"command": "feedkit-mcp"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
RSS/Atom feed collection with 444 curated, verified feeds. CLI + Python API + MCP server.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'feedkit' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked feedkit against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity
Persistent memory using a knowledge graph
Dynamic problem-solving through sequential thought chains
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.
MCP Security Weekly
Get CVE alerts and security updates for io.github.ArkNill/feedkit and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
RSS/Atom feed collection with 444 curated, verified feeds. CLI + Python API + MCP server.
pip install feedkit
feedkit search cloudflare # search the built-in catalog
feedkit subscribe-catalog -c technology # subscribe to all 68 tech feeds
feedkit collect # fetch all subscriptions (async parallel)
feedkit find "kubernetes" # full-text search collected articles
pip install feedkit # core (CLI + Python API)
pip install "feedkit[mcp]" # + MCP server
pip install "feedkit[all]" # + MCP + OPML import/export
Requirements: Python 3.11+
flowchart LR
A["📋 Catalog\n444 curated feeds"] --> B["Subscribe\nselect feeds"]
B --> C["🔄 Collect\nfetch new entries"]
C --> D["📦 Store\nSQLite database"]
D --> E["🔍 Query\nfilter & retrieve"]
feedkit search [QUERY]Search the built-in catalog of 444 curated feeds.
feedkit search aws # search by title or domain
feedkit search --category science # filter by category
feedkit search --language ko # filter by language
feedkit search -c finance -l en -n 50 # combine filters
feedkit search -j # JSON output (for piping)
| Option | Short | Default | Description |
|---|---|---|---|
--category | -c | Filter by category | |
--language | -l | Filter by language code (en, ko, ja, zh) | |
--limit | -n | 20 | Max results |
--json-output | -j | Output as JSON |
feedkit categoriesList all available catalog categories.
$ feedkit categories
academia
finance
pets
science
society
technology
feedkit statsShow catalog and local subscription statistics.
$ feedkit stats
Catalog: 444 feeds
academia: 13
finance: 89
pets: 27
science: 128
society: 119
technology: 68
Local: 68 subscriptions, 1,247 articles
feedkit subscribe <URL>Subscribe to a single feed.
feedkit subscribe https://blog.cloudflare.com/rss/
feedkit subscribe https://example.com/rss -c tech -t "My Feed"
| Option | Short | Description |
|---|---|---|
--category | -c | Category label |
--title | -t | Display title override |
feedkit subscribe-catalog -c <CATEGORY>Subscribe to all feeds in a catalog category at once.
feedkit subscribe-catalog -c technology # subscribe to all 68 tech feeds
feedkit subscribe-catalog -c science # subscribe to all 128 science feeds
feedkit unsubscribe <URL>Remove a feed subscription and its collected articles.
feedkit listList all current subscriptions with fetch counts and error counts.
feedkit collectFetch new articles from all subscribed feeds (async parallel).
feedkit collect # collect all
feedkit collect -c technology # collect only tech feeds
feedkit collect -n 50 # max 50 concurrent requests
| Option | Short | Default | Description |
|---|---|---|---|
--category | -c | Only collect from this category | |
--concurrency | -n | 20 | Max concurrent HTTP requests |
Output:
Collecting from 68 feeds...
67/68 feeds OK, 412 new articles, 8234ms
feedkit latestShow most recently collected articles.
feedkit latest
... [View full README on GitHub](https://github.com/QuartzUnit/feedkit#readme)