MCP Catalogs
Homemcp-server screenshot

mcp-server

by OctopusDeploy·96·Score 48

Official Octopus Deploy MCP server enabling AI assistants to interact with DevOps workflows and deployments.

ops-infradeveloper-toolsproductivity
11
Forks
2
Open issues
this month
Last commit
2d ago
Indexed

Overview

The Octopus Deploy MCP Server provides AI assistants with powerful tools to inspect, query, and diagnose problems within Octopus Deploy instances, transforming them into DevOps wingmates. It supports both read and write operations, with security controls like read-only mode and authentication via API keys or access tokens. The server is well-maintained with active development and comprehensive documentation covering multiple installation methods and configuration options.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Query deployment status and release information across environments
you:Automate routine DevOps tasks like creating releases and deployments
you:Diagnose and troubleshoot issues in deployment pipelines
you:What authentication methods are supported?
you:How can I limit permissions in production?

When to choose this

Choose this if you're already using Octopus Deploy for deployment automation and want to integrate AI assistants into your DevOps workflows.

When NOT to choose this

Avoid this if you're not using Octopus Deploy, as it's vendor-specific and requires an active Octopus instance.

Tools this server exposes

12 tools extracted from the README
  • get_deployment_from_url

    Get deployment details from deployment URL

  • get_task_from_url

    Get task details and logs from task URL

  • list_spaces

    List all spaces in the Octopus Deploy instance

  • list_environments

    List all environments in a given space

  • grep_llms_txt

    Search the Octopus API catalog with grep-style semantics

  • create_release

    Create new releases

  • deploy_release

    Deploy releases to environments and tenants

  • run_runbook

    Run a runbook against one or more environments

  • update_feature_toggle

    Adjust per-environment state and rollout percentages on feature toggles

  • execute

    Execute arbitrary Octopus REST API requests

  • grep_task_log

    Search raw log content for specific patterns

  • read_resource

    Read structured resources from Octopus API

Comparable tools

github-mcpdocker-mcpkubernetes-mcp

Installation

Installation

Install via Docker
docker run -i --rm -e OCTOPUS_API_KEY=your-key -e OCTOPUS_SERVER_URL=https://your-octopus.com octopusdeploy/mcp-server
Install via Node
OCTOPUS_API_KEY=API-KEY \
OCTOPUS_SERVER_URL=https://your-octopus.com \
npx -y @octopusdeploy/mcp-server
Claude Desktop Configuration
{
  "mcpServers": {
    "octopusdeploy": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@octopusdeploy/mcp-server"],
      "env": {
        "OCTOPUS_SERVER_URL": "https://your-octopus.com",
        "OCTOPUS_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

FAQ

What authentication methods are supported?
The MCP server supports API keys (recommended for interactive use) and access tokens/bearer tokens (for automated scenarios only).
How can I limit permissions in production?
Use the --read-only flag to disable all write operations and block POST/PUT/PATCH/DELETE requests through the execute tool.

Compare mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.