Kubernetes production-readiness auditor, exposed as an MCP server and CLI.
Project description
mcp-prod-readiness
Kubernetes production-readiness auditor — MCP server + CLI.
Status: alpha. Today ships with 5 checks. The v1.0.0 milestone adds 5 more.
Install
# Ephemeral:
uvx mcp-prod-readiness list-checks
# Persistent:
pip install mcp-prod-readiness
Quickstart — CLI
prod-readiness audit --namespace default --format md
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_prod_readiness-0.3.0.tar.gz.
File metadata
- Download URL: mcp_prod_readiness-0.3.0.tar.gz
- Upload date:
- Size: 307.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
492d6f18d1aa37df23f9234b1b7b000f7dff3903b8204e03738dc3bb9f29a230
|
|
| MD5 |
cb090b5b6fc6190532b031fc5867912c
|
|
| BLAKE2b-256 |
520344941a9dc91072cdbb3a6cb0e03bea5e383daf39b5526785d92c7c5caa47
|
Provenance
The following attestation bundles were made for mcp_prod_readiness-0.3.0.tar.gz:
Publisher:
release.yml on vellankikoti/mcp-prod-readiness
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mcp_prod_readiness-0.3.0.tar.gz -
Subject digest:
492d6f18d1aa37df23f9234b1b7b000f7dff3903b8204e03738dc3bb9f29a230 - Sigstore transparency entry: 1343786592
- Sigstore integration time:
-
Permalink:
vellankikoti/mcp-prod-readiness@ff6ac974d86fddaeaf5c7e3ae5260b8a8d62696b -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/vellankikoti
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ff6ac974d86fddaeaf5c7e3ae5260b8a8d62696b -
Trigger Event:
push
-
Statement type:
File details
Details for the file mcp_prod_readiness-0.3.0-py3-none-any.whl.
File metadata
- Download URL: mcp_prod_readiness-0.3.0-py3-none-any.whl
- Upload date:
- Size: 24.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81b66e732fee88641da00d9002c691aa7e89fb7f1763301c4f47b5de23aeccb5
|
|
| MD5 |
2e10a4ffd8d2652f4bd3b242f99823db
|
|
| BLAKE2b-256 |
9c12d27c40d5e1f38202741b7cbba3806fed9d7056c6881e5feda4573dbdf2e5
|
Provenance
The following attestation bundles were made for mcp_prod_readiness-0.3.0-py3-none-any.whl:
Publisher:
release.yml on vellankikoti/mcp-prod-readiness
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mcp_prod_readiness-0.3.0-py3-none-any.whl -
Subject digest:
81b66e732fee88641da00d9002c691aa7e89fb7f1763301c4f47b5de23aeccb5 - Sigstore transparency entry: 1343786619
- Sigstore integration time:
-
Permalink:
vellankikoti/mcp-prod-readiness@ff6ac974d86fddaeaf5c7e3ae5260b8a8d62696b -
Branch / Tag:
refs/tags/v0.3.0 - Owner: https://github.com/vellankikoti
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@ff6ac974d86fddaeaf5c7e3ae5260b8a8d62696b -
Trigger Event:
push
-
Statement type: