MCP Catalogs
Home

miniflux-mcp

by tssujt·12·Score 42

A Go-based MCP server providing 40+ tools for managing Miniflux RSS reader feeds, entries, and categories.

productivitycommunicationdeveloper-tools
4
Forks
3
Open issues
3 mo ago
Last commit
2d ago
Indexed

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:

you:AI assistants retrieving and summarizing RSS feeds and articles
you:Automating RSS feed management through natural language commands
you:Creating workflows that trigger actions based on unread articles
you:What authentication methods are supported?
you:How many tools does this MCP server provide?

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 README
  • get_feeds

    Get all RSS/Atom feeds

  • create_feed

    Add a new RSS/Atom feed

  • get_entries

    Get entries with optional filtering

  • update_entry_status

    Update entry status (read/unread/removed)

  • get_categories

    Get all feed categories

  • create_category

    Create a new category

  • mark_all_as_read

    Mark all entries as read for a user

  • get_feed_entries

    Get entries from a specific feed

  • refresh_feed

    Manually refresh a specific feed

  • get_me

    Get current user information

  • discover

    Discover feeds from a URL

  • export

    Export feeds as OPML

Comparable tools

rss-mcpfeed-mcpnewsboat-mcp

Installation

Installation

Using Docker

docker build -t miniflux-mcp .
docker run --env-file .env miniflux-mcp

Environment 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

GitHub →

Last updated · Auto-generated from public README + GitHub signals.