Releases: vessl-ai/mcpctl
Releases · vessl-ai/mcpctl
v0.0.16
Updates
- Added
toolset
command : You can now easily save/load current tools you are using with your claude, cursor. Rather than changing tokens and environment variables manually through editing mcp.json, you can simply save/load your mcp.json per your client. - Updated support for initiating SSE server instances.
Full Changelog: v0.0.13...v0.0.16
v0.0.13
Updates
- Add sse support for claude when using
mcpctl client connect server <server-name> --client claude
-> automatically connects to sse server
Full Changelog: v0.0.10...v0.0.13
v0.0.10
🚀 Update! Whole re-writing of mcpctl for simpler use.
Plus, upgraded landing page -> https://www.mcpctl.dev
Simplified MCP server managment workflow!
No more long tail of commands - mcpctl install --xxx --yyy ...
.
You just write server spec json and launch it. example server-slack.json
mcpctl server start -f server-slack.json
Easy integration to clients
mcpctl client connect <server-name> --client cursor
Upgrade daemon -> control-plane
Robust & simple running of control plane as os service agent - launchd for mac, systemctl for linux, nssm for windows.
mcpctl control-plane start
Simple secret management
mcpctl secret add <name> --source keychain --value <valule>
Easier profile utilization
Environment variables are now easily managed only through profiles.
mcpctl profile create dev
mcpctl profile env set <key> <value>
mcpctl profile use dev
Easier log viewing
Just provide two simple logs - control plane and server
mcpctl log control-plane
mcpctl log server <server-name>
Full Changelog: v0.0.9...v0.0.10
v0.0.9
v0.0.5
Changes
- fix postinstall.js to prompt sudo if needed
- fix keytar to be bundled properly
Full Changelog: v0.0.4...v0.0.5
v0.0.4
v0.0.2
Updates
- Added keychain store based secret store, mcpctl daemon injects the secret as env when starting the servers.
- Added initial documents.
Full Changelog: v0.0.1...v0.0.2
v0.0.1
Full Changelog: https://github.com/vessl-ai/mcpctl/commits/v0.0.1