Bear MCP Server logo

Bear MCP Server

by akseyh

The Bear MCP Server provides access to Bear Notes data via the Model Context Protocol. It allows querying and retrieving notes and tags from the Bear Notes application's SQLite database.

View on GitHub

Last updated: N/A

What is Bear MCP Server?

This is a Model Context Protocol (MCP) server that allows access to data stored within the Bear Notes application. It interacts with Bear's SQLite database to retrieve notes and tags.

How to use Bear MCP Server?

  1. Clone the repository. 2. Navigate to the project directory. 3. Install dependencies using npm install. 4. Build the project using npm run build. 5. Configure your claude_desktop_config.json with the correct path to the built index.js file. 6. Start the server. You can then use the available MCP tools (get_notes, get_tags, get_notes_like) to interact with the Bear Notes data.

Key features of Bear MCP Server

  • Read notes

  • Search notes by text

  • List all tags

  • MCP integration

Use cases of Bear MCP Server

  • Integrating Bear Notes data into other applications

  • Programmatically accessing and manipulating Bear Notes

  • Building custom tools for Bear Notes

  • Using Bear Notes data with Claude Desktop

FAQ from Bear MCP Server

What is MCP?

Model Context Protocol

Where are Bear's notes located?

Bear stores notes on SQLite database. https://bear.app/faq/where-are-bears-notes-located

What are the requirements to use this server?

Node.js, Bear note application (macOS), Access to Bear database

How do I configure Claude Desktop to use this server?

Update your claude_desktop_config.json with the correct path to the built index.js file.

What MCP tools are available?

get_notes, get_tags, get_notes_like