Skip to content

Best MCP Servers for DevOps and Cloud in 2026

Six official and community servers ranked by real capability, guardrails, and cloud coverage, not marketing.

As featured inTechCrunchBloombergForbesThe VergeBusiness Insider
845 AI Agents tools tracked
TL;DR

For AWS shops, start with the official AWS MCP Servers: one suite covers documentation, cost, infrastructure, and any AWS API under your own IAM credentials. For clusters, the Kubernetes MCP Server is the strongest pick because it ships --read-only and --disable-destructive flags and talks to the Kubernetes API natively instead of shelling out to kubectl. For infrastructure as code, the Terraform MCP Server keeps apply and destroy disabled until you set ENABLE_TF_OPERATIONS=true, which is the plan-then-apply guardrail you want. Azure teams get 40 plus services in Microsoft's official server, Docker's MCP Gateway sandboxes every server in a container with isolated secrets, and Cloudflare's hosted servers fit edge and Workers stacks. Toolradar tracks 328 plus MCP servers with editorial scoring, and these six lead the DevOps and cloud category.

DevOps agents live or die on the servers they connect to. An MCP server is the bridge between an AI agent and your control plane, so its tools, authentication model, and guardrails decide whether the agent is a safe assistant or a fast way to break production. This guide ranks the six best MCP servers for DevOps and cloud work in 2026 by what they actually expose, how they scope credentials, and what they stop an agent from doing by default.

All six are free and open source. The differences that matter are coverage (one cloud versus many, one control plane versus a gateway for all of them), guardrails (read-only modes, destructive operations off by default, IAM or RBAC scoping), and maintenance (official vendor releases versus community projects). Every pick links to its Toolradar profile, where its editorial score and alternatives sit alongside the 328 plus MCP servers we track.

Top Picks

Based on features, user feedback, and value for money.

ToolStarting priceRatingBest for
AWS MCP ServersFreen/aTeams standardized on AWS that want broad, official coverage under their own IAM roles.
Kubernetes MCP ServerFreen/aCluster operators who want native API access and true inspection-only mode for agents.
Terraform MCP ServerFreen/aInfrastructure-as-code teams that want grounded module choices and safe-by-default exec...
Azure MCP ServerFree4.4(2,151)Azure-centric teams, especially those working inside Visual Studio 2026 and Copilot.
Docker MCP ServerFreen/aTeams running many MCP servers that want container isolation and one central secret store.
Cloudflare MCPFreen/aTeams building on Cloudflare Workers and edge who want zero-install remote servers.

Teams standardized on AWS that want broad, official coverage under their own IAM roles.

+Official awslabs project, Apache 2.0, actively maintained as the Agent Toolkit for AWS
+Broad coverage: documentation, Cost Explorer and billing, Cloud Control API for resource CRUD, plus a single tool to call any AWS API
+Runs under your own AWS credentials and IAM, so scoping reuses your existing least-privilege roles
It is many separate servers to wire up, not one binary
No single global read-only switch across the whole suite; safety depends on IAM discipline

Value 100/100. The pricing for AWS MCP Servers is exceptionally generous, as all calls are completely free of charge.

Watch out: No hidden costs for the MCP Server service itself.

Cluster operators who want native API access and true inspection-only mode for agents.

Kubernetes MCP Server screenshot
+Go-native, talks directly to the Kubernetes API, no kubectl or helm binaries required on the host
+--read-only and --disable-destructive flags give real guardrails for inspection-only agents
+Authenticates via kubeconfig or in-cluster service account, works with both Kubernetes and OpenShift
Community project under the containers org, not a CNCF or vendor-backed release
Generic CRUD is powerful, so RBAC on the service account is your real limit

Value 100/100. The pricing for Kubernetes MCP Server is exceptionally fair and generous, as it is entirely free and open-source.

Watch out: No direct hidden costs due to open-source nature

Infrastructure-as-code teams that want grounded module choices and safe-by-default execution.

Terraform MCP Server screenshot
+Official HashiCorp server integrating the public Registry plus HCP Terraform and Terraform Enterprise
+Destructive operations are disabled by default; apply and destroy require ENABLE_TF_OPERATIONS=true
+Registry search grounds provider, module, and policy choices in real data instead of guesses
The write toggle is all-or-nothing, with no per-operation granularity
Much of the value is docs and registry lookup rather than execution

Value 95/100. The pricing for Terraform MCP Server is extremely generous, as it's entirely free through its Open Source tier.

Watch out: Infrastructure costs for self-hosting

4
Azure MCP Server logo

Azure MCP Server

4.6Capterra(1,953)4.2G2(198)

Azure-centric teams, especially those working inside Visual Studio 2026 and Copilot.

Azure MCP Server screenshot
+Official Microsoft project, MIT-licensed, spans 40 plus Azure services in one server
+Uses the Azure Identity SDK and DefaultAzureCredential, so it never stores tokens directly
+Can load a subset of service namespaces to keep the tool surface focused
Guardrails rely on Azure RBAC rather than a built-in read-only default
40 plus services is a large surface that can crowd an agent's context

Teams running many MCP servers that want container isolation and one central secret store.

Docker MCP Server screenshot
+Runs each MCP server in an isolated container with resource limits, not on the host
+Secrets engine injects credentials at runtime and never mounts them into containers
+Verified catalog of server images on Docker Hub under the mcp/ namespace
It is plumbing, not a cloud provider server; it secures other servers rather than managing AWS or Azure itself
Requires a Docker runtime on the host

Value 95/100. The Docker MCP Server's 'Open Source' tier is exceptionally generous, offering full source code access and self-hosting for free.

Watch out: Requires internal IT resources for setup/maintenance

Teams building on Cloudflare Workers and edge who want zero-install remote servers.

Cloudflare MCP screenshot
+Fully hosted remote servers with OAuth built in, nothing to install locally
+Covers Workers bindings, observability and logs, DNS analytics, and Radar
+Domain-split servers keep each scope tight instead of one giant surface
Only relevant if you actually run on Cloudflare Workers or edge
Not a fit for AWS, Azure, or GCP-centric DevOps

Value 100/100. The Cloudflare MCP pricing is exceptionally generous, as it is entirely free through its 'Open Source' tier.

Watch out: Requires self-hosting infrastructure investment

Other DevOps worth considering

Beyond the editorial top picks, these are also strong choices we evaluated.

What a DevOps MCP server actually is

An MCP server for DevOps exposes your cloud and infrastructure control planes to an AI agent as callable tools. Instead of the model guessing at kubectl syntax or an SDK call, it invokes a typed tool like list_pods, search_modules, or call_aws_api, and the server executes it against the live API using your credentials.

Two shapes exist. Provider servers (AWS, Azure, Cloudflare, Terraform, Kubernetes) each talk to one control plane and expose that platform's operations. Gateway servers (Docker) run and secure other MCP servers as sandboxed containers rather than managing a cloud themselves. Most provider servers run locally over stdio; a growing set, including Cloudflare's catalog, run as remote servers with OAuth so there is nothing to install.

Why the right server matters for DevOps

The wrong server hands an agent unscoped write access to production. The right one ships guardrails: a read-only mode, destructive operations disabled by default, and credential scoping through IAM or RBAC so the agent can only touch what its role allows.

DevOps work is also multi-account, multi-cluster, and multi-region, so a server that only sees one context forces constant reconfiguration. And because these tools run real infrastructure commands, auditability (CloudTrail, call logging, and IAM condition keys that distinguish agent actions from human ones) is the difference between a useful assistant and an incident waiting to happen.

Key Features to Look For

Read-only mode and destructive-op guardrailsEssential

A flag to run inspection-only, plus write and delete operations that stay off until you explicitly enable them. The Kubernetes server has --read-only and --disable-destructive; Terraform keeps apply and destroy behind ENABLE_TF_OPERATIONS=true.

Credential scoping via IAM or RBACEssential

The server inherits your credentials, so a least-privilege IAM role or RBAC binding is the real blast-radius control. Never point a server at an admin credential you would not hand a junior engineer.

Plan-then-apply for infrastructure as codeEssential

For IaC, the agent should read the Registry, propose a plan, and apply only under an explicit toggle and human review. Terraform's default of disabling destructive operations enforces exactly this loop.

Multi-account, multi-cluster, multi-context support

Real environments span accounts, subscriptions, and clusters. A server that handles multiple kubeconfig contexts, AWS profiles, or Azure subscriptions saves constant reconfiguration.

Cost and spend visibility

Servers that surface billing and cost data (the AWS suite exposes Cost Explorer) let an agent answer spend questions and flag waste without you leaving the chat.

Official maintenance and transport

Prefer vendor-maintained servers for security response, and match transport to your setup: stdio binaries for local and air-gapped use, remote OAuth servers for hosted convenience.

Mistakes to Avoid

  • ×

    Pointing a server at an admin credential instead of a scoped, least-privilege IAM role or RBAC binding, which hands the agent your entire account as its blast radius.

  • ×

    Enabling write and destructive operations before you trust the agent, for example setting ENABLE_TF_OPERATIONS on Terraform or skipping --read-only on the Kubernetes server on day one.

  • ×

    Loading every service tool set into context at once, which bloats the prompt and confuses the model; load only the namespaces and toolsets you actually use.

  • ×

    Treating a gateway like Docker as a cloud provider server; it secures and runs other servers, it does not itself manage AWS, Azure, or Kubernetes.

  • ×

    Running mutating cloud operations without CloudTrail or call logging and without a human approval step on apply and delete.

Expert Tips

  • Start read-only. Ship agents against a --read-only Kubernetes server and a Registry-only Terraform server first, then add write scopes per operation once you have watched the agent behave.

  • Scope with IAM or RBAC, not the server. The server inherits your credentials, so a least-privilege role is your real control over what the agent can reach.

  • Use the Docker MCP Gateway to run several cloud servers behind one secret store and one audit log instead of pasting tokens into each client config.

  • On AWS, prefer the Agent Toolkit's IAM condition keys so CloudTrail can tell agent actions apart from human ones during an incident review.

  • Match transport to the environment: use Cloudflare's hosted OAuth servers for convenience, and self-host the stdio binaries for air-gapped clusters and tighter control.

The Bottom Line

For most DevOps teams the answer is a small stack, not one server. Put the official AWS MCP Servers or Azure MCP Server on your cloud, add the Kubernetes MCP Server for clusters and the Terraform MCP Server for infrastructure as code, and run them behind the Docker MCP Gateway for container isolation and centralized secrets. Reach for Cloudflare's hosted servers only if you actually live on Workers and the edge. Whatever you pick, start every server read-only, scope credentials with IAM or RBAC, and keep destructive operations behind an explicit toggle with human review.

Frequently Asked Questions

What is the best MCP server for AWS?

The official AWS MCP Servers from awslabs, now shipped as the Agent Toolkit for AWS. The suite covers documentation, Cost Explorer, the Cloud Control API for resource CRUD, and a single tool to call any AWS API, all under your own IAM credentials. Scope it with a least-privilege role and lean on the IAM condition keys and CloudTrail visibility to keep agent actions auditable.

What is the best MCP server for Kubernetes?

The Kubernetes MCP Server from the containers org. It is Go-native and talks directly to the Kubernetes API, so it needs no kubectl or helm binaries, and it works with both Kubernetes and OpenShift. It stands out for DevOps because of its --read-only and --disable-destructive flags, which let you run inspection-only agents, and it authenticates through kubeconfig or an in-cluster service account.

What is the best MCP server for Terraform and infrastructure as code?

The official HashiCorp Terraform MCP Server. It integrates the public Registry for provider, module, and policy search plus HCP Terraform and Terraform Enterprise workspace management. Critically for safety, it disables destructive operations by default; apply, destroy, and workspace deletion only work once you set ENABLE_TF_OPERATIONS=true, which enforces a plan-then-apply workflow.

Are these DevOps MCP servers safe to run in production?

They can be, if you configure them defensively. Start every server read-only, scope its credentials with a least-privilege IAM role or RBAC binding rather than an admin credential, keep destructive operations behind an explicit toggle, and require human approval on apply and delete. Run them behind the Docker MCP Gateway for container isolation and secret injection, and keep CloudTrail or call logging on so every agent action is auditable.

Are MCP servers for DevOps free?

Yes. All six picks here are free and open source, including the official AWS, Azure, Terraform, and Cloudflare servers, the community Kubernetes server, and the Docker MCP Gateway. You still pay for the underlying cloud resources the agent operates, and some IDE integrations like GitHub Copilot may require their own subscription. Toolradar tracks 328 plus MCP servers with editorial scoring if you want to compare beyond this list.

Related Guides

From the team behind Toolradar

Editorial content for AI startups

We turn AI product expertise into content that ranks, gets cited by LLMs, and reaches 720K+ tech buyers.

See how we work

Ready to Choose?

Compare features, read reviews, and find the right tool.