Chaos Mesh MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_HOST | No | 服务监听地址 | 0.0.0.0 |
| MCP_PORT | No | 服务监听端口 | 8000 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| resolve_namespaceB | 根据K8s服务名称,查询该服务所在的命名空间namespace |
| network_delayB | 对服务与服务之间的网络连接注入延迟(支持 to);不按 HTTP path 匹配。若需按 path 精准注入,请使用 httpchaos_delay。 |
| network_external_delayB | 创建 ChaosMesh Workflow,对 发往第三方渠道域名的出方向流量注入响应延迟混沌实验。 |
| network_lossC | 对标签选择器匹配到的 Pod 注入 NetworkChaos 丢包故障。 |
| httpchaos_delayA | 按 HTTP 路径和端口注入延迟(精准影响指定接口);如果只需要服务与服务之间的整体网络延迟,请使用 network_delay。 |
| pod_killC | 对标签选择器匹配到的 Pod 注入 PodChaos pod-kill 故障。 |
| get_namespacesB | 查询集群中的 namespace 列表。 |
| get_podsB | 以 wide 格式列出目标命名空间中的 Pod。 |
| get_nodesA | 以 wide 格式列出集群中的所有节点。 |
| cluster_infoA | 获取 Kubernetes 集群端点与服务信息。 |
| list_chaosA | 列出指定命名空间中的 PodChaos、NetworkChaos 和 StressChaos 资源。 |
| delete_chaosC | 按类型、名称和命名空间删除单个混沌资源。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Ausium/chaosmesh-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server