内容
# mcp-morning-brief
> 订阅 RSS/Atom 源。获取每日摘要,去除重复内容。**输入源,输出结构化摘要,无需界面**。免费,MIT 许可。
现有的新闻/RSS MCP(模型上下文协议服务器)要么直接转储原始项目,要么需要付费 API。而 **`mcp-morning-brief` 提供了特定的“晨间简报”格式** —— 刚好能与每日 Claude Desktop 聊天搭配使用。
---
## 安装
```json
{
"mcpServers": {
"brief": {
"command": "npx",
"args": ["-y", "@dpm-tools/mcp-morning-brief"]
}
}
}
```
需要 Node.js 22.18+。源列表存储在 `~/.mcp-morning-brief/feeds.json`。
---
## 工具 (5)
- **`list_feeds`** — 显示所有已订阅的源。
- **`add_feed`** — 订阅(通过获取和解析进行验证)。
- **`remove_feed`** — 按 URL 或标签取消订阅。
- **`fetch_feed`** — 获取任何 RSS/Atom 源(无论是否订阅)。
- **`get_brief`** — 指定时间范围内(去除重复)的摘要,按源分组。
---
## 示例提示
- *"请订阅 https://news.ycombinator.com/rss"*
- *"给我过去 24 小时的晨间简报。"*
- *"获取 https://lobste.rs/rss 中最新的 10 条信息"*
- *"我订阅了哪些源?"*
更多示例请参见 [`examples/prompts.md`](./examples/prompts.md)。
---
## 为什么存在
人们觉得自己没有阅读 RSS 阅读器而感到内疚。这个服务器重新定义了 RSS 作为 **对话附件** —— Claude 在每日聊天开始时拉取您的晨间简报。
除了 `@modelcontextprotocol/sdk` 之外,没有其他依赖。使用正则表达式解析 RSS 2.0 + Atom(处理 95% 的源)。以 JSON 格式本地存储源列表。无需 API 密钥。无需云同步。
---
## dpm 的其他服务器
- **`mcp-devkit`**,**`mcp-public-data`**,**`mcp-diff`**,**`mcp-archive`**,**`mcp-citations`**,**`mcp-ical`**,**`mcp-dict`**,**`mcp-http-inspect`**。
---
## 许可证
MIT © dpm (digital product mill)