SourceHarbor MCP
Source-first AI knowledge control tower MCP server for YouTube, Bilibili, RSSHub, and RSS.
Connector by xiaojiou176-open · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/xiaojiou176-open-sourceharbor-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 12 read · 8 write · 0 delete · 2 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Python package
Tools by what they do 22
Read from the source code; the running server may list different tools.
Read 12 · Look things up without changing anything.
brewme.artifacts.getbrewme.feed.digests.listbrewme.health.getbrewme.jobs.comparebrewme.jobs.getbrewme.knowledge.cards.listbrewme.reader.documents.getbrewme.reader.documents.listbrewme.reader.navigation.getbrewme.retrieval.searchbrewme.ui_audit.readbrewme.videos.list
Write 8 · Create, change, send or run things.
brewme.computer_use.runbrewme.ingest.runs.getbrewme.ingest.runs.listbrewme.notifications.managebrewme.reports.daily_sendbrewme.subscriptions.managebrewme.videos.processbrewme.workflows.run
Not yet classified 2 · We could not tell from the name and description.
brewme.ingest.pollbrewme.ui_audit.run
Secrets and settings it asks for
Other settings (environment variables or headers).
SOURCE_HARBOR_API_BASE_URL
Files it touches
- Any path the agent passes to its tools
Tools (22)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
brewme.artifacts.getGet artifacts. kind=markdown|asset.
brewme.computer_use.runPlan computer-use actions from an instruction and screenshot with safety policy checks.
brewme.feed.digests.listList digest feed entries with optional feedback and sort filters.
brewme.health.getGet system/provider health in one call. scope=system|providers|all.
brewme.ingest.pollTrigger one ingest poll cycle.
brewme.ingest.runs.getGet one ingest run by id.
brewme.ingest.runs.listList recent ingest runs.
brewme.jobs.compareCompare one job against its previous successful run.
brewme.jobs.getGet one job by id.
brewme.knowledge.cards.listList structured knowledge cards derived from digest outputs.
brewme.notifications.manageManage notifications. action=get_config|set_config|send_test|daily_send|category_send.
brewme.reader.documents.getFetch one published reader document by UUID.
brewme.reader.documents.listList current published reader documents with optional window filter.
brewme.reader.navigation.getGet the current reader navigation brief for one window.
brewme.reports.daily_sendSend daily report notification.
Show 7 more tools
brewme.retrieval.searchSearch retrieval index over generated artifacts (digest/transcript/outline/comments).
brewme.subscriptions.manageManage subscriptions and inspect the shared template catalog for strong-supported YouTube/Bilibili lanes plus generalized RSSHub and RSS intake. action=list|list_templates|list_vendor_signals|upsert|manual_intake|remove|batch_update_category.
brewme.ui_audit.readRead UI audit results. action=get|list_findings|get_artifact|autofix. autofix currently returns a plan-only dry-run summary.
brewme.ui_audit.runRun UI audit from artifact directory evidence and persist the run snapshot.
brewme.videos.listList ingested videos.
brewme.videos.processTrigger ProcessJobWorkflow for one video.
brewme.workflows.runStart operational Temporal workflows via API gateway.
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 11
- Last commit
- May 27, 2026 (5 months ago)
- Last release
- Apr 8, 2026 (6 months ago)
- Last package publish
- Apr 8, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.xiaojiou176-open/sourceharbor-mcp- Version
- 0.1.14
- Auth
- No auth
- Packages
- pypi sourceharbor
- License
- MIT
- Repository
- github.com/xiaojiou176-open/sourceharbor
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from xiaojiou176-open
- 0.659score
OpenVibeCoding Read-only MCP
xiaojiou176-open
Read-only MCP for OpenVibeCoding runs, workflows, proof, queue, replay, and incident reads.
ConnectorCFreshness: CLocal★ 207↓ 68/wkClaude Code +5 - 0.530score
NoteStore Lab MCP
xiaojiou176-open
Local copy-first Apple Notes recovery and review MCP server for NoteStore Lab case roots.
ConnectorCFreshness: CLocal★ 2↓ 67/wkClaude Code +5 - 0.522score
DealWatch
xiaojiou176-open
Local-first grocery price intelligence with a read-only MCP server.
ConnectorCFreshness: CLocalRead-only★ 1↓ 62/wkClaude Code +5 - 0.522score
Campus Copilot MCP
xiaojiou176-open
Read-only MCP server for the local Campus Copilot BFF and imported workspace snapshots.
ConnectorCFreshness: CLocal★ 2Claude Desktop - 0.510score
Apple Notes Snapshot
xiaojiou176-open
Local-first Apple Notes backup control room for macOS with a read-only MCP surface.
ConnectorCFreshness: CLocal★ 1Claude Desktop - 0.506score
Prompt Switchboard MCP Sidecar
xiaojiou176-open
Compare-first local MCP sidecar for browser AI workflows.
ConnectorCFreshness: C★ 2
Cite this page
SourceHarbor MCP. Agent Mart. https://agentmart.dev/connectors/xiaojiou176-open-sourceharbor-mcp (last updated 2026-10-24)