Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub bherbruck/mssql-mcp-server --plugin mssql-mcp-serverHow this command is triggered — by the user, by Claude, or both
Slash command
/mssql-mcp-server:remove-server server-nameThe summary Claude sees in its command listing — used to decide when to auto-load this command
Help the user remove a server entry from their mssql-mcp-server config. ## Steps 1. **Resolve config path** — `$MSSQL_MCP_CONFIG` or `~/.config/mssql-mcp-server/config.yaml`. If the file doesn't exist, tell the user there's nothing to remove. 2. **Read and parse** the YAML. 3. **Pick which server to remove:** - If $ARGUMENTS contains a name and it exists in `servers:`, use that. - Otherwise list the configured servers with AskUserQuestion and let the user pick one. 4. **Confirm** with AskUserQuestion before deleting — irreversible from this command's perspective. 5. **Rewrite th...
Share bugs, ideas, or general feedback.
Help the user remove a server entry from their mssql-mcp-server config.
Resolve config path — $MSSQL_MCP_CONFIG or ~/.config/mssql-mcp-server/config.yaml. If the file doesn't exist, tell the user there's nothing to remove.
Read and parse the YAML.
Pick which server to remove:
servers:, use that.Confirm with AskUserQuestion before deleting — irreversible from this command's perspective.
Rewrite the YAML without that server. If the removed server was default_server, clear that key (or set it to another server if one remains and the user agrees).
Confirm the server entry is gone. The MCP server hot-reloads the config on save, so the change takes effect immediately — no restart needed.