mcp-server
Verified Safeby OctopusDeploy
Overview
The server enables AI assistants to inspect, query, and diagnose problems within an Octopus Deploy instance by exposing its API as MCP tools.
Installation
npx -y @octopusdeploy/mcp-server --api-key YOUR_API_KEY --server-url https://your-octopus.comEnvironment Variables
- OCTOPUS_API_KEY
- OCTOPUS_SERVER_URL
Security Notes
The server explicitly prioritizes security by defaulting to read-only operations and requiring API keys via environment variables or CLI arguments. It uses Zod for input validation, mitigating common injection risks. The primary security consideration, as noted in the README, is the inherent risk of reading potentially sensitive deployment logs and variables from the Octopus instance, which could be exposed if the connected AI client is not trusted. However, this is a risk associated with how the tool is used by the end-user rather than a vulnerability in the server's implementation.
Similar Servers
inspector
A web-based client and proxy server for inspecting and interacting with Model Context Protocol (MCP) servers, allowing users to browse resources, prompts, and tools, perform requests, and debug OAuth authentication flows.
mcp-grafana
Provides a Model Context Protocol (MCP) server for Grafana, enabling AI agents to interact with Grafana features such as dashboards, datasources, alerting, incidents, and more through a structured tool-based interface.
mcp-server-azure-devops
This server provides an AI agent with tools to interact with Azure DevOps services, including searching code, wikis, and work items, managing pull requests, retrieving project details, and handling pipeline operations.
mcp-for-argocd
Enables AI assistants to interact with Argo CD applications through natural language, streamlining DevOps tasks.