Bear App MCP Server

An MCP server for Raindrop.io

Local serverstdioPython

What is the Bear App MCP Server?

An MCP server for Raindrop.io

The short version

A Python-based MCP (Machine Control Protocol) interface for Bear, the beautiful, flexible writing app for notes and prose.

  • Retrieve the latest notes sorted by update date
  • Specify the number of notes to return
  • Returns note titles with their last update timestamps
  • Filter notes by a specific tag
  • Returns all notes with the specified tag, sorted by update date
  • Tags should include the '#' prefix (e.g., '#work')

What it needs from you

  1. Python 3.11 2. Install UV curl -LsSf https://astral.sh/uv/install.sh | sh 3. Install Dependancy uv activate && uv install

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Bear App MCP Server

{
  "mcpServers": {
    "Raindrop": {
      "command": "uv",
      "args": [
        "--directory",
        "<location to project clone>",
        "run",
        "bear.py"
      ],
      "env": {
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  1. Python 3.11 2. Install UV curl -LsSf https://astral.sh/uv/install.sh | sh 3. Install Dependancy uv activate && uv install

Frequently asked questions

It is a Python-based MCP (Machine Control Protocol) server that lets you interact with the Bear note‑taking app. It provides tools to list, filter, read summaries, and delete notes.