Skip to content
For the complete documentation index, see llms.txt.

MCP / Claude Code

Add Done Bear to Claude Code

Run one `claude mcp add` command, then sign in with OAuth. Claude Code can capture and complete Done Bear tasks without leaving your terminal.

MCP server endpoint

https://mcp.donebear.com/mcp

Connect Claude Code to Done Bear

  1. 1

    Add the server with one command

    Run `claude mcp add --transport http donebear https://mcp.donebear.com/mcp`. Add `--scope user` for every project.

  2. 2

    Verify with /mcp and sign in

    Reopen Claude Code and run `/mcp`. The first task request opens an OAuth sign-in.

Add the server (default local scope)

claude mcp add --transport http donebear https://mcp.donebear.com/mcp

Register for every project (user scope)

claude mcp add --transport http --scope user donebear https://mcp.donebear.com/mcp

Know before you connect

  • The `--transport http` flag is required; without it, Claude Code assumes a stdio command and fails.
  • Restart or reopen the session after adding the server so it picks up the new config.

Connect securely

  • OAuth 2.1

    Sign in through your browser. Revoke it in Done Bear or by removing the Claude Code connector.

  • Read-only and write scopes

    Read-only access cannot create, edit, or complete tasks.

  • Scoped to your workspace

    The connector reaches Done Bear data, not other files on your machine.

Frequently asked questions

How do I verify Claude Code connected to Done Bear?

Run `/mcp` in a Claude Code session. If Done Bear is missing, rerun the add command and restart the session.

Where does Claude Code save the server, and what are scopes?

The default is the current project. Use `--scope user` for every project or `--scope project` for a shared `.mcp.json`.

Give Claude Code a real to-do list to work with

Done Bear is a local-first, GTD-native task manager, free to start, with no trial and no credit card.