devpod_provider_delete
Remove a provider
How to use it
Project documentation lists devpod_provider_delete for the Devcontainer MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
FULL DEVCONTAINER MCP LISTINGOther tools in Devcontainer MCP (39)
Initiate login or refresh scopes — browser + device code flow
Revoke credentials for an account
Switch the active account for a provider
Check auth for a provider — returns handles, accounts, scopes
Create a new codespace for a repository
Delete a codespace
List your codespaces with state and machine info
Execute a command inside a codespace via SSH
Stop a running codespace
Build a dev container image
Execute a command inside a running dev container
Surgical string replacement — oldstr → newstr
List directory contents (non-hidden, 2 levels deep)
Read file content with optional line range
Create or overwrite a file (auto-creates parent dirs)
Discover all devcontainer.json files in a workspace (single + multi-container)
Read merged devcontainer configuration as JSON
Remove a dev container and its resources
Get dev container state by workspace folder
Stop a dev container (via Docker API)
Create and start a local dev container
Build a workspace image without starting it
Docker inspect — labels, ports, mounts, state
Stream container logs via Docker API
List all contexts
Switch to a different context
Delete a workspace and its resources
Surgical string replacement — oldstr → newstr
List directory contents (non-hidden, 2 levels deep)
Read file content with optional line range
Create or overwrite a file (auto-creates parent dirs)
List all workspaces with IDs, sources, providers, and status
Get workspace logs
Add a new provider
List all configured providers
Execute a command inside a workspace via SSH
Get workspace state (Running, Stopped, Busy, NotFound)
Stop a running workspace
Create and start a workspace from a git URL, local path, or image