Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Reason given by maintainers: incorrect --version string

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.1.tar.gz (142.3 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.1-py3-none-any.whl (26.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sp_local_bridge-0.2.1.tar.gz
  • Upload date:
  • Size: 142.3 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.1.tar.gz
Algorithm Hash digest
SHA256 9c757ae405a4cc685f41302cf84a371a861b22bf1196747372186c0f8b69f313
MD5 57395953b41a12061ada0554d34b4c5d
BLAKE2b-256 582a8a1ac75fb752a4373a8e02bfcf94276e3e43ffdc7176b077d45732081ace

See more details on using hashes here.

Provenance

The following attestation bundles were made for sp_local_bridge-0.2.1.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.1-py3-none-any.whl.

File metadata

File hashes

Hashes for sp_local_bridge-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5cf9687f4fc776b12a5bdfdef790f575e1d13aa069ad72bc3d5ca5c22048ef7c
MD5 073785184e1a6e873f346ea1c85d25ea
BLAKE2b-256 96edc5c4dde6f13987e16862eaa7a3aab621e6af9bf4182e76eca9cdc2186b02

See more details on using hashes here.

Provenance

The following attestation bundles were made for sp_local_bridge-0.2.1-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

0.2.2

2 files

This release

0.2.1 This release

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