miniflux-mcp
by tssujt·★ 12·综合分 42
一个基于 Go 的 MCP 服务器,提供 40+ 个工具,用于管理 Miniflux RSS 阅读器的订阅、条目和分类。
概述
miniflux-mcp 服务器通过模型上下文协议,实现了 AI 助手与 Miniflux RSS 阅读器之间的无缝集成。它提供了全面的订阅管理、条目操作、分类组织和用户管理功能。该服务器支持 API 密钥和用户名/密码两种认证方式,使其适用于不同的部署场景。拥有覆盖所有 Miniflux API 功能的 40+ 个工具,用户可以直接通过 AI 助手与他们的 RSS 阅读器进行交互。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您使用 Miniflux 作为 RSS 阅读器并希望通过自然语言让 AI 助手管理您的订阅源和内容,请选择此工具。
什么时候不要选它
如果您不使用 Miniflux 或更喜欢其他 RSS 阅读器(如 Inoreader 或 Feedly),请不要选择此工具。
此 server 暴露的工具
从 README 抽取出 12 个工具get_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
可对比工具
安装
安装
使用 Docker
docker build -t miniflux-mcp .
docker run --env-file .env miniflux-mcp环境变量
| 变量 | 描述 | 必需 | |----------|-------------|----------| | MINIFLUX_URL | 您的 Miniflux 实例 URL | 是 | | MINIFLUX_API_KEY | 用于认证的 API 密钥 | 是* | | MINIFLUX_USERNAME | 基本认证的用户名 | 是* | | MINIFLUX_PASSWORD | 基本认证的密码 | 是* |
*要么使用 MINIFLUX_API_KEY,要么同时使用 MINIFLUX_USERNAME 和 MINIFLUX_PASSWORD
Claude Desktop 集成
将以下内容添加到您的 Claude Desktop 配置中:
{
"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
- 支持哪些认证方法?
- 该服务器支持 API 密钥认证和基本用户名/密码认证。您可以使用 MINIFLUX_API_KEY 环境变量,或者同时使用 MINIFLUX_USERNAME 和 MINIFLUX_PASSWORD 环境变量。
- 这个 MCP 服务器提供多少个工具?
- Miniflux MCP 服务器提供 40+ 个工具,涵盖所有 Miniflux API 功能,包括订阅管理、条目操作、分类管理、用户管理、系统工具、API 密钥管理和媒体处理。
miniflux-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。