Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.

Super Productivity Local Bridge

[!IMPORTANT] This repository is archived. It has been superseded by the Go bridge.

The Go rewrite provides the same 16 operations, installs as a single binary with no Python or uv runtime to manage, and is where all further development happens. This repository is read-only: no further fixes, releases, or dependency updates.

New and existing installations should move to super-productivity-local-gobridge (docs, migration guide).

The content below describes the final Python release (v0.2.0) and is kept for reference.

CI Python 3.11+ License: MIT

Control Super Productivity tasks, projects, and tags from MCP hosts, CLI, and local automation tools — all through the desktop app's Local REST API.

Why

Super Productivity is a great task manager. This bridge lets AI coding agents and automation scripts interact with it programmatically — creating tasks, tracking work, and managing projects without leaving your workflow.

The bridge talks only to your local Super Productivity API on 127.0.0.1:3876. Your MCP host may have its own data handling, so review the host's privacy model before granting task access.

Features

  • 16 operations — list/get/create/update/complete/uncomplete/start/stop/archive/restore tasks, current task get/set, list projects, list tags, status, health check, plus filters and time fields
  • MCP adapter — live-validated with VS Code Copilot; includes setup guides and config generation for Claude Desktop and Codex CLI
  • CLI — command-line access to common operations (health, status, list/get/create tasks, current task, projects, tags)
  • Host config generator — prints ready-to-paste config with absolute paths for each supported host
  • Doctor command — diagnoses connectivity and configuration issues

Install

Requires Python 3.11+ and uv.

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

Use --dry-run to preview.

Alternatively, install from a GitHub Release wheel:

uv tool install https://github.com/CameronBrooks11/super-productivity-local-bridge/releases/download/v0.2.0/sp_local_bridge-0.2.0-py3-none-any.whl

Configure an MCP Host

sp-local-bridge-print-config vscode-copilot   # VS Code Copilot
sp-local-bridge-print-config claude-desktop    # Claude Desktop
sp-local-bridge-print-config codex             # Codex CLI

Add the printed snippet to the config file shown in the output, then restart the host.

See the host setup guides for detailed instructions.

Verify

sp-local-bridge-doctor

Safety

This bridge has write access to your Super Productivity data (create, update, complete, archive tasks). It talks only to localhost. task.delete is intentionally excluded. Back up your SP data before heavy automation use.

See Security for the full risk profile.

Documentation

Full docs: cameronbrooks11.github.io/super-productivity-local-bridge

Development

uv sync                     # Install deps
make check                  # Format, lint, typecheck, test, build
uv run pytest --cov         # Tests with coverage
uv run pre-commit install   # Git hooks

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sp_local_bridge-0.2.2.tar.gz (143.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sp_local_bridge-0.2.2-py3-none-any.whl (26.5 kB view details)

Uploaded Python 3

File details

Details for the file sp_local_bridge-0.2.2.tar.gz.

File metadata

  • Download URL: sp_local_bridge-0.2.2.tar.gz
  • Upload date:
  • Size: 143.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for sp_local_bridge-0.2.2.tar.gz
Algorithm Hash digest
SHA256 088dac6561787cfac3b0b651cdd29cd2e777363d2214b6617f41caa567ff4844
MD5 f35eef7f7e73637e36c0e41b3a4ae9a6
BLAKE2b-256 a121d11c435c7dfb887b37e02ae95e928ea62500970835b08882911c8cf3ccdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for sp_local_bridge-0.2.2.tar.gz:

Publisher: release.yml on CameronBrooks11/super-productivity-local-bridge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sp_local_bridge-0.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for sp_local_bridge-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ad64150a965f007083a9b9d9ac835153d11d10c52ab56949b14eb1f0aa4b4d67
MD5 552b0b43cbded2741598dbbddad1398f
BLAKE2b-256 c4b5476c65017d6a31181eccc93b26c89680566335602d2591a8d08c13a66de3

See more details on using hashes here.

Provenance

The following attestation bundles were made for sp_local_bridge-0.2.2-py3-none-any.whl:

Publisher: release.yml on CameronBrooks11/super-productivity-local-bridge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 files

0.2.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page