MCP Catalogs
Homemcp-bear screenshot

mcp-bear

by jkawamoto·70·Score 46

MCP server for Bear note-taking app with multiple client support and good documentation.

productivitynote-takingother
9
Forks
1
Open issues
3 mo ago
Last commit
2d ago
Indexed

Overview

The Bear MCP server provides a comprehensive integration with Bear note-taking software, exposing numerous actions through the Model Context Protocol. It supports opening, creating, modifying notes, managing tags, and performing various organizational tasks within Bear. The server is actively maintained with recent commits and includes detailed installation instructions for multiple MCP clients including Goose, Claude Desktop, and LM Studio.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Automating note creation and organization between Bear and AI assistants
you:Integrating Bear notes into AI workflows for enhanced content processing
you:Managing Bear tags and notes programmatically through MCP clients

When to choose this

Choose this MCP server if you use Bear for note-taking and want AI assistants to interact with your notes through the MCP protocol.

When NOT to choose this

Don't choose this if you use a different note-taking app or if you need full write capabilities to notes (some actions are partial).

Tools this server exposes

12 tools extracted from the README
  • /open-note

    Opens a specific Bear note

  • /create

    Creates a new Bear note

  • /add-text

    Adds text to an existing Bear note

  • /add-file

    Adds a file to a Bear note

  • /tags

    Lists tags in Bear notes

  • /open-tag

    Opens all notes with a specific tag

  • /rename-tag

    Renames a tag in Bear notes

  • /delete-tag

    Deletes a tag from Bear notes

  • /trash

    Moves a Bear note to trash

  • /archive

    Archives a Bear note

  • /untagged

    Shows notes without any tags

  • /search

    Searches Bear notes with keywords

Comparable tools

notion-mcpevernote-mcpobsidian-mcpapple-notes-mcp

Installation

Installation

  1. Install uv on your system
  1. Set the BEAR_API_TOKEN environment variable to your API token
  1. Configure in your MCP client:

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "bear": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/jkawamoto/mcp-bear",
        "mcp-bear",
        "--token",
        "<YOUR_TOKEN>"
      ]
    }
  }
}

Goose

Add to ~/.config/goose/config.yaml:

extensions:
  bear:
    name: Bear
    cmd: uvx
    args: [--from, git+https://github.com/jkawamoto/mcp-bear, mcp-bear]
    envs: { "BEAR_API_TOKEN": "<YOUR_TOKEN>" }
    enabled: true
    type: stdio

LM Studio

Click the install button from the repository page or manually configure.

Compare mcp-bear with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.