MCP Catalogs
Home

bear-mcp

by autonomee·0·Score 34

Bear Notes MCP server enables AI to search, read, create, and browse Bear notes directly through their local SQLite database.

productivityfile-systemknowledge-graph
0
Forks
0
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

This MCP server provides seamless integration between Bear Notes and AI assistants, offering direct read access to Bear's SQLite database for instant search and retrieval. It supports creating new notes using Bear's native URL scheme, ensuring data consistency without cloud dependencies. The server includes both local MCP integration and HTTP mode with optional authentication, making it suitable for various setups.

Try asking AI

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

you:Search and retrieve specific notes from your Bear knowledge base using AI assistants
you:Create new notes through AI interactions while maintaining existing tagging structure
you:Browse and analyze notes by tags, including nested tag relationships
you:Is this secure?
you:Does it work with encrypted notes?

When to choose this

Choose Bear Notes MCP when you use Bear for note-taking and want AI assistants to access your notes without cloud dependencies.

When NOT to choose this

Don't choose this if you use a different note-taking app, need cross-platform support (Bear is macOS/iOS only), or require advanced note editing capabilities.

Tools this server exposes

5 tools extracted from the README
  • search_notes

    Full-text search across titles and body text

  • read_note

    Get full content of a note by title or UUID

  • create_note

    Create a new note with title, body, and tags

  • list_by_tag

    Browse notes by tag (supports nested tags)

  • list_tags

    List all tags with note counts

Comparable tools

notion-mcpobsidian-mcpevernote-mcp

Installation

Installation

  1. Clone and setup:
git clone https://github.com/autonomee/bear-mcp.git
cd bear-mcp
bun install
  1. Configure Claude Code:

Add to your Claude Code MCP settings (~/.claude.json or project settings):

{
  "mcpServers": {
    "bear-notes": {
      "command": "bun",
      "args": ["run", "/path/to/bear-mcp/src/index.ts"]
    }
  }
}
  1. For HTTP mode:
export BEAR_MCP_API_KEY="your-secret-key"
bun run start:http

FAQ

Is this secure?
Yes, the server operates locally without cloud dependency. Note creation uses Bear's native URL scheme, and for HTTP mode, you can add an API key for authentication.
Does it work with encrypted notes?
Encrypted notes are excluded from search results as Bear handles decryption internally. The server only has read-only access to the SQLite database.

Compare bear-mcp with

GitHub →

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