Summary
Your notes, answerable, without putting them at risk.
Read-only is the whole design. The agent can find a note, follow a tag and quote back what is there, and there is no path by which it edits or deletes anything in Bear.
What it is
A TypeScript MCP server that reads the Bear note app's SQLite database on macOS in read-only mode. Four tools and no write path, so nothing the agent does can modify your notes.
What you get
- Notes searched by term or by tag
- A note opened by title or by ID
- Every tag in Bear listed
- All the notes carrying a given tag
- Read-only by construction: the connection to Bear's database opens without write access
Requirements
macOS with Bear installed, and Node.js 18 or higher. npx github:bart6114/my-bear-mcp-server runs it with nothing to build, and it connects to the Bear database itself.
Setup effort
One command — npx github:bart6114/my-bear-mcp-server
