mcpField
S
SourceHarbor MCP

SourceHarbor MCP

ローカル
github.com/xiaojiou176-open生産性222 週間前に更新

SourceHarbor MCP について

SourceHarbor MCPは、YouTube、Bilibili、RSSHub、RSS向けのソース重視のナレッジ管理ツールとされています。提供されたREADMEが説明しているのはBrewMeで、フィード、ウェブ、ポッドキャスト、論文、GitHubの情報をローカルで収集・評価し、個人向けブリーフィングを作成します。

主な機能

  1. 01RSS・ウェブ・ポッドキャスト・論文・GitHubの情報収集
  2. 02関心に応じた項目のランク付け
  3. 03ニュースのブリーフィング化
  4. 04ウェブ・ターミナル・バイナリの各エントリーポイント
  5. 05Docker Composeによる取得・評価・配信サービスの実行

活用シーン

  1. 01個人向けの朝のニュースブリーフィング作成
  2. 02RSSやウェブソースの更新収集
  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 appsウェブ、ターミナル、binのエントリーポイントです。同じブリューを、異なるカップで楽しめます。
packages & starter-packs自分だけのニュースを淹れるために必要なすべてがそろっています。
contractsソース、重み付け、ブリーフの各スキーマです。すべてバージョン管理されています。
infraDocker composeひとつで動作します。Cron、フェッチャー、ランカー、ブリュワー、サーバーが含まれます。
evals今日のブリューが昨日より良いことを証明します。

重要

デフォルトでローカルファーストです。気付かれないテレメトリーはありません。クラウドとの往復もありません。明示的にどこかへ送信するまでは、データはお使いのマシンにとどまります。

インストール

git clone https://github.com/xiaojiou176-open/BrewMe.git
cd BrewMe
# follow the per-stack quickstart in INSTALL.md or docs/

3つのコマンドだけです。curl | shは使いません。ログインも不要です。実行する内容を確認できます。

インストールで問題が起きましたか?お好きなエージェントを開いて、*"AGENTS.mdを読んで、BrewMeのセットアップを手伝って"*と伝えてください。エージェントが自分で問題を解決します。詳細はこちら:docs/。

仕組み

このリポジトリは7つのレイヤーで構成されており、git logにある7つのコミットとちょうど一致します。新しい作業は、名前の付いた小さなPRとして追加します。50ファイルもの正体不明なコミットはありません。

レイヤー内容
chore: scaffoldライセンス、ガバナンス、品質管理ゲート、CIの土台です。
feat(core)中核となるエンジンです。BrewMeが存在する理由です。
feat(modules)パッケージ、アダプター、サービス、プラグインです。2階部分です。
feat(contracts)スキーマ、設定、公開境界です。他のコードはここを介してやり取りします。
test:実行可能な証拠です。このレイヤーのすべてが実行できなければなりません。
feat(ops)スクリプト、インフラ、CIヘルパー、ビルド用の接着部分です。
docs:公開ドキュメントです。見栄えを整える部分です。

git logを見れば、建物のフロア案内のように全体像が分かります。一度見れば、全体の構造を把握できます。

エコシステム

BrewMeは*Meファミリーの一員です。個人向けツールが3つあり、コマンド風の名前と、とてもシンプルな役割を持っています。

リポジトリ内容
BeamMeエージェントの設定を、どんな星にでも届けます
BrewMe (このリポジトリ)目覚めたら、ニュースはもう淹れたて
AgentGangGang5つのAIを1つのサイドバーに

ファミリーを超えたおすすめ: BeamMe · BrewMe · OpenVibeCoding · proofyard。

このリポジトリにスターを付ける

BrewMeのおかげでクリックや時間、頭痛の種が減ったなら、スターを付けるのに費用はかかりません。お互いに得をする取引です。⭐

スター履歴チャート

Yifeng[Terry] Yu のその他のプロジェクト

  • BeamMe — エージェントの設定をあらゆる惑星へ送信します
  • AgentGangGang — 5つの AI を1つのサイドバーに
  • OpenVibeCoding — AI が夜通しコードを書き、あなたは朝にリリースできます
  • proofyard — すべての主張に証拠が付属します
  • dealyard — 価格を競わせて、あなたは座って見守るだけです

ライセンス

MIT — 細かい条件で、大きな自由を。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。