Bear MCP Server
This project is a Model Context Protocol (MCP) server that provides access to the Bear Notes.
Bear stores notes on SQLite database. This MCP server runs some SQL commands to access this notes. https://bear.app/faq/where-are-bears-notes-located
Features
- Read notes
- Search notes by text
- List all tags
Installation
Claude Desktop Config
Update your claude_desktop_config.json
Docker
NPM
When the server is started, the following MCP tools become available:
get_notes
: Retrieves all notesget_tags
: Lists all tagsget_notes_like
: Searches for notes containing specific text
Requirements
- Node.js
- Bear note application (macOS)
- Access to Bear database
License
ISC
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Allows the AI to read from your Bear Notes
Related Resources
Related MCP Servers
- -securityAlicense-qualityAllows the AI to read from your local Apple Notes database (macOS only)Last updated -113PythonMIT License
- AsecurityAlicenseAqualityAllows AI to interact with your Zotero library.Last updated -515126TypeScriptMIT License
- AsecurityAlicenseAqualityFacilitates interaction with Bear note-taking software, allowing users to perform actions like opening notes, creating notes, and searching through Bear's X-callback-url Scheme.Last updated -833PythonMIT License
- -securityAlicense-qualityConnects Bear Notes to AI assistants using semantic search and RAG (Retrieval-Augmented Generation), allowing AI systems to access and understand your personal knowledge base through meaningful search rather than just keyword matching.Last updated -65JavaScriptMIT License