Product

CloudPilot AI Now Supports MCP: Bring CloudPilot Insights to Your AI Assistant

CloudPilot AIEngineering TeamPublishedSep 2, 2026Read4 min

CloudPilot AI now supports the Model Context Protocol (MCP), giving AI assistants a secure way to work with the operational and optimization data available in CloudPilot.

CloudPilot MCP is currently available in preview. The preview is designed to help customers explore AI-assisted investigation with their own CloudPilot data while we continue expanding capabilities and refining the experience. Tool coverage and response formats may evolve during this stage.

You can connect Codex, Claude Code, or another compatible MCP client and ask questions about your clusters in natural language. Instead of copying values from dashboards or switching between multiple tools, your assistant can retrieve the information CloudPilot has collected and help you investigate it in context.

The connection is remote, OAuth-protected, and read-only.

Bring CloudPilot Insights into the Conversation

General-purpose AI assistants understand Kubernetes, but they do not automatically know what CloudPilot has observed about your environment. Without a trusted data connection, they can only reason from the values, reports, or screenshots you manually provide.

CloudPilot MCP closes that gap. Once authorized, your assistant can retrieve information available in the CloudPilot organizations you select, including:

  • Cluster inventory, status, provider, region, and version details
  • Current and historical CPU and memory capacity, requests, and usage
  • Cluster health, active alerts, Pod readiness, zones, and PVC utilization
  • Nodes, NodePools, NodeClasses, and Node Autoscaler configuration
  • Optimization plans, controller events, and NodeClaim events
  • Workload Autoscaler metrics and recommendations
  • Cluster cost, optimization opportunities, and 7-day or 30-day saving reports

CloudPilot MCP does not provide general Kubernetes API access or expose arbitrary in-cluster data. Its scope is limited to the information CloudPilot collects and makes available through the platform.

This makes the assistant useful for both quick questions and deeper investigations. For example:

  • "Which clusters have the largest optimization opportunities?"
  • "Summarize the health and active alerts for this cluster."
  • "Compare requested and used CPU over the last seven days."
  • "Show me the NodePools and explain the important scheduling constraints."
  • "Review recent provisioning events and help me understand why scale-out failed."
  • "Summarize the last 30 days of realized savings."

CloudPilot returns structured results with timestamps, source status, and warnings. If part of a response is unavailable, the assistant can distinguish incomplete evidence from a healthy result instead of silently filling in the gaps.

Secure by Default

CloudPilot MCP uses OAuth 2.1 and the dedicated cloudpilot:mcp:read permission. You sign in with your CloudPilot account and explicitly choose which organizations the connection can access.

The integration is designed around a narrow security boundary:

  • All available CloudPilot MCP tools are read-only.
  • No cloud credentials are shared with the AI client.
  • No API key or custom authorization header is required.
  • Access is limited to the organizations approved during authorization.
  • Connected clients can be reviewed and revoked from CloudPilot at any time.

This means your assistant can inspect CloudPilot data and help explain what it finds, but it cannot change cluster configuration or trigger optimization actions through MCP.

Connect Codex

Open Settings > MCP in the CloudPilot console, then run:

codex mcp add cloudpilot --url "https://mcp.cloudpilot.ai/mcp"

Codex detects the OAuth flow automatically. Complete the authorization in your browser, choose the CloudPilot organizations you want to share, and start a new task.

You can then ask Codex questions such as:

Use CloudPilot to list my organizations and clusters, then summarize the clusters that need attention.

Connect Claude Code

Run:

claude mcp add --transport http --scope user cloudpilot "https://mcp.cloudpilot.ai/mcp"

Open Claude Code, run /mcp, and complete the CloudPilot authorization flow.

Connect Another MCP Client

For another client that supports remote MCP servers, use:

Name: cloudpilot
Transport: Streamable HTTP
URL: https://mcp.cloudpilot.ai/mcp
Authentication: OAuth 2.1
Scope: cloudpilot:mcp:read

Field names vary by client, but compatible clients should discover the CloudPilot OAuth flow automatically after the server is added.

What’s Next

The current preview focuses on safe, read-only access to information already available in CloudPilot. We plan to expand CloudPilot MCP in several directions:

  • Knowledge-backed responses. Combine CloudPilot observations with product knowledge, operational guidance, and proven troubleshooting practices so assistants can explain findings, identify likely causes, and suggest useful next steps—not just return raw values.
  • Plugin support. Provide reusable CloudPilot plugins and guided workflows that make common SRE and FinOps tasks easier to discover and run from supported AI assistants.
  • Controlled configuration writes. Extend MCP beyond investigation to selected CloudPilot configuration changes. Write operations will be narrowly scoped and designed with explicit user confirmation, fine-grained permissions, validation, and an audit trail. This will not mean unrestricted access to the Kubernetes API.
  • Broader CloudPilot coverage. Continue exposing more of the information and workflows available in CloudPilot while keeping response size, freshness, permissions, and partial-result status clear.

These capabilities are planned for future iterations and are not part of the current read-only preview.

From Dashboard Data to Faster Decisions

CloudPilot MCP is not a general-purpose connection to your Kubernetes API. It gives your assistant controlled access to the operational and optimization information already available in CloudPilot, while preserving organization boundaries and read-only permissions.

The result is a shorter path from question to evidence. An SRE can investigate a cluster alert, a platform engineer can review provisioning behavior, and a FinOps team can understand cost and savings context without manually assembling the data for every conversation.

CloudPilot MCP is available now in preview. Visit Settings > MCP to connect your AI assistant.

CloudPilot AI
Engineering Team
For SREs and DevOps teams struggling with high Kubernetes costs and low resource efficiency, CloudPilot AI provides an autonomous solution that eliminates cloud waste, improves application performance, and reduces operational risk — without any manual tuning.