Home › Other › testkube

testkube

MCP server for Testkube - Manage test workflows, executions, and artifacts via AI assistants

Go Remote
★ 1,679 stars Last pushed 2026-11-11 License: NOASSERTION

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Remote (streamable-http)

https://api.testkube.io/organizations/{organization_id}/environments/{environment_id}/mcp

Claude Code:

claude mcp add --transport http testkube https://api.testkube.io/organizations/{organization_id}/environments/{environment_id}/mcp

Or add to your MCP client config:

{
  "mcpServers": {
    "testkube": {
      "url": "https://api.testkube.io/organizations/{organization_id}/environments/{environment_id}/mcp"
    }
  }
}

Package (oci)

docker run -i --rm -e TK_ACCESS_TOKEN=<YOUR_VALUE> -e TK_ORG_ID=<YOUR_VALUE> -e TK_ENV_ID=<YOUR_VALUE> -e TK_MCP_SHTTP_AUTH_TOKEN=<YOUR_VALUE> docker.io/kubeshop/mcp-server:2.15.0

Or add to your MCP client config:

{
  "mcpServers": {
    "testkube": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "TK_ACCESS_TOKEN=<YOUR_VALUE>",
        "-e",
        "TK_ORG_ID=<YOUR_VALUE>",
        "-e",
        "TK_ENV_ID=<YOUR_VALUE>",
        "-e",
        "TK_MCP_SHTTP_AUTH_TOKEN=<YOUR_VALUE>",
        "docker.io/kubeshop/mcp-server:2.15.0"
      ]
    }
  }
}
  • TK_ACCESS_TOKEN required secret — Testkube access token for authentication
  • TK_ORG_ID required — Testkube organization ID
  • TK_ENV_ID required — Testkube environment ID
  • TK_CONTROL_PLANE_URL — Testkube Control Plane URL (default: https://api.testkube.io)
  • TK_DASHBOARD_URL — Testkube Dashboard URL
  • TK_DEBUG — Enable debug mode (default: false)
  • TK_MCP_SHTTP_AUTH_TOKEN secret — Separate inbound bearer token, required only when explicitly using --transport=shttp; not needed for default stdio

Related servers

Data from the Official MCP Registry