关于 SourceHarbor MCP
SourceHarbor MCP 被描述为面向 YouTube、Bilibili、RSSHub 和 RSS 的来源优先知识管理平台。所附 README 实际介绍的是 BrewMe:一款本地优先的新闻工具,可收集并排序订阅源、网页、播客、论文和 GitHub 内容,生成个人简报。
主要功能
- 01采集 RSS、网页、播客、论文和 GitHub 内容
- 02按个人兴趣排列条目
- 03将新闻整理为简报
- 04提供网页、终端和二进制入口
- 05通过 Docker Compose 运行抓取、排序和简报服务
适用场景
- 01准备个性化晨间新闻简报
- 02汇集 RSS 和网页来源的更新
- 03查看排序后的播客、论文和 GitHub 条目
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
19收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| id | any | 否 | |
| ids | any | 否 | |
| tags | any | 否 | |
| action | string | 是 | |
| enabled | boolean | 否 | |
| category | any | 否 | |
| platform | any | 否 | |
| priority | any | 否 | |
| source_url | any | 否 | |
| source_type | any | 否 | |
| adapter_type | any | 否 | |
| enabled_only | any | 否 | |
| rsshub_route | any | 否 | |
| source_value | any | 否 |
详细介绍
BrewMe
醒来,新闻已冲泡好
BrewMe 就是装在盒子里的晨间新闻台。RSS、网页、播客、论文、GitHub——统统收录,再按你在意的内容排序,在闹钟响起的那一刻送到你面前。
┌──────────────────────────────────────┐
│ LOCAL-FIRST ████████ 100% │
│ SOURCE-TRACEABLE ████████ 100% │
│ TYPING REQUIRED ░░░░░░░░ 0% │
│ VIBES ████████ ZERO │
│ FILLER│
└──────────────────────────────────────┘
个人新闻冲泡器。采集、加权、总结。咖啡因级别的信噪比。
你将获得什么
| 界面 | 内容 |
|---|---|
brewme apps | Web、终端和二进制入口。相同的冲泡,不同的杯子。 |
packages & starter-packs | 冲泡专属新闻所需的一切。 |
contracts | 来源架构、加权架构、简报架构。全部受版本控制。 |
infra | 一个 Docker compose。Cron、抓取器、排序器、冲泡器、服务端。 |
evals | 证明今天冲泡的内容比昨天更好。 |
重要
默认优先本地运行。不进行隐蔽遥测。不经云端往返。除非你明确将数据发送到其他地方,否则数据会留在你的机器上。
安装
git clone https://github.com/xiaojiou176-open/BrewMe.git
cd BrewMe
# follow the per-stack quickstart in INSTALL.md or docs/
三条命令。不用 curl | sh。无需登录。运行什么,先看清楚。
安装遇到问题?打开你喜欢的 Agent,然后说 "Read AGENTS.md and bootstrap BrewMe for me." 让 Agent 修好自己的脑子。完整说明见:docs/。
工作原理
这个仓库分为七层——正好对应 git log 中的七次提交。新工作以小型、有明确名称的 PR 加入。不会有包含 50 个文件的神秘提交。
| 层 | 内容 |
|---|---|
chore: scaffold | 许可证、治理、规范检查关卡、CI 脚手架。 |
feat(core) | 核心引擎。BrewMe 存在的原因。 |
feat(modules) | 包、适配器、服务、插件。第二层。 |
feat(contracts) | 架构、配置、公共边界。其他代码在此交互。 |
test: | 验证凭据。此层的所有内容都必须可运行。 |
feat(ops) | 脚本、基础设施、CI 辅助工具、构建胶水。 |
docs: | 面向公众的文档界面。漂亮的门面。 |
git log 看起来就像建筑楼层平面图。看一眼,就能了解整体结构。
生态系统
BrewMe 属于 *Me 家族:三款个人工具。命令式命名,任务简单直接。
| 仓库 | 内容 |
|---|---|
| BeamMe | 将你的 Agent 配置传送到任意星球 |
| BrewMe (你正在这里) | 醒来,新闻已冲泡好 |
| AgentGangGang | 五个 AI 同处一个侧边栏 |
跨家族品味: BeamMe · BrewMe · OpenVibeCoding · proofyard。
为此仓库点星
如果 BrewMe 帮你省下一次点击、一个小时,或一次头疼——点个星标不花一分钱。公平交易。⭐
Yifeng[Terry] Yu 的其他项目
- BeamMe — 将你的 Agent 配置传送到任意星球
- AgentGangGang — 一个侧边栏里集成五个 AI
- OpenVibeCoding — AI 连夜写代码,你早上发布
- proofyard — 每项声明都附有凭据
- dealyard — 让价格互相竞争,你坐着看就好
许可证
MIT — 条款简短,自由无限。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。