My Bear MCP Server

A Model Context Protocol (MCP) server for interacting with the Bear note-taking app

Local serverstdioTypeScript

What is the My Bear MCP server?

My Bear MCP server is a locally run integration for AI assistants that speak the Model Context Protocol. A Model Context Protocol (MCP) server for interacting with the Bear note-taking app.

What you get

A Model Context Protocol (MCP) server that allows AI assistants like Claude to read notes from the Bear note-taking app. This implementation connects directly to the Bear SQLite database in a read-only mode, ensuring your notes remain safe and unmodified.

What the assistant can call

Once My Bear is connected, these are the calls the assistant has available:

  • open_note — The open_note tool exposed by this server
  • search_notes — The search_notes tool exposed by this server
  • get_tags — The get_tags tool exposed by this server
  • open_tag — The open_tag tool exposed by this server

Setting it up

github on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.

Configuration and credentials

  • macOS with Bear app installed - Node.js 18 or higher

Choosing this one

Among the planning and project tracking options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. My Bear's toolset — open_note, search_notes, get_tags and 1 more — is a fair guide to whether it matches your workflow. It is maintained by bart6114; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Before you rely on it

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the my bear mcp server does with a few real requests.

Available tools

ToolWhat it does
open_noteThe open_note tool exposed by this server.
search_notesThe search_notes tool exposed by this server.
get_tagsThe get_tags tool exposed by this server.
open_tagThe open_tag tool exposed by this server.

How to install the My Bear MCP server

{
  "mcpServers": {
    "my-bear": {
      "command": "npx",
      "args": ["-y", "github"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • macOS with Bear app installed - Node.js 18 or higher

Example prompts to try

  • Use My Bear to open note.
  • Use My Bear to search notes.
  • Use My Bear to get tags.

Frequently asked questions

It connects My Bear to MCP-compatible AI assistants such as Claude and Cursor, exposing 4 tools (open_note, search_notes, get_tags, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with My Bear directly.