Skip to content

Commit 3b37a08

Browse files
authored
Add Kyverno to the MCP registry (#1103)
Signed-off-by: Radoslav Dimitrov <[email protected]>
1 parent 825ea7c commit 3b37a08

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

pkg/registry/data/registry.json

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1138,6 +1138,66 @@
11381138
],
11391139
"transport": "sse"
11401140
},
1141+
"kyverno": {
1142+
"args": [],
1143+
"description": "Provides Kyverno policy management capabilities enabling AI assistants to interact with Kyverno policies in Kubernetes clusters for comprehensive policy management, security assessment, and compliance monitoring.",
1144+
"env_vars": [
1145+
{
1146+
"description": "Path to the kubeconfig file for Kubernetes API authentication (mounted into the container with --volume)",
1147+
"name": "KUBECONFIG",
1148+
"required": false
1149+
}
1150+
],
1151+
"image": "ghcr.io/nirmata/kyverno-mcp:latest",
1152+
"metadata": {
1153+
"last_updated": "2025-01-18T00:00:00Z",
1154+
"pulls": 1250,
1155+
"stars": 42
1156+
},
1157+
"permissions": {
1158+
"network": {
1159+
"outbound": {
1160+
"allow_host": [],
1161+
"allow_port": [
1162+
443
1163+
],
1164+
"insecure_allow_all": true
1165+
}
1166+
},
1167+
"read": [],
1168+
"write": []
1169+
},
1170+
"repository_url": "https://github.com/nirmata/kyverno-mcp",
1171+
"status": "Active",
1172+
"tags": [
1173+
"kyverno",
1174+
"kubernetes",
1175+
"policy-management",
1176+
"security",
1177+
"compliance",
1178+
"governance",
1179+
"policy-as-code",
1180+
"nirmata",
1181+
"admission-control",
1182+
"validation",
1183+
"mutation",
1184+
"generation",
1185+
"policy-violations",
1186+
"security-assessment",
1187+
"rbac",
1188+
"pod-security",
1189+
"best-practices"
1190+
],
1191+
"tier": "Official",
1192+
"tools": [
1193+
"list_contexts",
1194+
"switch_context",
1195+
"apply_policies",
1196+
"show_violations",
1197+
"help"
1198+
],
1199+
"transport": "stdio"
1200+
},
11411201
"memory": {
11421202
"args": [],
11431203
"description": "Provides persistent memory to an LLMs application for storing information about the user across chats. Implemented using a local knowledge graph.",

0 commit comments

Comments
 (0)