MCP Tools Overview
vibeD exposes 14 MCP tools that AI coding tools can call to deploy and manage artifacts.
Available Tools
| Tool | Description |
|---|---|
deploy_artifact | Deploy source files as a web artifact |
list_artifacts | List deployed artifacts (paginated) |
get_artifact_status | Get detailed status for one artifact |
update_artifact | Update an existing artifact with new files |
delete_artifact | Stop and remove an artifact |
get_artifact_logs | Retrieve pod logs for debugging |
list_deployment_targets | Show available deployment backends |
list_versions | List version snapshots for an artifact |
rollback_artifact | Roll back to a previous version |
share_artifact | Grant read-only access to other users |
unshare_artifact | Revoke shared access |
create_share_link | Create a public shareable link |
list_share_links | List share links for an artifact |
revoke_share_link | Revoke a public share link |
Transport Modes
vibeD supports three transport modes for MCP:
- stdio - Standard input/output (for CLI integration like Claude Desktop)
- http - Streamable HTTP endpoint at
/mcp/(for networked access) - both - Runs both simultaneously
Configure via server.transport in vibed.yaml or the --transport CLI flag.