Policy Pulse Mcp

general MCP Server

Unified OPA/Gatekeeper, Kyverno, and Azure Policy MCP server

VerifiedInstall Ready
generalgeneralazure
4 views0 stars0 forks

Why This Matters

Discovered via github-topic:mcp-server and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:mcp-server
Stars
0
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

pip install policy-pulse-mcp
29
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (29)

explain_violation

Plain English explanation + framework mapping + remediation steps for one violation

Symptom

Likely cause

POLICYPULSE_CLUSTERS

*(single cluster)*

check_manifest_compliance

Pre-deploy static gate — paste YAML, get violations, no cluster needed

Variable

Required

list_controls

Full 9-control catalog with CIS / PCI-DSS / NIST 800-53 / SOC 2 mappings

POLICYPULSE_DEMO

`false`

Auth

None

get_compliance_risk_summary

Cross-engine risk summary with regulatory impact

Hosting

Developer laptop only

KUBECONFIG

`~/.kube/config`

Mode

Context format

POLICYPULSE_TRANSPORT

`stdio`

AZURE_CREDENTIAL_TYPE

No (default: `auto`)

Tool

What it does

stdio

SSE

Transport

Local pipe

PORT

`8000`

list_policies

All policies across engines; filter by engine

Clients

One (local process only)

POLICYPULSE_LOG

`INFO`

Role

Scope

POLICYPULSE_HOST

`0.0.0.0`

AZURE_CLIENT_ID

For `service_principal` or user-assigned MI

AZURE_SUBSCRIPTION_ID

For Azure Policy and workload identity

AZURE_CLIENT_SECRET

For `service_principal`

Subscription

Read Azure Policy compliance state

cluster_status

Which engines are connected; fleet overview with auth mode per cluster; credential type

get_violations

All violations enriched with framework refs; filter by namespace / engine / severity / cluster