mcpField
S
SourceHarbor MCP

SourceHarbor MCP

本地服务
github.com/xiaojiou176-open生产力222 周前更新

关于 SourceHarbor MCP

SourceHarbor MCP 被描述为面向 YouTube、Bilibili、RSSHub 和 RSS 的来源优先知识管理平台。所附 README 实际介绍的是 BrewMe:一款本地优先的新闻工具,可收集并排序订阅源、网页、播客、论文和 GitHub 内容,生成个人简报。

主要功能

  1. 01采集 RSS、网页、播客、论文和 GitHub 内容
  2. 02按个人兴趣排列条目
  3. 03将新闻整理为简报
  4. 04提供网页、终端和二进制入口
  5. 05通过 Docker Compose 运行抓取、排序和简报服务

适用场景

  1. 01准备个性化晨间新闻简报
  2. 02汇集 RSS 和网页来源的更新
  3. 03查看排序后的播客、论文和 GitHub 条目

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"xiaojiou176-open-sourceharbor": {
"command": "uvx",
"args": [
"sourceharbor"
],
"env": {
"SOURCE_HARBOR_API_BASE_URL": "<SOURCE_HARBOR_API_BASE_URL>"
}
}
}
}
启动命令uvx sourceharbor
需要配置的环境变量
SOURCE_HARBOR_API_BASE_URLBase URL for a running SourceHarbor API.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypisourceharbor0.1.14

工具

19

收录的工具列表 · 更新于 2 周前

参数类型必填说明
idany否
idsany否
tagsany否
actionstring是
enabledboolean否
categoryany否
platformany否
priorityany否
source_urlany否
source_typeany否
adapter_typeany否
enabled_onlyany否
rsshub_routeany否
source_valueany否

详细介绍

热饮

BrewMe

醒来,新闻已冲泡好

星标 最近提交 许可证

你将获得什么 • 安装 • 工作原理 • 生态系统


BrewMe 就是装在盒子里的晨间新闻台。RSS、网页、播客、论文、GitHub——统统收录,再按你在意的内容排序,在闹钟响起的那一刻送到你面前。

┌──────────────────────────────────────┐
│  LOCAL-FIRST          ████████ 100%  │
│  SOURCE-TRACEABLE     ████████ 100%  │
│  TYPING REQUIRED      ░░░░░░░░   0%  │
│  VIBES                ████████ ZERO  │
│                                FILLER│
└──────────────────────────────────────┘

个人新闻冲泡器。采集、加权、总结。咖啡因级别的信噪比。

你将获得什么

界面内容
brewme appsWeb、终端和二进制入口。相同的冲泡,不同的杯子。
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 — 条款简短,自由无限。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。