使用说明
openclaw miniflux mcp
MCP服务器 Miniflux RSS阅读器。公开13个读取工具和3个写入工具,用于浏览提要、读取条目和管理读取状态。
包括 开爪 教代理人如何使用工具的技能。
快速开始
1.下载二进制文件
从以下网址获取您平台的最新版本 GitHub发布:
| 平台 | 二进制 |
|---|---|
| Linux x86_64 | openclaw-miniflux-mcp-x86_64-unknown-linux-gnu |
| Linux ARM64 | openclaw-miniflux-mcp-aarch64-unknown-linux-gnu |
| macOS x86_64 | openclaw-miniflux-mcp-x86_64-apple-darwin |
| macOS ARM64 | openclaw-miniflux-mcp-aarch64-apple-darwin |
或通过Cargo安装:
cargo install openclaw-miniflux-mcp
2.配置MCP客户端
使用API令牌(推荐):
{
"mcpServers": {
"miniflux": {
"command": "/path/to/openclaw-miniflux-mcp",
"args": [],
"env": {
"MINIFLUX_URL": "http://localhost:8080",
"MINIFLUX_API_TOKEN": "<your-api-token>"
}
}
}
}
使用用户名/密码:
{
"mcpServers": {
"miniflux": {
"command": "/path/to/openclaw-miniflux-mcp",
"args": [],
"env": {
"MINIFLUX_URL": "http://localhost:8080",
"MINIFLUX_USERNAME": "<username>",
"MINIFLUX_PASSWORD": "<password>"
}
}
}
}
只读模式 (禁用写入工具):
{
"mcpServers": {
"miniflux": {
"command": "/path/to/openclaw-miniflux-mcp",
"args": ["--read-only"],
"env": {
"MINIFLUX_URL": "http://localhost:8080",
"MINIFLUX_API_TOKEN": "<your-api-token>"
}
}
}
}
从Miniflux获取API令牌: 设置>API密钥>创建新的API密钥
工具
阅读工具(13)
| 工具 | 说明 |
|---|---|
miniflux_healthcheck |
检查Miniflux实例是否可访问 |
miniflux_get_feeds |
列出所有已订阅的订阅源 |
miniflux_get_feed |
按ID获取单个提要 |
miniflux_get_feed_icon |
获取源的favicon |
miniflux_discover_subscription |
在URL上发现提要 |
miniflux_get_entries |
列表/筛选条目(状态、星号、日期范围、分页) |
miniflux_get_entry |
按ID获取单个条目 |
miniflux_get_feed_entries |
获取特定提要的条目 |
miniflux_get_categories |
列出所有类别 |
miniflux_get_current_user |
获取当前经过身份验证的用户 |
miniflux_get_user_by_id |
按ID获取用户 |
miniflux_get_user_by_name |
按用户名获取用户 |
miniflux_export_opml |
将提要导出为OPML |
书写工具(3)
| 工具 | 说明 |
|---|---|
miniflux_update_entry_status |
将条目标记为已读/未读/已删除 |
miniflux_toggle_bookmark |
星/取消星条目 |
miniflux_refresh_feed |
触发订阅源刷新 |
配置
| 设置 | CLI标志 | 环境变量 | 默认值 |
|---|---|---|---|
| URL | --miniflux-url |
MINIFLUX_URL |
(必填) |
| Token | --api-token |
MINIFLUX_API_TOKEN |
— |
| 用户名 | --username |
MINIFLUX_USERNAME |
— |
| 密码 | --password |
MINIFLUX_PASSWORD |
— |
| 只读 | --read-only |
MINIFLUX_READ_ONLY |
false |
发展
cd mcp
cargo build # Build
cargo test # Run tests
cargo clippy # Lint
cargo fmt --check # Format check
看 贡献.md 了解更多详情。
许可证
麻省理工学院
