{
 "categories": [
  "ci-cd",
  "developer-tools"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-10-05",
   "fact": "homepage",
   "note": "The homepage presents Octopus Deploy as a continuous delivery platform and offers Start deploying for free.",
   "source": "https://octopus.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "deployment",
   "note": "The homepage navigation includes Install Octopus self-hosted, and the product is also offered as Octopus Cloud.",
   "source": "https://octopus.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "platforms",
   "note": "The control plane is the Octopus web portal. The homepage does not name a desktop operating system for that portal.",
   "source": "https://octopus.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "license",
   "note": "The homepage offers Start deploying for free. Paid Octopus Cloud offers are also present in the page data.",
   "source": "https://octopus.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.exists",
   "note": "Octopus documents a REST API and says the web portal is built on it, so anything you can click, you can script.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.kinds[0]",
   "note": "The docs call it the Octopus REST API and list HTTP operations such as POST /api/{spaceId}/projects and POST /api/{spaceId}/deployments.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.auth[0]",
   "note": "API keys access the Octopus Deploy REST API. They are created in the web portal, stored only as a hash, and default to a 180-day expiry.",
   "source": "https://octopus.com/docs/api/authentication/create-an-api-key",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.coverage",
   "note": "The portal is described as built on the API. The same page says Long Term Support instances can differ, and instance Swagger is the source of truth for that version.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.docs",
   "note": "https://octopus.com/docs/api is the public REST API overview.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.exists",
   "note": "The API page lists official clients for Go, .NET, and TypeScript.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.languages[0]",
   "note": "A Go API client for Octopus Deploy is listed.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.languages[1]",
   "note": "A .NET C# API client for Octopus Deploy is listed.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.languages[2]",
   "note": "A TypeScript API client for Octopus Deploy is listed.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.official",
   "note": "The clients are published on the Octopus API documentation.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.mcp.first_party",
   "note": "Octopus documents Remote MCP on the instance at /mcp, authenticated with an Agent API key in X-Octopus-ApiKey.",
   "source": "https://octopus.com/docs/octopus-ai/mcp/remote",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.mcp.verdict",
   "note": "Octopus documents both the instance-hosted remote server and the local server. New tools go to the remote server, so the implementation is official.",
   "source": "https://octopus.com/docs/octopus-ai/mcp",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.cli.exists",
   "note": "Octopus documents the Octopus CLI, maintained by Octopus Deploy, for Windows, Mac, Linux, and Docker. It manages environments, deployments, projects, and workers.",
   "source": "https://octopus.com/docs/cli",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Each Octopus Server provides /llms.txt, a Markdown summary of its API and step definitions for writing scripts. Reading it does not require an API key.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "verdict.scores.api",
   "note": "The REST API is the portal's control plane, with official clients. Key expiry and LTS differences keep it at 8.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "verdict.scores.mcp",
   "note": "Remote MCP is official and can query and change selected REST operations. The page says the initial tool set is a selected core, and OAuth is planned. That keeps the path at 7.",
   "source": "https://octopus.com/docs/octopus-ai/mcp/remote",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "verdict.scores.cli",
   "note": "The current CLI is official and covers deployment operations. Structured output and non-interactive login flags were not on the opened overview, so the path stays at 6.",
   "source": "https://octopus.com/docs/cli",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "verdict.best_path",
   "note": "API is the highest score. Octopus says the portal is built on the REST API.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "freshness.watch[0].url",
   "note": "Opened the current Octopus API overview, including REST tasks, official clients, and /llms.txt.",
   "source": "https://octopus.com/docs/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "freshness.watch[1].url",
   "note": "Opened the current Remote MCP page, including /mcp, X-Octopus-ApiKey, and the contract tools. The page says it was last updated August 17, 2026.",
   "source": "https://octopus.com/docs/octopus-ai/mcp/remote",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "freshness.watch[2].url",
   "note": "Opened the current Octopus CLI page, including supported operating systems and the command groups for deployments and projects.",
   "source": "https://octopus.com/docs/cli",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-05",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://octopus.com/docs/api"
   },
   {
    "type": "docs",
    "url": "https://octopus.com/docs/octopus-ai/mcp/remote"
   },
   {
    "type": "docs",
    "url": "https://octopus.com/docs/cli"
   }
  ]
 },
 "homepage": "https://octopus.com/",
 "id": "octopus-deploy",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "api-key"
   ],
   "coverage": "partial",
   "docs": "https://octopus.com/docs/api",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. The REST API, Octopus CLI, and instance-hosted MCP server cover releases, deployments, and runbooks.\n",
   "ui_stack": [],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "go",
    "csharp",
    "typescript"
   ],
   "official": true
  }
 },
 "name": "Octopus Deploy",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "azure-devops",
   "gitlab"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Octopus Deploy",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 6,
   "computer_use": null,
   "integrations": null,
   "mcp": 7,
   "overall": 8,
   "rpa": null
  },
  "summary": "Octopus Deploy is automatable today through its REST API. Octopus says the web portal is built on this API, so anything you can click, you can script. Documented tasks include creating projects, releases, and deployments, uploading packages, and running runbooks. API keys are created in the web portal and cannot be shown again. New keys default to 180 days, and Octopus Deploy 2025.4 removed keys that never expire. Official API clients are published for Go, .NET, and TypeScript. Each instance serves Swagger at /swaggerui and a Markdown API summary at /llms.txt. Long Term Support instances can differ from the latest docs. Octopus Remote MCP is hosted at https://your-octopus-instance.com/mcp and sends an Agent API key in X-Octopus-ApiKey. Tools include find-style operations plus search_contracts, describe_contract, execute_query, and execute_command. The remote server receives new tools. The local MCP server stays available and will not receive new features. OAuth for MCP is described as planned. The Octopus CLI is maintained by Octopus Deploy for Windows, Mac, Linux, and Docker and manages environments, deployments, projects, and workers. The homepage offers Start deploying for free and links a self-hosted install. Zapier, Make, Power Automate, and n8n were not assessed. Computer-use viability is unassessed. API scores 8. MCP scores 7. CLI scores 6. API is the best path because portal actions are exposed as REST operations authenticated with an API key.\n"
 }
}