Official descriptionBear Notes MCP Server An unofficial, opinionated MCP server for Bear Notes โ built around relevance-ranked search instead of substring matching.
Config template (adjust for your client)
claude mcp add claude-desktop-extension-bear-notes -- npx -y claude-desktop-extension-bear-notes
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
205 โ ยท vasylenko/claude-desktop-extension-bear-notes ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร ยท listed by 7 sources
Score
score 703 ยท 205 โ ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆๅก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository vasylenko/claude-desktop-extension-bear-notes๏ผfirst catalogued 2026-10-09๏ผlast seen 2026-10-16ใThere is no official certification or quality rating here โ we record sources and dates only.
An unofficial, opinionated MCP server for Bear Notes โ built around relevance-ranked search instead of substring matching. Results come ranked across titles, bodies, and hierarchical tags, with snippets and combinable filters (tag, date, pinned). Reads run direct against Bear's SQLite database โ no Bear app required for queries. Writes route through Bear's own URL handler โ atomic and validated by Bear. Offline-first: no network calls, no telemetry, all processing on your Mac. Works with any MCP client โ Claude Desktop, Claude Code, Codex, Gemini, Cursor. Ships as a one-click **.mcpb extension** or a standalone **npm package**. Example prompts: > Find the deep-dive I wrote on export pipelines, somewhere under #engineering/ > Append today's decisions to the 'Decisions' section of my Weekly Ops note > Pull every note under #research/llm-evals into a survey outline > Find my notes tagged #blog/drafts and draft this week's post outline โจ Key Features - **Read-only by default โ flip Edit Mode for writes.** 4 tools always on (search, open, find untagged, list tags); 8 more in Edit Mode for create, edit, attach, tag, archive - **Relevance-ranked search** across titles, bodies, and tags โ finds the right note, not just the ones that contained your literal words - **Date-based search** with relative dates ("yesterday", "last week", "start of last month") - **Hierarchical tag management** โ view tags as a tree with note counts; rename or delete a tag across the whole library - **Surgical writes** โ append at a specific heading or replace a section without rewriting the whole note - **File attachments** โ attach images, PDFs, and documents up to 25 MB; symlinks rejected for safety - **New note convention** (opt-in) โ place tags right after the title instead of at the bottom - **Local-first** โ direct read-only SQLite reads, native node:sqlite, no network calls, no telemetry > [!NOTE] > Complete privacy (except the data you send to your AI provider when using an AI assistant, of course): this server makes no external connections. All processing happens locally on your Mac using Bear's own database and API. There is no extra telemetry, usage statistics or anything like that. ๐ค Who is this for This is an unofficial, opinionated alternative to the native Bear MCP. It fits when: - **You have years of notes and substring search isn't enough.** Search ranks results by relevance โ titles, bodies, and tag matches across the whole library โ so the right note rises to the top, even when your phrasing has drifted. - **You bounce between MCP clients.** Stdio transport works with Claude Desktop, Claude Code, Codex CLI, Gemini, Cursor, Windsurf โ anything that speaks MCP. No per-client glue code, no lock-in. - **You want to query without pulling Bear forward.** Reads run straight against Bear's SQLite database. No need to keep Bear open โ or even running โ for a quick lookup mid-conversation. (Writes still route through Bear, atomically.) - **You manage tags across the whole library.** Rename or delete a tag everywhere it appears, atomically. Hierarchical tag matching in search rolls up subtags automatically โ work that's tedious through Bear's UI alone. - **You care about supply-chain hygiene.** Native node:sqlite โ no unsigned third-party binaries, no Gatekeeper hassles. Network-free server: no remote-fetch tools, no prompt-injection surface. If you have a small library and just want a quick notes integration, you may not need this yet. ๐ฆ Installation Claude Desktop Extension **Prerequisites**: Bear app must be installed and Claude Desktop must be installed. 1. Download the latest bear-notes-mcpb-*.mcpb extension file from Releases 2. Make sure your Claude Desktop is running (start if not) 3. Doubleclick on the extension file โ Claude Desktop should show you the installation prompt