miniflux-mcp
by tssujt·★ 12·Score 42
A Go-based MCP server providing 40+ tools for managing Miniflux RSS reader feeds, entries, and categories.
Overview
The miniflux-mcp server enables seamless integration between AI assistants and Miniflux RSS readers through the Model Context Protocol. It offers comprehensive functionality across feed management, entry operations, category organization, and user management. The server supports both API key and username/password authentication methods, making it flexible for different deployment scenarios. With 40+ tools covering all Miniflux API functionality, users can interact with their RSS reader directly through AI assistants.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this if you use Miniflux as your RSS reader and want AI assistants to manage your feeds and content through natural language.
When NOT to choose this
Don't choose this if you don't already use Miniflux or prefer other RSS readers like Inoreader or Feedly.
Tools this server exposes
12 tools extracted from the READMEget_feedsGet all RSS/Atom feeds
create_feedAdd a new RSS/Atom feed
get_entriesGet entries with optional filtering
update_entry_statusUpdate entry status (read/unread/removed)
get_categoriesGet all feed categories
create_categoryCreate a new category
mark_all_as_readMark all entries as read for a user
get_feed_entriesGet entries from a specific feed
refresh_feedManually refresh a specific feed
get_meGet current user information
discoverDiscover feeds from a URL
exportExport feeds as OPML
Comparable tools
Installation
Installation
Using Docker
docker build -t miniflux-mcp .
docker run --env-file .env miniflux-mcpEnvironment Variables
| Variable | Description | Required | |----------|-------------|----------| | MINIFLUX_URL | Your Miniflux instance URL | Yes | | MINIFLUX_API_KEY | API key for authentication | Yes* | | MINIFLUX_USERNAME | Username for basic auth | Yes* | | MINIFLUX_PASSWORD | Password for basic auth | Yes* |
*Either use MINIFLUX_API_KEY OR both MINIFLUX_USERNAME and MINIFLUX_PASSWORD
Claude Desktop Integration
Add the following to your Claude Desktop configuration:
{
"mcpServers": {
"miniflux": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"MINIFLUX_URL",
"-e",
"MINIFLUX_API_KEY",
"jwonder/miniflux-mcp:latest"
],
"env": {
"MINIFLUX_URL": "https://your-miniflux-instance.com",
"MINIFLUX_API_KEY": "your_api_key_here"
}
}
}
}FAQ
- What authentication methods are supported?
- The server supports both API key authentication and basic username/password authentication. You can use either MINIFLUX_API_KEY or both MINIFLUX_USERNAME and MINIFLUX_PASSWORD environment variables.
- How many tools does this MCP server provide?
- The Miniflux MCP Server provides 40+ tools covering all Miniflux API functionality, including feed management, entry operations, category management, user management, system utilities, API key management, and media handling.
Compare miniflux-mcp with
Last updated · Auto-generated from public README + GitHub signals.