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
bear://tags

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.

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.