VS Code Copilot
Prerequisites
- Super Productivity desktop app running with Local REST API enabled (Settings → Sync & Export → Local REST API)
- VS Code with GitHub Copilot Chat extension
sp-local-bridgeinstalled (Getting Started)
Install Bridge
sh
git clone https://github.com/CameronBrooks11/super-productivity-local-bridge.git
cd super-productivity-local-bridge
scripts/install.shGenerate Config
sh
sp-local-bridge-print-config vscode-copilotExample output:
json
{
"servers": {
"superProductivity": {
"type": "stdio",
"command": "/home/you/.local/bin/sp-local-bridge-mcp",
"args": []
}
}
}The command path will be resolved to your actual installation location.
Use --bare for a bare command name (only works if ~/.local/bin is on VS Code's PATH).
Add Config
Add the output to one of:
- Workspace:
.vscode/mcp.jsonin your project root - Global: Command Palette →
MCP: Open User Configuration
Restart or Reload Host
VS Code will detect the new config automatically. If prompted, trust the MCP server.
If tools don't appear, run MCP: Reset Cached Tools from the Command Palette or restart VS Code.
Verify
sh
sp-local-bridge-doctorOr ask Copilot Chat to check Super Productivity health — it will invoke the health tool.
Troubleshooting
| Problem | Fix |
|---|---|
| Server not starting | Run MCP: List Servers → select server → "Show Output" for logs |
| SP unreachable | Start Super Productivity, enable Local REST API (Settings → Sync & Export) |
| Tools not appearing | MCP: Reset Cached Tools or restart VS Code |
| Command not found | Re-run sp-local-bridge-print-config vscode-copilot for absolute path |
See also: Troubleshooting
Uninstall Cleanup
- Remove the
superProductivityentry from.vscode/mcp.jsonor user settings - Optionally run
scripts/uninstall.shto remove the bridge binary