Alibaba Cloud's ack-mcp-server unifies container operations capabilities, enabling AI assistants and third-party AI agents to perform complex tasks via natural language through the MCP protocol, empowering container-native AIOps. DingTalk discussion group: 70080006301
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add ack --env ACCESS_KEY_ID='<ACCESS_KEY_ID>' --env ACCESS_KEY_SECRET='<ACCESS_KEY_SECRET>' -- uvx alibabacloud-ack-mcp-server@latest~/.codex/config.toml
[mcp_servers.ack]
command = "uvx"
args = ["alibabacloud-ack-mcp-server@latest"]
env = { ACCESS_KEY_ID = "<ACCESS_KEY_ID>", ACCESS_KEY_SECRET = "<ACCESS_KEY_SECRET>" }
# codex mcp add ack --env ACCESS_KEY_ID='<ACCESS_KEY_ID>' --env ACCESS_KEY_SECRET='<ACCESS_KEY_SECRET>' -- uvx alibabacloud-ack-mcp-server@latest~/.cursor/mcp.json
{
"mcpServers": {
"ack": {
"command": "uvx",
"args": [
"alibabacloud-ack-mcp-server@latest"
],
"env": {
"ACCESS_KEY_ID": "<ACCESS_KEY_ID>",
"ACCESS_KEY_SECRET": "<ACCESS_KEY_SECRET>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"ack": {
"type": "stdio",
"command": "uvx",
"args": [
"alibabacloud-ack-mcp-server@latest"
],
"env": {
"ACCESS_KEY_ID": "<ACCESS_KEY_ID>",
"ACCESS_KEY_SECRET": "<ACCESS_KEY_SECRET>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"ack": {
"command": "uvx",
"args": [
"alibabacloud-ack-mcp-server@latest"
],
"env": {
"ACCESS_KEY_ID": "<ACCESS_KEY_ID>",
"ACCESS_KEY_SECRET": "<ACCESS_KEY_SECRET>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"ack": {
"command": "uvx",
"args": [
"alibabacloud-ack-mcp-server@latest"
],
"env": {
"ACCESS_KEY_ID": "<ACCESS_KEY_ID>",
"ACCESS_KEY_SECRET": "<ACCESS_KEY_SECRET>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"ack": {
"command": "uvx",
"args": [
"alibabacloud-ack-mcp-server@latest"
],
"env": {
"ACCESS_KEY_ID": "<ACCESS_KEY_ID>",
"ACCESS_KEY_SECRET": "<ACCESS_KEY_SECRET>"
}
}
}
}Environment variables
ACCESS_KEY_IDACCESS_KEY_SECRET
Replace the placeholders with your own credentials and keep them out of version control.