cd /news/ai-agents/8-safe-by-default-mcp-servers-for-in… · home topics ai-agents article
[ARTICLE · art-107922] src=dev.to ↗ pub= topic=ai-agents verified=true sentiment=· neutral

8 safe-by-default MCP servers for infra — and the governance model behind them

A developer has released a family of safe-by-default Model Context Protocol (MCP) servers for infrastructure management, designed to give AI agents graduated access to production systems. The servers implement a layered policy engine with read-only, read-write, and admin modes, plus typed confirmations for destructive operations, and are available as MIT-licensed TypeScript packages on npm.

read1 min views1 publishedAug 23, 2026

Giving an AI agent access to production infrastructure is a great way to move fast — and a great way to have it drop a database because a prompt was ambiguous. I wanted the upside without the footguns, so I built a family of Model Context Protocol servers that share one safe-by-default governance model.

MCP lets an agent call tools. For infra, those tools can be delete_topic

, DROP TABLE

, delete_resource_group

. The usual answer is "just don't expose the dangerous ones" — but then the server isn't useful when you do need them. I wanted graduated, explicit control instead.

Every server shares the same layered policy engine:

read-only

read-write

admin

. Tools above the current mode are system

DB, internal Kafka topics, the master realm) are readable but never mutable.ALLOW_DELETE

flag on top of admin mode.confirm

value that echoes the exact target name. A boolean isn't enough.All MIT-licensed, TypeScript, published on npm as @dockndevai/mcp-*

:

npx -y @dockndevai/mcp-kubernetes

Or in Claude Code:

claude mcp add kubernetes -e KUBECONFIG_PATH=~/.kube/config -e K8S_MODE=read-only -- npx -y @dockndevai/mcp-kubernetes

Every repo has per-client setup for Claude, Cursor, Codex, VS Code, and Windsurf.

Repos: https://github.com/dockndevai

I'd love feedback — especially on whether the mode + typed-confirmation split is the right default for infrastructure MCP servers.

── more in #ai-agents 4 stories · sorted by recency
── more on @model context protocol 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/8-safe-by-default-mc…] indexed:0 read:1min 2026-08-23 ·