Skip to content

Founder & VP Product, Nirmata

Ritesh Patel

Ritesh Patel is a founder of Nirmata and leads its products. He writes about governing AI coding agents, MCP security and Kubernetes policy as code.

236 posts

AI

How to audit MCP tool calls

Audit MCP tool calls in Claude Code with OpenTelemetry tool events and OTEL_LOG_TOOL_DETAILS=1, plus hooks that record each server's source and denied calls.

6 min read

AI

Claude Code managed settings for enterprises

Claude Code managed settings sit above every developer file. Deploy managed-settings.json per OS or through MDM, check it with /status, then lock the rules.

7 min read

Kubernetes

SOC 2 controls for Kubernetes you can automate

Kubernetes policy can automate SOC 2 checks on privileged pods, Secrets, RBAC, service account tokens and images. It can't cover access reviews or approvals.

4 min read

AI

How to route Claude Code through an AI gateway

Point Claude Code at an AI gateway with ANTHROPIC_BASE_URL and a gateway credential, verify it with curl and /status, then roll it out with managed settings.

6 min read

AI

How to control MCP servers in GitHub Copilot

Control MCP servers in GitHub Copilot with the MCP policy, registry-only mode, managed-settings allowlists and cloud agent settings. See where each one applies.

5 min read