Octopus Deploy MCP Server

30 tools. 5 can modify or destroy data without limits.

5 write tools that can modify data. Rate limits recommended.

Last updated:

5 can modify or destroy data
25 read-only
30 tools total

Community server · catalogue entry verified 11/06/2026

How to control Octopus Deploy MCP Server ↓

Read (25) Write / Execute (5) Destructive / Financial (0)
High Risk

5 of Octopus Deploy MCP Server's 30 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

PolicyLayer is an MCP gateway — it sits between your AI agents and Octopus Deploy MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Rate limit write operations
{
  "create_release": {
    "limits": [
      {
        "counter": "create_release_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "find_accounts": {
    "limits": [
      {
        "counter": "find_accounts_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Octopus Deploy MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON OCTOPUS DEPLOY →

Free to start. No card required.

READ 25 tools
Read find_accounts Find accounts in a space - can retrieve a single account by ID or list all accounts This unified tool can eit Read find_certificates Find certificates in a space - can retrieve a single certificate by ID or list all certificates This unified Read find_deployment_targets Find deployment targets (machines) in a space - can retrieve a single target by ID or list all targets This u Read find_events Search the Octopus Deploy audit log (also called the Events log) — every meaningful action recorded against a Read find_feature_toggles List customer feature toggles in an Octopus Deploy project. Each summary includes per-environment state (isEn Read find_interruptions Find interruptions (manual interventions, guided failures, deployment approvals) in an Octopus Deploy space. Read find_releases Find releases in an Octopus Deploy space. Three modes, picked by which arguments are supplied: - releaseI Read find_runbooks Find runbooks in an Octopus Deploy project. Two project kinds are supported: - DB-backed projects: address ru Read find_tenants Find tenants in a space - can retrieve a single tenant by ID or list all tenants This unified tool can eith Read get_branches Get Git branches for a version-controlled project This tool retrieves Git branches for a specific project in Read get_current_user Get information about the current authenticated user This tool retrieves information about the currently auth Read get_deployment_from_url Get deployment details from an Octopus Deploy deployment URL. Returns comprehensive deployment information inc Read get_deployment_process Get deployment process by ID This tool retrieves a deployment process by its ID. Each project has a deploymen Read get_kubernetes_live_status Get Kubernetes live status for a project and environment This tool retrieves the live status of Kubernetes Read get_missing_tenant_variables Get missing tenant variables This tool retrieves tenant variables that are missing values. Optionally filte Read get_task_from_url Get task details from an Octopus Deploy task URL. Returns full task details including execution logs and state Read get_tenant_variables Get tenant variables by type This tool retrieves different types of tenant variables. Use variableType para Read get_variables This tool gets all project and library variable set variables for a given project. Projects can contai Read grep_llms_txt Search the Octopus API catalog at octopus://api/llms.txt with grep-style semantics. The catalog is large (~300 Read grep_task_log Search a server task Read list_deployments List deployments in a space This tool lists deployments in a given space. The space name is required. When Read list_environments List environments in a space This tool lists all environments in a given space. The space name is required. Read list_projects This tool lists all projects in a given space. ${projectsDescription} The space name is required, if you can Read list_spaces List all spaces in the Octopus Deploy instance. ${spacesDescription} Always use this tool first to check that Read read_resource Universal fetch for any

Other MCP servers with similar tools — same risk classification, starter policies for each.

How do I prevent bulk modifications through Octopus Deploy MCP Server? +

The Octopus Deploy MCP Server server has 2 write tools including create_release, update_feature_toggle. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Octopus Deploy MCP Server.

How many tools does the Octopus Deploy MCP Server MCP server expose? +

30 tools across 3 categories: Execute, Read, Write. 25 are read-only. 5 can modify, create, or delete data.

How do I enforce a policy on Octopus Deploy MCP Server? +

Register the Octopus Deploy MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Octopus Deploy MCP Server tool call.

Deterministic rules across all 30 Octopus Deploy MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

30 Octopus Deploy MCP Server tools catalogued and risk-classified — across an index of 42,500+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.