Skip to content

Claude Desktop

Prerequisites

Install Bridge

sh
git clone https://github.com/CameronBrooks11/super-productivity-local-bridge.git
cd super-productivity-local-bridge
scripts/install.sh

Generate Config

sh
sp-local-bridge-print-config claude-desktop

Example output:

json
{
  "mcpServers": {
    "super-productivity": {
      "command": "/home/you/.local/bin/sp-local-bridge-mcp",
      "args": []
    }
  }
}

The command path will be resolved to your actual installation location. Claude Desktop typically does not inherit shell PATH, so the absolute path is required.

Use --bare for a bare command name (only if you've configured Claude Desktop's PATH).

Add Config

Add the output to your Claude Desktop config file:

OSPath
Linux~/.config/Claude/claude_desktop_config.json
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json

If the file already exists with other MCP servers, merge the super-productivity entry into the existing mcpServers object.

Restart or Reload Host

Restart Claude Desktop completely after editing the config file. There is no hot-reload.

Verify

sh
sp-local-bridge-doctor

Or ask Claude to check your Super Productivity health — it will invoke the bridge tools if configured correctly.

Troubleshooting

ProblemFix
Tools not showingRestart Claude Desktop after config edit
SP unreachableStart Super Productivity, enable Local REST API (Settings → Sync & Export)
Command path wrongRe-run sp-local-bridge-print-config claude-desktop for current path
Config parse errorValidate JSON syntax — check for trailing commas

See also: Troubleshooting

Uninstall Cleanup

  1. Remove the super-productivity entry from claude_desktop_config.json
  2. Restart Claude Desktop
  3. Optionally run scripts/uninstall.sh to remove the bridge binary

Released under the MIT License. New users: use the Go bridge.