II.
ToolServer JSON
Structured · livetool-server:mcp-kubernetes
MCP Kubernetes json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "tool-server:mcp-kubernetes",
"_kind": "ToolServer",
"_file": "extensions/tool-servers/extended-mcp-servers.yaml",
"_cluster": "extensions",
"attributes": {
"displayName": "MCP Kubernetes",
"description": "MCP server providing access to Kubernetes clusters via kubectl. Enables AI agents to get, describe, and manage resources, view logs, apply manifests, and execute commands in pods. Supports stdio transport.",
"protocol": "mcp",
"category": "cloud",
"repoUrl": "https://github.com/strowk/mcp-k8s-go",
"maintainer": "Community",
"mcpTransports": [
"mcp-transport:stdio"
],
"tools": [
"tool-descriptor:kubectl.get",
"tool-descriptor:kubectl.describe",
"tool-descriptor:kubectl.logs",
"tool-descriptor:kubectl.apply",
"tool-descriptor:kubectl.delete",
"tool-descriptor:kubectl.exec",
"tool-descriptor:kubectl.list-contexts"
],
"sourceRef": "source-ref:mcp-servers-registry"
},
"outgoingEdges": [
{
"from": "tool-server:mcp-kubernetes",
"to": "role:platform-engineer",
"kind": "supports_work",
"attributes": {
"confidence": "high",
"evidence": "Cluster, workload, and event access supports platform operations."
}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "workflow:incident-response",
"kind": "supports_work",
"attributes": {
"confidence": "medium",
"evidence": "Kubernetes events and workload status are incident-response inputs."
}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "tool-descriptor:kubectl.get",
"kind": "contains_tool_descriptor",
"attributes": {}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "tool-descriptor:kubectl.describe",
"kind": "contains_tool_descriptor",
"attributes": {}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "tool-descriptor:kubectl.logs",
"kind": "contains_tool_descriptor",
"attributes": {}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "tool-descriptor:kubectl.apply",
"kind": "contains_tool_descriptor",
"attributes": {}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "tool-descriptor:kubectl.delete",
"kind": "contains_tool_descriptor",
"attributes": {}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "tool-descriptor:kubectl.exec",
"kind": "contains_tool_descriptor",
"attributes": {}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "tool-descriptor:kubectl.list-contexts",
"kind": "contains_tool_descriptor",
"attributes": {}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "extension-interface:orchestration",
"kind": "implements",
"attributes": {}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "capability:supports-mcp",
"kind": "requires_capability",
"attributes": {
"level": "required"
}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "source-ref:mcp-servers-registry",
"kind": "sourced_from",
"attributes": {}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "capability:requires-tool-approval",
"kind": "supports",
"attributes": {
"versionRange": "current",
"level": "full",
"notes": "Cluster mutations: clients MUST gate writes on approval."
}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "tool:kubernetes",
"kind": "integrates_with",
"attributes": {}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "tool:helm",
"kind": "integrates_with",
"attributes": {}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "platform:kubernetes",
"kind": "integrates_with",
"attributes": {}
},
{
"from": "tool-server:mcp-kubernetes",
"to": "domain:devops",
"kind": "lib_applies_to_domain",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "tool-descriptor:kubectl.get",
"to": "tool-server:mcp-kubernetes",
"kind": "contained_in_plugin",
"attributes": {}
},
{
"from": "tool-descriptor:kubectl.describe",
"to": "tool-server:mcp-kubernetes",
"kind": "contained_in_plugin",
"attributes": {}
},
{
"from": "tool-descriptor:kubectl.logs",
"to": "tool-server:mcp-kubernetes",
"kind": "contained_in_plugin",
"attributes": {}
},
{
"from": "tool-descriptor:kubectl.apply",
"to": "tool-server:mcp-kubernetes",
"kind": "contained_in_plugin",
"attributes": {}
},
{
"from": "tool-descriptor:kubectl.delete",
"to": "tool-server:mcp-kubernetes",
"kind": "contained_in_plugin",
"attributes": {}
},
{
"from": "tool-descriptor:kubectl.exec",
"to": "tool-server:mcp-kubernetes",
"kind": "contained_in_plugin",
"attributes": {}
},
{
"from": "tool-descriptor:kubectl.list-contexts",
"to": "tool-server:mcp-kubernetes",
"kind": "contained_in_plugin",
"attributes": {}
},
{
"from": "scope-boundary:mcp-kubernetes.scope",
"to": "tool-server:mcp-kubernetes",
"kind": "bounds_subject"
}
]
}