productivity
Miniflux MCP, CLI, and Lua Integration for AI Agents
Miniflux integration docs for AI agents: MCP gateway setup, Miniflux CLI commands, Lua API reference, credentials, and function schemas.Miniflux for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Runtime Requirements
| Name | Type | Description |
|---|---|---|
runtime | dependency |
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
miniflux.miniflux_discover | Read read | 0 | Discover feeds from a website URL. |
miniflux.miniflux_flush_history | Write write | 0 | Flush removed entry history. |
miniflux.miniflux_feeds_list | Read read | 0 | List feeds visible to the authenticated user. |
miniflux.miniflux_category_feeds_list | Read read | 0 | List feeds in one category. |
miniflux.miniflux_feeds_get | Read read | 0 | Get one feed. |
miniflux.miniflux_feed_icon_get | Read read | 0 | Get a feed icon by feed ID. |
miniflux.miniflux_icon_get | Read read | 0 | Get a feed icon by icon ID. |
miniflux.miniflux_feeds_mark_all_read | Write write | 0 | Mark all entries in one feed as read. |
miniflux.miniflux_feeds_create | Write write | 0 | Subscribe to a feed URL. |
miniflux.miniflux_feeds_update | Write write | 0 | Update feed settings. |
miniflux.miniflux_feeds_refresh | Write write | 0 | Refresh one feed synchronously. |
miniflux.miniflux_feeds_refresh_all | Write write | 0 | Refresh all feeds in the background. |
miniflux.miniflux_feeds_delete | Write write | 0 | Remove one feed. |
miniflux.miniflux_feed_entry_get | Read read | 0 | Get one entry scoped to a feed. |
miniflux.miniflux_entries_get | Read read | 0 | Get one entry. |
miniflux.miniflux_entries_import | Write write | 0 | Import a manual entry into a feed. |
miniflux.miniflux_entries_update | Write write | 0 | Update one entry title or content. |
miniflux.miniflux_entries_save | Write write | 0 | Save one entry to configured third-party services. |
miniflux.miniflux_entries_fetch_content | Read read | 0 | Fetch original article content for one entry. |
miniflux.miniflux_feed_entries_list | Read read | 0 | List entries from one feed. |
miniflux.miniflux_category_entries_list | Read read | 0 | List entries from one category. |
miniflux.miniflux_entries_list | Read read | 0 | List entries with filters and pagination. |
miniflux.miniflux_entries_update_status | Write write | 0 | Batch update entry read status. |
miniflux.miniflux_entries_toggle_bookmark | Write write | 0 | Toggle one entry bookmark. |
miniflux.miniflux_enclosures_get | Read read | 0 | Get one media enclosure. |
miniflux.miniflux_enclosures_update | Write write | 0 | Update enclosure media progression. |
miniflux.miniflux_categories_list | Read read | 0 | List categories, optionally with counts. |
miniflux.miniflux_categories_create | Write write | 0 | Create a category. |
miniflux.miniflux_categories_update | Write write | 0 | Update a category. |
miniflux.miniflux_categories_refresh | Write write | 0 | Refresh feeds in one category. |
miniflux.miniflux_categories_delete | Write write | 0 | Delete one category. |
miniflux.miniflux_categories_mark_all_read | Write write | 0 | Mark all entries in one category as read. |
miniflux.miniflux_opml_export | Read read | 0 | Export subscriptions as OPML XML. |
miniflux.miniflux_opml_import | Write write | 0 | Import subscriptions from OPML XML. |
miniflux.miniflux_users_create | Write write | 0 | Create a Miniflux user as an administrator. |
miniflux.miniflux_users_update | Write write | 0 | Update a Miniflux user as an administrator. |
miniflux.miniflux_me_get | Read read | 0 | Get the authenticated user. |
miniflux.miniflux_users_get | Read read | 0 | Get a user by ID or username as an administrator. |
miniflux.miniflux_users_list | Read read | 0 | List users as an administrator. |
miniflux.miniflux_users_delete | Write write | 0 | Delete a user as an administrator. |
miniflux.miniflux_integrations_status | Read read | 0 | Check whether the user has third-party save integrations enabled. |
miniflux.miniflux_users_mark_all_read | Write write | 0 | Mark all entries for one user as read. |
miniflux.miniflux_feed_counters_get | Read read | 0 | Fetch read and unread counters per feed. |
miniflux.miniflux_api_keys_list | Read read | 0 | List API keys for the authenticated user. |
miniflux.miniflux_api_keys_create | Write write | 0 | Create an API key for the authenticated user. |
miniflux.miniflux_api_keys_delete | Write write | 0 | Delete an API key. |
miniflux.miniflux_healthcheck | Read read | 0 | Check service and database health. |
miniflux.miniflux_liveness | Read read | 0 | Check process liveness. |
miniflux.miniflux_readiness | Read read | 0 | Check readiness to accept traffic. |
miniflux.miniflux_version_legacy | Read read | 0 | Fetch the deprecated plain-text version endpoint. |
miniflux.miniflux_version_get | Read read | 0 | Fetch version and build information. |
miniflux.miniflux_api_get | Read read | 0 | Call a safe relative Miniflux API GET path. |
miniflux.miniflux_api_post | Write write | 0 | Call a safe relative Miniflux API POST path. |
miniflux.miniflux_api_put | Write write | 0 | Call a safe relative Miniflux API PUT path. |
miniflux.miniflux_api_patch | Write write | 0 | Call a safe relative Miniflux API PATCH path. |
miniflux.miniflux_api_delete | Write write | 0 | Call a safe relative Miniflux API DELETE path. |