Skip to main content

Kubernetes deployment intelligence — typed query tools + AI-synthesised risk briefs. CLI + MCP server.

Project description

mcp-deploy-intel

Kubernetes deployment intelligence — typed query tools + AI-synthesised risk briefs. CLI + MCP server.

Status: v0.5.0 — 8 tools live + continuous watcher + outcome evaluator. Two K8s-only tools + three Prometheus tools + three SQLite deploy-history tools + K8s informer loop + async scoring loop (ROLLED_BACK / DEGRADED / SUCCESS / UNKNOWN). LLM risk-brief tools arrive in v0.6.0+; v1.0.0 adds Helm Deployment mode + cluster matrix CI.

Install

# Run ephemerally via uvx (recommended for one-off queries):
uvx mcp-deploy-intel --help

# Persistent:
pip install mcp-deploy-intel

Quickstart

# List Deployments + StatefulSets in a namespace
deploy-intel list-workloads-in-namespace default

# Snapshot a single workload
deploy-intel get-workload default/Deployment/my-api --format md

# Watch cluster deployments — auto-record every new rollout to SQLite
deploy-intel watch                               # all namespaces
deploy-intel watch --namespace prod --namespace staging   # scoped

# Score pending deploys — writes ROLLED_BACK / DEGRADED / SUCCESS / UNKNOWN
deploy-intel evaluate                            # defaults: window=600s, interval=60s
deploy-intel evaluate --window-s 300 --interval-s 30 --prom-url http://prometheus:9090

MCP — Claude Desktop / Claude Code

{
  "mcpServers": {
    "deploy-intel": {
      "command": "uvx",
      "args": ["mcp-deploy-intel", "serve-mcp"]
    }
  }
}

Current tools exposed via MCP (8 total): get_workload, list_workloads_in_namespace, get_metric_trend, get_inbound_traffic, get_outbound_traffic, record_deploy, get_deploy_history, get_rollback_history.

Design & 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_deploy_intel-0.5.0.tar.gz (297.3 kB view details)

Uploaded Source

Built Distribution

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

mcp_deploy_intel-0.5.0-py3-none-any.whl (28.2 kB view details)

Uploaded Python 3

File details

Details for the file mcp_deploy_intel-0.5.0.tar.gz.

File metadata

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

File hashes

Hashes for mcp_deploy_intel-0.5.0.tar.gz
Algorithm Hash digest
SHA256 09760fc0a6e62ff361b5cb7a2d261924a93ee91b7425232b84a1e3ec857105cb
MD5 5732493fd62ca59bd9dd751585d8369d
BLAKE2b-256 0a779a4f866c9d56df9f639b9573aa5e6e2061111085e48459013bce90a2560e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_deploy_intel-0.5.0.tar.gz:

Publisher: release.yml on vellankikoti/mcp-deploy-intel

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_deploy_intel-0.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_deploy_intel-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b94c2c56521a308a191ebf340d46b949dae3e628ca0067516f67cde63e8c5135
MD5 772cb3ee6d23187a55d917e14a210a75
BLAKE2b-256 00953e5f7deb3cfbdc5244a6c30dde36ef2629614d3f05cf9ef95d59312985b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mcp_deploy_intel-0.5.0-py3-none-any.whl:

Publisher: release.yml on vellankikoti/mcp-deploy-intel

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