MCP Catalogs
Home

bear-notes-mcp

by bejaminjones·34·Score 46

MCP server for Bear note app with full read/write capabilities and hybrid sync-safe approach.

productivityknowledge-graphfile-system
8
Forks
1
Open issues
3 mo ago
Last commit
2d ago
Indexed

Overview

This MCP server provides comprehensive access to Bear notes using a hybrid architecture: direct database reads for performance and Bear's API for sync-safe writes. It offers 26 read operations including search, organization, and content analysis, plus 6 write operations via Bear's x-callback-url API. The server includes robust safety features like conflict detection, tag validation, and iCloud sync compatibility. Built with TypeScript using a service-oriented architecture with 384 comprehensive tests.

Try asking AI

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

you:AI-powered note management and search across Bear notes
you:Automating note organization and tagging workflows
you:Content analysis and insights from note-taking patterns
you:Is this Bear MCP server safe to use with iCloud sync?
you:What are the system requirements?

When to choose this

Choose this if you're a Bear notes user who wants comprehensive read/write access to your notes through Claude Desktop with iCloud sync safety.

When NOT to choose this

Don't choose this if you don't use the Bear app, as it's specifically designed for Bear's database structure and API.

Tools this server exposes

12 tools extracted from the README
  • get_database_stats

    Overview of your Bear database

  • get_notes

    List notes with filtering options

  • get_note_by_id

    Get specific note by ID

  • get_note_by_title

    Find note by exact title

  • get_tags

    List all tags with usage counts

  • get_notes_by_tag

    Find notes with specific tag

  • search_notes_fulltext

    Full-text search with relevance scoring

  • find_similar_notes

    Content similarity matching

  • get_note_analytics

    Comprehensive note statistics

  • create_note

    Create new notes with tags and content

  • update_note

    Update existing notes safely

  • duplicate_note

    Create copies of existing notes

Comparable tools

notion-mcpobsidian-mcpevernote-mcp

Installation

Installation

  1. Clone and setup:
git clone <repository-url>
cd bear-notes-mcp
npm install
npm run build
  1. Add to Claude Desktop configuration:

Edit ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "bear": {
      "command": "node",
      "args": ["/path/to/bear-notes-mcp/dist/index.js"],
      "env": {}
    }
  }
}
  1. Restart Claude Desktop and start using Bear notes with natural language!

FAQ

Is this Bear MCP server safe to use with iCloud sync?
Yes, it uses a hybrid approach: direct database reads (safe) and Bear API for writes (sync-safe). All write operations use Bear's official x-callback-url API to prevent iCloud conflicts.
What are the system requirements?
Requires Bear app installed on macOS, Claude Desktop app, and Node.js 18+. The server automatically locates your Bear database at '~/Library/Group Containers/9K33E3U3T4.net.shinyfrog.bear/Application Data/database.sqlite'.

Compare bear-notes-mcp with

GitHub →

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