What it is
Octopus Deploy's own MCP server. Curated tools cover spaces, projects, environments, releases, deployments, tenants, infrastructure and audit; a structured REST backstop reaches everything else, with read, write and delete classified server-side by HTTP method.
Requirements
An Octopus Deploy instance reachable over HTTPS and a credential in the environment — OCTOPUS_API_KEY for interactive use, or OCTOPUS_ACCESS_TOKEN for short-lived automated tokens, which takes precedence when both are set. Credentials are never accepted as command-line flags. OCTOPUS_SERVER_URL names the instance, or --server-url does. Node.js v20.0.0 or higher for npx -y @octopusdeploy/mcp-server, or the octopusdeploy/mcp-server Docker image. Write tools are on by default and gated by an elicitation prompt: clients without elicitation must pass confirm: true, and OCTOPUS_SKIP_ELICITATION=true removes the gate for unattended runs. --read-only disables the write tools and blocks POST, PUT, PATCH and DELETE through execute; --allow-deletes is needed for DELETE and is off by default. Most tools work against Octopus Server 2021.1 and later; --list-tools-by-version prints which ones need more.
Setup effort
One command plus a key — npx -y @octopusdeploy/mcp-server, then supply credentials