Better Bear

io.github.mreider由 GitHub 帳號 mreider 發布v0.4.21更新於 Oct 24, 2026

MCP server for Bear notes — read, search, create, edit, tag, and manage notes via CloudKit

已驗證STDIO僅桌面效率與工作流知識與記憶

概覽

AI 產生的概覽

本機 MCP 伺服器與命令列工具,讓助理透過 CloudKit 讀取、搜尋、建立、編輯、加上標籤與管理 Bear 筆記,並提供精選的上下文庫。

可以做什麼
列出、搜尋與讀取 Bear 筆記,包含全文搜尋、資料庫統計與健康檢查。
適用情境
適合以 Bear 記錄筆記、並希望助理搜尋、摘要、建立或更新筆記,或把部分筆記整理成可供檢索的上下文庫的情境。
執行需求
以本機程序在使用者機器上執行(npm 套件 better-bear,或 bcli 執行檔)。需要 macOS、Bear 軟體,並透過 bcli auth 步驟登入 iCloud 帳號。未宣告環境變數或請求標頭。
安裝前請注意
安裝過程會以 iCloud 驗證,工具因此能存取你的 Bear 筆記。它可以建立、編輯、加上標籤並附加檔案到筆記,上下文庫也會把選取的筆記同步到本機資料夾供助理讀取。依賴其寫入結果前請先確認。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Better Bear,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

better bear

[better-bear MCP server]

[Build] [Release] [npm] [License: MIT] [better-bear MCP server] [Buy Me A Coffee]

MCP server and CLI for Bear notes via CloudKit. Includes a context library — a curated, synced folder of notes optimized for LLM consumption, inspired by Karpathy's LLM Knowledge Base pattern.

Full docs: better-bear.com

Install

Install the CLI, then connect to Claude:

curl -sL https://raw.githubusercontent.com/KuvopLLC/better-bear/main/install.sh | bashbcli authbcli mcp install

This installs the bcli binary, authenticates with iCloud, and sets up the MCP server for both Claude Desktop (via .mcpb bundle) and Claude Code.

Other install methods

MethodCommand
Claude Desktop onlybcli mcp install --desktop-only
Claude Code onlybcli mcp install --code-only
Claude Code (direct)claude mcp add better-bear -- npx -y better-bear
Config filebcli mcp install --json
.mcpb bundleDownload from latest release and double-click

Manage

bcli mcp status      # check what's configuredbcli mcp uninstall   # remove from Claude Desktop and Claude Codebcli mcp reinstall   # clean uninstall + installbcli upgrade         # upgrade bcli binary

CLI

All commands also work standalone from the terminal:

bcli ls                          # list notesbcli search "query"              # full-text searchbcli create "Title" -b "Body"    # create a notebcli edit <id> --append "text"   # append to a notebcli tags                        # list all tagsbcli attach <id> photo.jpg       # attach a filebcli stats                       # library statisticsbcli health                      # health check

See better-bear.com for the full command reference.

Context Library

Turn a subset of your Bear notes into a synced, curated context folder that Claude can navigate using index-first retrieval. Tag notes with #context in Bear, sync, and Claude reads a compact index to find relevant files — loading only what it needs, not everything.

bcli context init                          # one-time setupbcli context sync                          # pull qualifying notesbcli context add <id> --subtag research    # tag a note for inclusionbcli context status                        # health check

Or tell Claude: "Set up a context library" — and it handles everything via MCP tools.

The architecture follows Karpathy's three-folder pattern: bear/ (synced from CloudKit), external/ (PDFs, exports, shared docs), and inbox/ (drop zone for triage). An index.md manifest maps everything. See better-bear.com for full documentation.

MCP Tools

34 tools covering notes, tags, TODOs, attachments, search, front matter, stats, health checks, and the context library. See the MCP server README for the full list.

Contributors

[mreider] [program247365] [asabirov] [darronz]

來源:README.md,提交 2c36160

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.4.21最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分