Skip to main content

Kubernetes production-readiness auditor, exposed as an MCP server and CLI.

Project description

mcp-prod-readiness

Kubernetes production-readiness auditor — MCP server + CLI.

Status: v1.0.0 — production-ready. 10 checks, dual CLI+MCP surface, LLM-agnostic, kind+EKS+GKE+AKS validated, Helm chart + GitHub Action + cosign-signed images shipped.

Install

# Ephemeral:
uvx mcp-prod-readiness list-checks

# Persistent:
pip install mcp-prod-readiness

Quickstart — CLI

prod-readiness audit --namespace default --format md

Compare two reports

prod-readiness audit --output yesterday.json --format json
# ... time passes ...
prod-readiness audit --output today.json --format json
prod-readiness diff yesterday.json today.json

Ask for a deeper explanation

prod-readiness explain resilience.pdb-exists default/Deployment/api

Quickstart — Claude Code / Desktop

{
  "mcpServers": {
    "prod-readiness": {
      "command": "uvx",
      "args": ["mcp-prod-readiness", "serve-mcp"]
    }
  }
}

LLM configuration

Any provider, any base URL, or fully offline:

# Anthropic
export PROD_READINESS_LLM_PROVIDER=anthropic/claude-sonnet-4-6
export PROD_READINESS_LLM_API_KEY=sk-ant-...

# Local Ollama (auto-detected if unconfigured)
export PROD_READINESS_LLM_PROVIDER=ollama/qwen2.5:7b
export PROD_READINESS_LLM_BASE_URL=http://localhost:11434

# Offline
export PROD_READINESS_OFFLINE=1

Design and plans

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_prod_readiness-1.0.1.tar.gz (370.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_prod_readiness-1.0.1-py3-none-any.whl (35.9 kB view details)

Uploaded Python 3

File details

Details for the file mcp_prod_readiness-1.0.1.tar.gz.

File metadata

  • Download URL: mcp_prod_readiness-1.0.1.tar.gz
  • Upload date:
  • Size: 370.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mcp_prod_readiness-1.0.1.tar.gz
Algorithm Hash digest
SHA256 5fcb7dcf6ee33ab1d939b548feb43931771c73fe14febfe7c39955e657b37ff7
MD5 177c3bc3e17f64e3bb8f0db231718162
BLAKE2b-256 b0f5a60981ef352a41e04c49a032b6641ed8761a2191bf871e708c404f7b6e0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_prod_readiness-1.0.1.tar.gz:

Publisher: release.yml on vellankikoti/mcp-prod-readiness

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mcp_prod_readiness-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_prod_readiness-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f6547feb661d6f4b1db74ae274a48241028c355554563d9c7d6ac21450b45044
MD5 bf9cbcc515bf0a26e3118285a494e1f2
BLAKE2b-256 a6298d00e82889ab984004f530b601dae692d42c65afa06d67d222c0ebdc58b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_prod_readiness-1.0.1-py3-none-any.whl:

Publisher: release.yml on vellankikoti/mcp-prod-readiness

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page