内容
# feedbagel-mcp
Feedbagel 的模型上下文协议服务器。允许代理订阅 RSS 源,管理 webhook 订阅,并代表用户读取条目。
## 安装
```bash
npm install -g feedbagel-mcp
```
或者在不安装的情况下通过 `npx feedbagel-mcp` 运行。
## 设置
1. 在 https://feedbagel.com/dashboard/keys 中获取 API 密钥(选择“Agent”范围)。
2. 将服务器添加到您的 MCP 客户端配置中。
### Claude Desktop / Cursor / Windsurf
```json
{
"mcpServers": {
"feedbagel": {
"command": "npx",
"args": ["-y", "feedbagel-mcp"],
"env": {
"FEEDBAGEL_API_KEY": "fb_..."
}
}
}
}
```
## 工具
17 种工具,涵盖发现、订阅、Webhook 和条目读取。
**发现(读取)**
- `search_feeds` — 关键词搜索目录
- `search_feeds_by_url` — 在给定主机上查找源
- `get_host_metadata` — 主机的标题、favicon 和源列表
- `list_entries` — 最近的条目,分页
- `get_entry`、`get_entry_by_slug` — 获取单个条目
**订阅(写入)**
- `list_subscriptions` — 统一订阅 + Webhook 列表
- `follow_feed`、`unfollow_feed`
**Webhook(写入)**
- `list_webhooks`、`create_webhook`、`delete_webhook`
- `pause_webhook`、`resume_webhook`
- `attach_feed_to_webhook`、`detach_feed_from_webhook`
**账户(读取)**
- `me` — 账户邮箱、计划、状态(用作烟雾测试)
## 环境
- `FEEDBAGEL_API_KEY`(必需)
- `FEEDBAGEL_API_BASE`(可选,默认为生产环境)
## 许可证
MIT