Komodo MCP Server
Manage Komodo through AI assistants
7 stars184 downloads/wk
Reviews
Write oneNobody has reviewed Komodo MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Komodo MCP Server tools (63, 18 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
komodo_cancel_buildwrite actionCancel a running Komodo Build. Stops the build process if it is
komodo_create_api_key_for_service_userwrite actionCreate an API key for a service user (admin only). The secret is returned ONCE and cannot be retrieved again
komodo_create_service_userwrite actionCreate a Komodo service user for automation (admin only). Follow up with komodo_create_api_key_for_service_user and permission tools
komodo_delete_api_key_for_service_userwrite actionDelete a service user's API key by key ID (admin only)
komodo_delete_docker_resourcewrite action\u26a0\ufe0f DELETE a specific Docker resource (image, volume, or network)
komodo_delete_userwrite actionDelete a Komodo user by ID or username (admin only). THIS CANNOT BE UNDONE
komodo_deploy_deploymentwrite action\u26a0\ufe0f DEPLOY a Komodo Deployment. This stops the current container
komodo_deploy_stackwrite action\u26a0\ufe0f DEPLOY a Komodo Stack. This redeploys all services in the stack,
komodo_deployment_lifecycle\u26a0\ufe0f LIFECYCLE: Control a Komodo Deployment's container lifecycle.
komodo_destroy_deploymentwrite action\ud83d\udd34 DESTROY a Komodo Deployment permanently. This stops the
komodo_destroy_stackwrite action\ud83d\udd34 DESTROY a Komodo Stack permanently. This stops all containers
komodo_get_actionGet detailed information about a specific Komodo Action by name
komodo_get_alerterGet detailed information about a specific Komodo Alerter by name
komodo_get_buildGet detailed information about a specific Komodo Build by name
komodo_get_builderGet detailed information about a specific Komodo Builder by name
komodo_get_container_logGet logs from a Docker container running on a Komodo Server.
komodo_get_deploymentGet detailed information about a specific Komodo Deployment by
komodo_get_deployment_logGet logs from a Komodo Deployment's Docker container. Optionally
komodo_get_deployments_summaryGet a summary of all Komodo Deployments. Returns aggregate counts
komodo_get_procedureGet detailed information about a specific Komodo Procedure by
komodo_get_repoGet detailed information about a specific Komodo Repo by name
komodo_get_resource_syncGet detailed information about a specific Komodo Resource Sync
komodo_get_serverGet detailed information about a specific Komodo Server by name
komodo_get_server_infoGet system information and running processes for a Komodo Server.
komodo_get_server_statsGet current resource usage statistics for a Komodo Server.
komodo_get_stackGet detailed information about a specific Komodo Stack by name
komodo_get_stack_logGet logs from a Komodo Stack's Docker Compose services. Optionally
komodo_get_stacks_summaryGet a summary of all Komodo Stacks. Returns aggregate counts
komodo_get_updatewrite actionGet detailed information about a specific Komodo Update (operation
komodo_inspect_deployment_containerInspect the Docker container associated with a Deployment.
komodo_inspect_docker_containerInspect a Docker container on a Komodo Server. Returns the full
komodo_inspect_docker_imageInspect a Docker image on a Komodo Server. Returns the full image
komodo_inspect_docker_networkInspect a Docker network on a Komodo Server. Returns the full
komodo_inspect_docker_volumeInspect a Docker volume on a Komodo Server. Returns the full
komodo_inspect_stack_containerInspect a Docker container for a specific service within a Stack.
komodo_list_actionsList all Komodo Actions. An Action is a custom TypeScript/Deno
komodo_list_alertersList all Komodo Alerters. An Alerter is a notification endpoint
komodo_list_api_keys_for_service_userList the API keys of a service user (admin only). Secrets are never returned
komodo_list_buildersList all Komodo Builders. A Builder is a build server (or AWS
komodo_list_buildsList all Komodo Builds. A Build is a Docker image build
komodo_list_deploymentsList all Komodo Deployments. A Deployment is a single Docker
komodo_list_permissionsList the permissions granted to a user or user group (admin only)
komodo_list_proceduresList all Komodo Procedures. A Procedure is an orchestrated
komodo_list_reposList all Komodo Repos. A Repo is a Git repository cloned to a
komodo_list_resource_syncsList all Komodo Resource Syncs. A Resource Sync is a GitOps sync
komodo_list_serversList all Komodo Servers. A Server is a remote machine managed
komodo_list_stack_servicesList all services in a Komodo Stack. Returns the service name,
komodo_list_stacksList all Komodo Stacks. A Stack is a multi-container deployment
komodo_list_updatesList Komodo operation history (updates). Every execute operation
komodo_list_usersList Komodo users, optionally filtering service users (admin only)
komodo_prune_docker\u26a0\ufe0f PRUNE unused Docker resources on a specific Komodo Server.
komodo_pull_deployment\u26a0\ufe0f PULL the image for a Komodo Deployment (docker pull).
komodo_pull_stack\u26a0\ufe0f PULL images for a Komodo Stack (docker compose pull).
komodo_repo_clone_pull\u26a0\ufe0f CLONE or PULL a Komodo Repo on its target server. 'clone'
komodo_run_actionwrite action\u26a0\ufe0f RUN a Komodo Action. This executes a custom TypeScript/Deno
komodo_run_buildwrite action\u26a0\ufe0f RUN a Komodo Build to create a Docker image. This clones the
komodo_run_procedurewrite action\u26a0\ufe0f RUN a Komodo Procedure. This executes all stages in sequence,
komodo_stack_lifecycle\u26a0\ufe0f LIFECYCLE: Control a Komodo Stack's container lifecycle.
komodo_trigger_sync\u26a0\ufe0f TRIGGER a Komodo Resource Sync. This pulls the latest TOML
komodo_update_permission_on_resource_typewrite actionSet a user or user group's base permission level on ALL resources of a type (admin only)
komodo_update_permission_on_targetwrite actionSet a user or user group's permission level on ONE specific resource (admin only)
komodo_update_user_base_permissionswrite actionUpdate a user's base flags: enabled, create servers, create builds (admin only)
komodo_write_resourcewrite actionCreate, update, or delete any Komodo resource. Supports all 10 resource
Public scan report
scanner v0.1.10 · 2026-10-27 · same rubric, same numbers if you re-run it
- Code scan55 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 28 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Komodo MCP Server compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- Tools
- 63
- the typical server has 7
- Tools that change things
- 29%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 7
- more than 86% of 28,688 servers
- Downloads a week
- 184
- more than 74% of 12,191 servers with a package
What its tools let an agent do: 45 read · 18 change
Release history: 2 versions in the registry since 2026-09-02, latest 2026-09-29, typically one every 27 days.
Install Komodo MCP Server in Claude Code, Cursor or VS Code
Runs npx -y @samik081/mcp-komodo on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-komodo -- npx -y @samik081/mcp-komodo
What the publisher says
From the Komodo MCP Server repository's README, as published. We do not edit it. Read it on GitHub
MCP Komodo
MCP server for the Komodo DevOps platform. Manage servers, stacks, deployments, builds, and more through natural language in Cursor, Claude Code, and Claude Desktop.
Features
- 63 tools across 14 categories covering the complete Komodo DevOps API
- Three access tiers (read-only, read-execute, full) for granular control
- Category filtering via KOMODO_CATEGORIES to expose only the tools you need
- Zero HTTP dependencies -- lightweight native-fetch client, no SDK required
- Docker images for linux/amd64 and linux/arm64 on GHCR
- Remote MCP via HTTP transport (MCP_TRANSPORT=http) using the Streamable HTTP protocol
- TypeScript/ESM with full type safety
API Compatibility
Built for Komodo 1.19.5.
Quick Start
Run the server directly with npx:
KOMODO_URL="https://komodo.example.com" \
KOMODO_API_KEY="your-api-key" \
KOMODO_API_SECRET="your-api-secret" \
npx -y @samik081/mcp-komodoThe server validates your Komodo connection on startup and fails immediately with a clear error if credentials are missing or invalid.
Docker
Run with Docker (stdio transport, same as npx):
docker run --rm -i \
-e KOMODO_URL=https://komodo.example.com \
-e KOMODO_API_KEY=your-api-key \
-e KOMODO_API_SECRET=your-api-secret \
ghcr.io/samik081/mcp-komodoTo run as a remote MCP server with HTTP transport:
docker run -d -p 3000:3000 \
-e MCP_TRANSPORT=http \
-e KOMODO_URL=https://komodo.example.com \
-e KOMODO_API_KEY=your-api-key \
-e KOMODO_API_SECRET=your-api-secret \
ghcr.io/samik081/mcp-komodoThe MCP endpoint is available at http://localhost:3000 and a health check at http://localhost:3000/health.
Configuration
Claude Code CLI (recommended):
# Using npx
claude mcp add --transport stdio komodo \
--env KOMODO_URL=https://komodo.example.com \
--env KOMODO_API_KEY=your-api-key \
--env KOMODO_API_SECRET=your-api-secret \
-- npx -y @samik081/mcp-komodo
# Using Docker
claude mcp add --transport stdio komodo \
--env KOMODO_URL=https://komodo.example.com \
--env KOMODO_API_KEY=your-api-key \
--env KOMODO_API_SECRET=your-api-secret \
-- docker run --rm -i ghcr.io/samik081/mcp-komodo
# Using remote HTTP (connect to a running Docker container or HTTP server)
claude mcp add --transport http komodo http://localhost:3000JSON config (works with Claude Code .mcp.json, Claude Desktop claudedesktopconfig.json, Cursor .cursor/mcp.json):
{
"mcpServers": {
"komodo": {
"command": "npx",
"args": ["-y", "@samik081/mcp-komodo"],
"env": {
"KOMODO_URL": "https://komodo.example.com",
"KOMODO_API_KEY": "your-api-key",
"KOMODO_API_SECRET": "your-api-secret"
}
}
}
}Docker (stdio):
{
"mcpServers": {
"komodo": {
"command": "docker",
"args": ["run", "--rm", "-i",
"-e", "KOMODO_URL=https://komodo.example.com",
"-e", "KOMODO_API_KEY=your-api-key",
"-e", "KOMODO_API_SECRET=your-api-secret",
"ghcr.io/samik081/mcp-komodo"
]
}
}
}Remote MCP (connect to a running Docker container or HTTP server):
{
"mcpServers": {
"komodo": {
"type": "streamable-http",
"url": "http://localhost:3000"
}
}
}Access Tiers
Control which tools are available using the KOMODOACCESSTIER environment variable:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Komodo MCP Server: common questions
- Is Komodo MCP Server safe?
- Mostly: it is graded B (83/100). Read the Komodo MCP Server safety report
- How do I install Komodo MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Komodo MCP Server need an API key?
- Yes. The registry entry asks for
KOMODO_API_KEY,KOMODO_API_SECRET. - Is Komodo MCP Server maintained?
- The last commit was 36 days ago (2026-09-29). The latest release is v0.9.1.
- How does Komodo MCP Server compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); tools 63 (the typical server has 7); tools that change things 29% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.