Bear MCP Server

by jkawamoto
Verified

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BEAR_API_TOKENYesYour API token for interacting with Bear note-taking software

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
open_note

Open a note identified by its title or id and return its content.

create

Create a new note and return its unique identifier. Empty notes are not allowed.

tags

Return all the tags currently displayed in Bear’s sidebar.

open_tag

Show all the notes which have a selected tag in bear.

todo

Select the Todo sidebar item.

today

Select the Today sidebar item.

search

Show search results in Bear for all notes or for a specific tag.

grab_url

Create a new note with the content of a web page and return its unique identifier.