Skip to content
Agentmart
Submit a tool

Komodo MCP Server

Manage Komodo through AI assistants

Connector by Samik081 · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 7
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/samik081-mcp-komodo

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Manage Komodo through AI assistants

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
39 read · 5 write · 19 delete
Secrets
2 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 63

Read from the source code; the running server may list different tools.

Read 39 · Look things up without changing anything.

  • komodo_get_action
  • komodo_get_alerter
  • komodo_get_build
  • komodo_get_builder
  • komodo_get_container_log
  • komodo_get_deployment
  • komodo_get_deployment_log
  • komodo_get_deployments_summary
  • komodo_get_procedure
  • komodo_get_repo
  • komodo_get_resource_sync
  • komodo_get_server
Show 27 more tools
  • komodo_get_server_info
  • komodo_get_server_stats
  • komodo_get_stack
  • komodo_get_stack_log
  • komodo_get_stacks_summary
  • komodo_get_update
  • komodo_inspect_deployment_container
  • komodo_inspect_docker_container
  • komodo_inspect_docker_image
  • komodo_inspect_docker_network
  • komodo_inspect_docker_volume
  • komodo_inspect_stack_container
  • komodo_list_actions
  • komodo_list_alerters
  • komodo_list_api_keys_for_service_user
  • komodo_list_builders
  • komodo_list_builds
  • komodo_list_deployments
  • komodo_list_permissions
  • komodo_list_procedures
  • komodo_list_repos
  • komodo_list_resource_syncs
  • komodo_list_servers
  • komodo_list_stack_services
  • komodo_list_stacks
  • komodo_list_updates
  • komodo_list_users

Write 5 · Create, change, send or run things.

  • komodo_create_api_key_for_service_user
  • komodo_create_service_user
  • komodo_pull_deployment
  • komodo_pull_stack
  • komodo_run_build

Delete 19 · Delete, drop, revoke or wipe things.

  • komodo_cancel_build
  • komodo_delete_api_key_for_service_user
  • komodo_delete_docker_resource
  • komodo_delete_user
  • komodo_deploy_deployment
  • komodo_deploy_stack
  • komodo_deployment_lifecycle
  • komodo_destroy_deployment
  • komodo_destroy_stack
  • komodo_prune_docker
  • komodo_repo_clone_pull
  • komodo_run_action
Show 7 more tools
  • komodo_run_procedure
  • komodo_stack_lifecycle
  • komodo_trigger_sync
  • komodo_update_permission_on_resource_type
  • komodo_update_permission_on_target
  • komodo_update_user_base_permissions
  • komodo_write_resource

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • KOMODO_API_KEY
  • KOMODO_API_SECRET

Other settings (environment variables or headers).

  • KOMODO_URL

Network hosts it talks to 2

  • biomejs.dev · found in code
  • github.com · found in code

Tools (63)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • komodo_cancel_buildCancel Buildcan change or delete data

    Cancel a running Komodo Build. Stops the build process if it is currently in progress. Has no effect if the build is not running. A Build is a Docker image build configuration.

  • komodo_create_api_key_for_service_userCreate Service User API Key

    Create an API key for a service user (admin only). The secret is returned ONCE and cannot be retrieved again

  • komodo_create_service_userCreate Service User

    Create 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_userDelete Service User API Keycan change or delete data

    Delete a service user's API key by key ID (admin only)

  • komodo_delete_docker_resourceDelete Docker Resourcecan change or delete data

    ⚠️ DELETE a specific Docker resource (image, volume, or network) on a Komodo Server. Unlike prune which removes all unused resources, this targets a single named resource. The deleted resource CANNOT BE RECOVERED. A Server is a remote machine managed by Komodo's Periphery agent.

  • komodo_delete_userDelete Usercan change or delete data

    Delete a Komodo user by ID or username (admin only). THIS CANNOT BE UNDONE

  • komodo_deploy_deploymentDeploycan change or delete data

    ⚠️ DEPLOY a Komodo Deployment. This stops the current container and starts a new one with the latest image and configuration. The service will be briefly unavailable during redeployment. A Deployment is a single Docker container managed by Komodo.

  • komodo_deploy_stackDeploy Stackcan change or delete data

    ⚠️ DEPLOY a Komodo Stack. This redeploys all services in the stack, taking down containers and bringing them back up with the latest configuration. Services will be briefly unavailable during redeployment. A Stack is a multi-container deployment defined by a Docker Compose file.

  • komodo_deployment_lifecycleManage Deployment Lifecyclecan change or delete data

    ⚠️ LIFECYCLE: Control a Komodo Deployment's container lifecycle. A Deployment is a single Docker container managed by Komodo. Actions: 'start' brings container up, 'stop' brings it down gracefully, 'restart' stops then starts, 'pause' freezes without stopping (uses Docker pause), 'unpause' resumes from pause. Stop/restart cause downtime.

  • komodo_destroy_deploymentDestroy Deploymentcan change or delete data

    🔴 DESTROY a Komodo Deployment permanently. This stops the container and removes the deployment configuration from Komodo. THIS CANNOT BE UNDONE. The container and its data will be deleted. Only use this when you're certain the deployment should be permanently removed. A Deployment is a single Docker container managed by Komodo.

  • komodo_destroy_stackDestroy Stackcan change or delete data

    🔴 DESTROY a Komodo Stack permanently. This stops all containers and removes the stack configuration from Komodo. THIS CANNOT BE UNDONE. Only use this when you're certain the stack should be deleted. A Stack is a multi-container deployment defined by a Docker Compose file.

  • komodo_get_actionGet Actionread-only

    Get detailed information about a specific Komodo Action by name or ID. An Action is a custom TypeScript/Deno script that runs on Komodo Core. Returns the action configuration and current action state.

  • komodo_get_alerterGet Alerterread-only

    Get detailed information about a specific Komodo Alerter by name or ID. An Alerter is a notification endpoint for Komodo alerts. Returns endpoint type, configuration, and enabled status.

  • komodo_get_buildGet Buildread-only

    Get detailed information about a specific Komodo Build by name or ID. A Build is a Docker image build configuration. Returns builder, image name, version, build path, and current action state.

  • komodo_get_builderGet Builderread-only

    Get detailed information about a specific Komodo Builder by name or ID. A Builder is a build server used to compile Docker images. Returns builder type, server configuration, and current state.

Show 48 more tools
  • komodo_get_container_logGet Container Logread-only

    Get logs from a Docker container running on a Komodo Server. Requires both the server name and the container name. Optionally search for specific terms in the log output.

  • komodo_get_deploymentGet Deploymentread-only

    Get detailed information about a specific Komodo Deployment by name or ID. A Deployment is a single Docker container managed by Komodo. Returns configuration, image, state, container status, and current action state.

  • komodo_get_deployment_logGet Deployment Logread-only

    Get logs from a Komodo Deployment's Docker container. Optionally search for specific terms in the log output. A Deployment is a single Docker container managed by Komodo. Returns the most recent log lines from the container.

  • komodo_get_deployments_summaryGet Deployments Summaryread-only

    Get a summary of all Komodo Deployments. Returns aggregate counts by state: total, running, stopped, not deployed, unhealthy, and unknown.

  • komodo_get_procedureGet Procedureread-only

    Get detailed information about a specific Komodo Procedure by name or ID. A Procedure is an orchestrated sequence of stages. Returns stages with their operations and current action state.

  • komodo_get_repoGet Reporead-only

    Get detailed information about a specific Komodo Repo by name or ID. A Repo is a Git repository cloned to a server. Returns clone URL, branch, server, on_clone/on_pull commands, and current action state.

  • komodo_get_resource_syncGet Resource Syncread-only

    Get detailed information about a specific Komodo Resource Sync by name or ID. A Resource Sync manages Komodo resources from TOML files in a Git repo. Returns git configuration, managed resources, and current sync state.

  • komodo_get_serverGet Serverread-only

    Get detailed information about a specific Komodo Server by name or ID. A Server is a remote machine managed by Komodo's Periphery agent. Returns configuration, status, region, and current action state.

  • komodo_get_server_infoGet Server Inforead-only

    Get system information and running processes for a Komodo Server. A Server is a remote machine managed by Komodo's Periphery agent. Returns OS details, hardware info, and a list of active processes sorted by resource usage.

  • komodo_get_server_statsGet Server Statsread-only

    Get current resource usage statistics for a Komodo Server. A Server is a remote machine managed by Komodo's Periphery agent. Returns CPU percentage, memory usage, disk usage, and system load averages.

  • komodo_get_stackGet Stackread-only

    Get detailed information about a specific Komodo Stack by name or ID. A Stack is a multi-container deployment defined by a Docker Compose file. Returns configuration, state, services, git repo info, and current action state.

  • komodo_get_stack_logGet Stack Logread-only

    Get logs from a Komodo Stack's Docker Compose services. Optionally search for specific terms in the log output. A Stack is a multi-container deployment defined by a Docker Compose file. Returns the most recent log lines from all or specified services. A search with no hits reports 'No lines matched'; note that an unknown service name in services also yields no matches.

  • komodo_get_stacks_summaryGet Stacks Summaryread-only

    Get a summary of all Komodo Stacks. Returns aggregate counts by state: total, running, stopped, down, unhealthy, and unknown.

  • komodo_get_updateGet Updateread-only

    Get detailed information about a specific Komodo Update (operation record) by ID. Returns the full operation details including status, success/failure, operator, timestamps, and complete execution logs with stdout/stderr for each stage. Use this to check deploy results, diagnose failures, or monitor in-progress operations.

  • komodo_inspect_deployment_containerInspect Deployment Containerread-only

    Inspect the Docker container associated with a Deployment. Returns the full container state including configuration, mounts, network settings, and runtime status (equivalent to docker inspect).

  • komodo_inspect_docker_containerInspect Docker Containerread-only

    Inspect a Docker container on a Komodo Server. Returns the full container state including configuration, mounts, network settings, and runtime status (equivalent to docker inspect).

  • komodo_inspect_docker_imageInspect Docker Imageread-only

    Inspect a Docker image on a Komodo Server. Returns the full image metadata including layers, configuration, labels, and creation info (equivalent to docker image inspect).

  • komodo_inspect_docker_networkInspect Docker Networkread-only

    Inspect a Docker network on a Komodo Server. Returns the full network configuration including driver, IPAM settings, connected containers, and options (equivalent to docker network inspect).

  • komodo_inspect_docker_volumeInspect Docker Volumeread-only

    Inspect a Docker volume on a Komodo Server. Returns the full volume metadata including driver, mount point, labels, and options (equivalent to docker volume inspect).

  • komodo_inspect_stack_containerInspect Stack Containerread-only

    Inspect a Docker container for a specific service within a Stack. Returns the full container state including configuration, mounts, network settings, and runtime status (equivalent to docker inspect).

  • komodo_list_actionsList Actionsread-only

    List all Komodo Actions. An Action is a custom TypeScript/Deno script that runs on the Komodo Core server. Returns name and state for each action.

  • komodo_list_alertersList Alertersread-only

    List all Komodo Alerters. An Alerter is a notification endpoint (Slack, Discord, or custom webhook) for Komodo alerts and status changes. Returns name and type for each alerter.

  • komodo_list_api_keys_for_service_userList Service User API Keysread-only

    List the API keys of a service user (admin only). Secrets are never returned

  • komodo_list_buildersList Buildersread-only

    List all Komodo Builders. A Builder is a build server (or AWS instance) used to compile Docker images for Komodo Builds. Returns name and type for each builder.

  • komodo_list_buildsList Buildsread-only

    List all Komodo Builds. A Build is a Docker image build configuration that compiles source code into container images using a configured Builder. Returns name and version info for each build.

  • komodo_list_deploymentsList Deploymentsread-only

    List all Komodo Deployments. A Deployment is a single Docker container managed by Komodo, deployed to a specific server. Returns name, state, image, and server for each deployment.

  • komodo_list_permissionsList User Permissionsread-only

    List the permissions granted to a user or user group (admin only)

  • komodo_list_proceduresList Proceduresread-only

    List all Komodo Procedures. A Procedure is an orchestrated sequence of parallel stages that run other Komodo operations (deploy, build, pull, etc.). Returns name and state for each procedure.

  • komodo_list_reposList Reposread-only

    List all Komodo Repos. A Repo is a Git repository cloned to a server, optionally built using a Builder. Returns name, repo URL, server, and state for each repo.

  • komodo_list_resource_syncsList Resource Syncsread-only

    List all Komodo Resource Syncs. A Resource Sync is a GitOps sync that manages Komodo resources from TOML configuration files in a Git repository. Returns name, state, and repo info for each sync.

  • komodo_list_serversList Serversread-only

    List all Komodo Servers. A Server is a remote machine managed by Komodo's Periphery agent. Returns name, status, and region for each server.

  • komodo_list_stack_servicesList Stack Servicesread-only

    List all services in a Komodo Stack. Returns the service name, Docker image, container state, and whether an image update is available for each service in the Compose file.

  • komodo_list_stacksList Stacksread-only

    List all Komodo Stacks. A Stack is a multi-container deployment defined by a Docker Compose file, deployed to a specific server. Returns name, state, server, and service count for each stack.

  • komodo_list_updatesList Updatesread-only

    List Komodo operation history (updates). Every execute operation (deploy, start, stop, build, pull, etc.) creates an Update record. Filter by resource type, resource name/ID, operation, or success status. Returns operation, target, status, and timestamp for each update. Use komodo_get_update with an update ID to see full logs.

  • komodo_list_usersList Usersread-only

    List Komodo users, optionally filtering service users (admin only)

  • komodo_prune_dockerPrune Docker Resourcescan change or delete data

    ⚠️ PRUNE unused Docker resources on a specific Komodo Server. Removes stopped containers, dangling images, unused volumes, or unused networks depending on the resource type chosen. This frees disk space but deleted resources CANNOT BE RECOVERED. A Server is a remote machine managed by Komodo's Periphery agent.

  • komodo_pull_deploymentPull Deployment Image

    ⚠️ PULL the image for a Komodo Deployment (docker pull). Downloads the latest image without redeploying the container. Use this to pre-pull an image before a deploy, or to check for updates.

  • komodo_pull_stackPull Stack Images

    ⚠️ PULL images for a Komodo Stack (docker compose pull). Downloads the latest images without redeploying. Use this to pre-pull images before a deploy, or to check for updates. Optionally filter to specific services.

  • komodo_repo_clone_pullClone or Pull Repocan change or delete data

    ⚠️ CLONE or PULL a Komodo Repo on its target server. 'clone' performs initial git clone (or pulls if already cloned). 'pull' performs git pull to get latest changes. Both may trigger on_clone/on_pull commands configured on the repo. A Repo is a Git repository cloned to a server.

  • komodo_run_actionRun Actioncan change or delete data

    ⚠️ RUN a Komodo Action. This executes a custom TypeScript/Deno script on the Komodo Core server. Actions can perform arbitrary operations depending on their script content. An Action is a custom TypeScript/Deno script that runs on Komodo Core.

  • komodo_run_buildRun Build

    ⚠️ RUN a Komodo Build to create a Docker image. This clones the repo (if needed), runs docker build, and pushes the resulting image to the configured registry. Builds can take several minutes. A Build is a Docker image build configuration that compiles source code into container images using a configured Builder.

  • komodo_run_procedureRun Procedurecan change or delete data

    ⚠️ RUN a Komodo Procedure. This executes all stages in sequence, where each stage can run multiple operations in parallel. A Procedure may deploy stacks, run builds, pull repos, and perform other Komodo operations. Procedures can take several minutes depending on their stages. A Procedure is an orchestrated sequence of parallel stages.

  • komodo_stack_lifecycleManage Stack Lifecyclecan change or delete data

    ⚠️ LIFECYCLE: Control a Komodo Stack's container lifecycle. Start brings up all containers, stop brings them down gracefully, restart stops then starts, pause freezes without stopping, unpause resumes. A Stack is a multi-container deployment defined by a Docker Compose file. Optionally limit the action to specific services within the stack.

  • komodo_trigger_syncTrigger Resource Synccan change or delete data

    ⚠️ TRIGGER a Komodo Resource Sync. This pulls the latest TOML configuration from the Git repo and applies changes to managed Komodo resources. May create, update, or delete resources based on config changes. A Resource Sync is a GitOps sync that manages Komodo resources from TOML files in a Git repository.

  • komodo_update_permission_on_resource_typeUpdate Permission On Resource Typecan change or delete data

    Set a user or user group's base permission level on ALL resources of a type (admin only)

  • komodo_update_permission_on_targetUpdate Permission On Targetcan change or delete data

    Set a user or user group's permission level on ONE specific resource (admin only)

  • komodo_update_user_base_permissionsUpdate User Base Permissionscan change or delete data

    Update a user's base flags: enabled, create servers, create builds (admin only)

  • komodo_write_resourceWrite Resourcecan change or delete data

    Create, update, or delete any Komodo resource. Supports all 10 resource types: Stack, Deployment, Build, Repo, Procedure, Action, Alerter, Builder, ResourceSync, Variable. CREATE: Provide resource_type, action='create', name, and optional config. UPDATE: Provide resource_type, action='update', id (or name for Variable), and config with fields to change. Updates use partial merge -- only provided config fields are changed, others remain as-is. Use the corresponding get tool first to inspect current config before updating. DELETE: Provide resource_type, action='delete', and id (or name for Vari…

Signals

Stars
7
Forks
3
Open issues
0
Last commit
Sep 29, 2026 (29 days ago)
Last release
Sep 29, 2026 (29 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.Samik081/mcp-komodo
Version
0.9.1
Auth
API key
Packages
npm @samik081/mcp-komodooci ghcr.io/samik081/mcp-komodo:0.9.1
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from Samik081

Cite this page

Komodo MCP Server. Agent Mart. https://agentmart.dev/connectors/samik081-mcp-komodo (last updated 2026-10-24)