komodo-mcp-server
Verified Safeby MP-Tool
Overview
A Model Context Protocol (MCP) server designed to interface AI clients (like Claude Desktop) with Komodo for managing Docker containers, deployments, and application stacks.
Installation
docker compose up -dEnvironment Variables
- KOMODO_URL
- KOMODO_API_KEY
- KOMODO_API_SECRET
- KOMODO_USERNAME
- KOMODO_PASSWORD
- MCP_BIND_HOST
- MCP_PORT
- MCP_TRANSPORT
- MCP_LEGACY_SSE_ENABLED
- MCP_ALLOWED_ORIGINS
- MCP_ALLOWED_HOSTS
- MCP_RATE_LIMIT_WINDOW_MS
- MCP_RATE_LIMIT_MAX
- LOG_LEVEL
- LOG_FORMAT
- LOG_DIR
- OTEL_ENABLED
- OTEL_SERVICE_NAME
- OTEL_EXPORTER_OTLP_ENDPOINT
- OTEL_DEBUG
- NODE_ENV
Security Notes
The server demonstrates a strong commitment to security, implementing robust HTTP middleware for DNS rebinding protection, rate limiting, and strict validation of Accept, Content-Type, and JSON-RPC headers. Log scrubbing (SecretScrubber) is used to redact sensitive information like API keys and JWTs from logs, while InjectionGuard prevents log injection attacks (CWE-117) by sanitizing control characters and ANSI escape sequences. Authentication credentials for the Komodo backend are exclusively managed via environment variables, eliminating hardcoded secrets. No 'eval' or similar dangerous patterns are present.
Similar Servers
kubernetes-mcp-server
Facilitates AI agent interaction with Kubernetes and OpenShift clusters by exposing management and observability tools via the Model Context Protocol.
mcp-for-argocd
Enables AI assistants to interact with Argo CD applications through natural language, streamlining DevOps tasks.
mcp_massive
An AI agent orchestration server, likely interacting with LLMs and managing multi-agent workflows.
2ly
Skilder is an infrastructure layer for AI agent tooling, providing a private tool registry and embedded runtimes for integrating with various agent frameworks and custom tools.