Keep VS Code Copilot MCP config in sync with mcprack
Find a file
CyberVitexus 10c9e55bdf ci: fix node-local Jenkinsfile for current agents
Use unlabelled agents, mount the git mirror into the build container so
worktree checkouts resolve, limit the matrix to debian:trixie, and keep
an empty installOrder.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-28 23:53:17 +02:00
debian ci: fix node-local Jenkinsfile for current agents 2026-09-28 23:53:17 +02:00
mcprack_sync_vscode Initial release of mcprack-sync-vscode. 2026-09-28 20:21:03 +02:00
systemd Initial release of mcprack-sync-vscode. 2026-09-28 20:21:03 +02:00
.gitignore Initial release of mcprack-sync-vscode. 2026-09-28 20:21:03 +02:00
LICENSE Initial release of mcprack-sync-vscode. 2026-09-28 20:21:03 +02:00
pyproject.toml Initial release of mcprack-sync-vscode. 2026-09-28 20:21:03 +02:00
README.md Initial release of mcprack-sync-vscode. 2026-09-28 20:21:03 +02:00

mcprack-sync-vscode

Keep VS Code (GitHub Copilot MCP) server configuration up to date from a mcprack catalog.

Install

sudo apt install mcprack-sync-vscode

Setup

mcprack-sync-vscode configure \
  --url https://mcprack.example.com \
  --token mcr_your_token_here

mcprack-sync-vscode sync
mcprack-sync-vscode sync --dry-run
mcprack-sync-vscode status

Default target (Linux): ~/.config/Code/User/mcp.json (uses Code Insiders path if that file already exists and the stable one does not).

Merges the servers key (VS Code / Copilot shape). Local-only servers are preserved unless you pass --replace.

Timer

systemctl --user enable --now mcprack-sync-vscode.timer

License

MIT