{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.kubeshop/testkube-mcp","description":"MCP server for Testkube - Manage test workflows, executions, and artifacts via AI assistants","repository":{"url":"https://github.com/kubeshop/testkube","source":"github"},"version":"1.0.0","icons":[{"src":"https://avatars.githubusercontent.com/u/82541796?v=4","mimeType":"image/png","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"docker.io/testkube/mcp-server:test","transport":{"type":"stdio"},"environmentVariables":[{"description":"Testkube access token for authentication","isRequired":true,"format":"string","isSecret":true,"name":"TK_ACCESS_TOKEN"},{"description":"Testkube organization ID","isRequired":true,"format":"string","name":"TK_ORG_ID"},{"description":"Testkube environment ID","isRequired":true,"format":"string","name":"TK_ENV_ID"},{"description":"Testkube Control Plane URL (default: https://api.testkube.io)","format":"string","name":"TK_CONTROL_PLANE_URL"},{"description":"Testkube Dashboard URL","format":"string","name":"TK_DASHBOARD_URL"},{"description":"Enable debug mode (default: false)","format":"string","name":"TK_DEBUG"},{"description":"MCP transport type: stdio or shttp (default: stdio)","format":"string","name":"TK_MCP_TRANSPORT"},{"description":"SHTTP host when using shttp transport","format":"string","name":"TK_MCP_SHTTP_HOST"},{"description":"SHTTP port when using shttp transport","format":"string","name":"TK_MCP_SHTTP_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-23T01:37:19.06212Z","publishedAt":"2025-10-23T01:37:19.06212Z","updatedAt":"2025-10-23T01:37:19.06212Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.kubeshop/testkube-mcp","description":"MCP server for Testkube - Manage test workflows, executions, and artifacts via AI assistants","repository":{"url":"https://github.com/kubeshop/testkube","source":"github"},"version":"1.0.1","icons":[{"src":"https://avatars.githubusercontent.com/u/82541796?v=4","mimeType":"image/png","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"docker.io/kubeshop/mcp-server:test","transport":{"type":"stdio"},"environmentVariables":[{"description":"Testkube access token for authentication","isRequired":true,"format":"string","isSecret":true,"name":"TK_ACCESS_TOKEN"},{"description":"Testkube organization ID","isRequired":true,"format":"string","name":"TK_ORG_ID"},{"description":"Testkube environment ID","isRequired":true,"format":"string","name":"TK_ENV_ID"},{"description":"Testkube Control Plane URL (default: https://api.testkube.io)","format":"string","name":"TK_CONTROL_PLANE_URL"},{"description":"Testkube Dashboard URL","format":"string","name":"TK_DASHBOARD_URL"},{"description":"Enable debug mode (default: false)","format":"string","name":"TK_DEBUG"},{"description":"MCP transport type: stdio or shttp (default: stdio)","format":"string","name":"TK_MCP_TRANSPORT"},{"description":"SHTTP host when using shttp transport","format":"string","name":"TK_MCP_SHTTP_HOST"},{"description":"SHTTP port when using shttp transport","format":"string","name":"TK_MCP_SHTTP_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-23T02:19:25.415809Z","publishedAt":"2025-10-23T02:19:25.415809Z","updatedAt":"2025-10-23T02:19:25.415809Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.kubeshop/testkube-mcp","description":"MCP server for Testkube - Manage test workflows, executions, and artifacts via AI assistants","repository":{"url":"https://github.com/kubeshop/testkube","source":"github"},"version":"2.4.3","icons":[{"src":"https://avatars.githubusercontent.com/u/82541796?v=4","mimeType":"image/png","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"docker.io/kubeshop/mcp-server:2.4.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Testkube access token for authentication","isRequired":true,"format":"string","isSecret":true,"name":"TK_ACCESS_TOKEN"},{"description":"Testkube organization ID","isRequired":true,"format":"string","name":"TK_ORG_ID"},{"description":"Testkube environment ID","isRequired":true,"format":"string","name":"TK_ENV_ID"},{"description":"Testkube Control Plane URL (default: https://api.testkube.io)","format":"string","name":"TK_CONTROL_PLANE_URL"},{"description":"Testkube Dashboard URL","format":"string","name":"TK_DASHBOARD_URL"},{"description":"Enable debug mode (default: false)","format":"string","name":"TK_DEBUG"},{"description":"MCP transport type: stdio or shttp (default: stdio)","format":"string","name":"TK_MCP_TRANSPORT"},{"description":"SHTTP host when using shttp transport","format":"string","name":"TK_MCP_SHTTP_HOST"},{"description":"SHTTP port when using shttp transport","format":"string","name":"TK_MCP_SHTTP_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-27T11:08:00.697709Z","publishedAt":"2025-11-27T11:08:00.697709Z","updatedAt":"2025-11-27T11:08:00.697709Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.kubeshop/testkube-mcp","description":"MCP server for Testkube - Manage test workflows, executions, and artifacts via AI assistants","repository":{"url":"https://github.com/kubeshop/testkube","source":"github"},"version":"2.6.1","icons":[{"src":"https://avatars.githubusercontent.com/u/82541796?v=4","mimeType":"image/png","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"docker.io/kubeshop/mcp-server:2.6.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Testkube access token for authentication","isRequired":true,"format":"string","isSecret":true,"name":"TK_ACCESS_TOKEN"},{"description":"Testkube organization ID","isRequired":true,"format":"string","name":"TK_ORG_ID"},{"description":"Testkube environment ID","isRequired":true,"format":"string","name":"TK_ENV_ID"},{"description":"Testkube Control Plane URL (default: https://api.testkube.io)","format":"string","name":"TK_CONTROL_PLANE_URL"},{"description":"Testkube Dashboard URL","format":"string","name":"TK_DASHBOARD_URL"},{"description":"Enable debug mode (default: false)","format":"string","name":"TK_DEBUG"},{"description":"MCP transport type: stdio or shttp (default: stdio)","format":"string","name":"TK_MCP_TRANSPORT"},{"description":"SHTTP host when using shttp transport","format":"string","name":"TK_MCP_SHTTP_HOST"},{"description":"SHTTP port when using shttp transport","format":"string","name":"TK_MCP_SHTTP_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-12T11:30:53.082297Z","publishedAt":"2026-02-12T11:30:53.082297Z","updatedAt":"2026-02-12T11:30:53.082297Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.kubeshop/testkube-mcp","description":"MCP server for Testkube - Manage test workflows, executions, and artifacts via AI assistants","repository":{"url":"https://github.com/kubeshop/testkube","source":"github"},"version":"2.7.0","icons":[{"src":"https://avatars.githubusercontent.com/u/82541796?v=4","mimeType":"image/png","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"docker.io/kubeshop/mcp-server:2.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Testkube access token for authentication","isRequired":true,"format":"string","isSecret":true,"name":"TK_ACCESS_TOKEN"},{"description":"Testkube organization ID","isRequired":true,"format":"string","name":"TK_ORG_ID"},{"description":"Testkube environment ID","isRequired":true,"format":"string","name":"TK_ENV_ID"},{"description":"Testkube Control Plane URL (default: https://api.testkube.io)","format":"string","name":"TK_CONTROL_PLANE_URL"},{"description":"Testkube Dashboard URL","format":"string","name":"TK_DASHBOARD_URL"},{"description":"Enable debug mode (default: false)","format":"string","name":"TK_DEBUG"},{"description":"MCP transport type: stdio or shttp (default: stdio)","format":"string","name":"TK_MCP_TRANSPORT"},{"description":"SHTTP host when using shttp transport","format":"string","name":"TK_MCP_SHTTP_HOST"},{"description":"SHTTP port when using shttp transport","format":"string","name":"TK_MCP_SHTTP_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-04T10:27:16.593694Z","publishedAt":"2026-03-04T10:27:16.593694Z","updatedAt":"2026-03-04T10:27:16.593694Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.kubeshop/testkube-mcp","description":"MCP server for Testkube - Manage test workflows, executions, and artifacts via AI assistants","repository":{"url":"https://github.com/kubeshop/testkube","source":"github"},"version":"2.8.0","icons":[{"src":"https://avatars.githubusercontent.com/u/82541796?v=4","mimeType":"image/png","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"docker.io/kubeshop/mcp-server:2.8.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Testkube access token for authentication","isRequired":true,"format":"string","isSecret":true,"name":"TK_ACCESS_TOKEN"},{"description":"Testkube organization ID","isRequired":true,"format":"string","name":"TK_ORG_ID"},{"description":"Testkube environment ID","isRequired":true,"format":"string","name":"TK_ENV_ID"},{"description":"Testkube Control Plane URL (default: https://api.testkube.io)","format":"string","name":"TK_CONTROL_PLANE_URL"},{"description":"Testkube Dashboard URL","format":"string","name":"TK_DASHBOARD_URL"},{"description":"Enable debug mode (default: false)","format":"string","name":"TK_DEBUG"},{"description":"MCP transport type: stdio or shttp (default: stdio)","format":"string","name":"TK_MCP_TRANSPORT"},{"description":"SHTTP host when using shttp transport","format":"string","name":"TK_MCP_SHTTP_HOST"},{"description":"SHTTP port when using shttp transport","format":"string","name":"TK_MCP_SHTTP_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-26T15:07:23.611077Z","publishedAt":"2026-03-26T15:07:23.611077Z","updatedAt":"2026-03-26T15:07:23.611077Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.kubeshop/testkube-mcp","description":"MCP server for Testkube - Manage test workflows, executions, and artifacts via AI assistants","repository":{"url":"https://github.com/kubeshop/testkube","source":"github"},"version":"2.8.1","icons":[{"src":"https://avatars.githubusercontent.com/u/82541796?v=4","mimeType":"image/png","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"docker.io/kubeshop/mcp-server:2.8.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Testkube access token for authentication","isRequired":true,"format":"string","isSecret":true,"name":"TK_ACCESS_TOKEN"},{"description":"Testkube organization ID","isRequired":true,"format":"string","name":"TK_ORG_ID"},{"description":"Testkube environment ID","isRequired":true,"format":"string","name":"TK_ENV_ID"},{"description":"Testkube Control Plane URL (default: https://api.testkube.io)","format":"string","name":"TK_CONTROL_PLANE_URL"},{"description":"Testkube Dashboard URL","format":"string","name":"TK_DASHBOARD_URL"},{"description":"Enable debug mode (default: false)","format":"string","name":"TK_DEBUG"},{"description":"MCP transport type: stdio or shttp (default: stdio)","format":"string","name":"TK_MCP_TRANSPORT"},{"description":"SHTTP host when using shttp transport","format":"string","name":"TK_MCP_SHTTP_HOST"},{"description":"SHTTP port when using shttp transport","format":"string","name":"TK_MCP_SHTTP_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-30T10:40:53.446971Z","publishedAt":"2026-03-30T10:40:53.446971Z","updatedAt":"2026-03-30T10:40:53.446971Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.kubeshop/testkube-mcp","description":"MCP server for Testkube - Manage test workflows, executions, and artifacts via AI assistants","repository":{"url":"https://github.com/kubeshop/testkube","source":"github"},"version":"2.9.0","icons":[{"src":"https://avatars.githubusercontent.com/u/82541796?v=4","mimeType":"image/png","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"docker.io/kubeshop/mcp-server:2.9.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Testkube access token for authentication","isRequired":true,"format":"string","isSecret":true,"name":"TK_ACCESS_TOKEN"},{"description":"Testkube organization ID","isRequired":true,"format":"string","name":"TK_ORG_ID"},{"description":"Testkube environment ID","isRequired":true,"format":"string","name":"TK_ENV_ID"},{"description":"Testkube Control Plane URL (default: https://api.testkube.io)","format":"string","name":"TK_CONTROL_PLANE_URL"},{"description":"Testkube Dashboard URL","format":"string","name":"TK_DASHBOARD_URL"},{"description":"Enable debug mode (default: false)","format":"string","name":"TK_DEBUG"},{"description":"MCP transport type: stdio or shttp (default: stdio)","format":"string","name":"TK_MCP_TRANSPORT"},{"description":"SHTTP host when using shttp transport","format":"string","name":"TK_MCP_SHTTP_HOST"},{"description":"SHTTP port when using shttp transport","format":"string","name":"TK_MCP_SHTTP_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-23T14:53:11.391978Z","publishedAt":"2026-04-23T14:53:11.391978Z","updatedAt":"2026-04-23T14:53:11.391978Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.kubeshop/testkube-mcp","description":"MCP server for Testkube - Manage test workflows, executions, and artifacts via AI assistants","repository":{"url":"https://github.com/kubeshop/testkube","source":"github"},"version":"2.9.1","icons":[{"src":"https://avatars.githubusercontent.com/u/82541796?v=4","mimeType":"image/png","sizes":["any"]}],"packages":[{"registryType":"oci","identifier":"docker.io/kubeshop/mcp-server:2.9.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Testkube access token for authentication","isRequired":true,"format":"string","isSecret":true,"name":"TK_ACCESS_TOKEN"},{"description":"Testkube organization ID","isRequired":true,"format":"string","name":"TK_ORG_ID"},{"description":"Testkube environment ID","isRequired":true,"format":"string","name":"TK_ENV_ID"},{"description":"Testkube Control Plane URL (default: https://api.testkube.io)","format":"string","name":"TK_CONTROL_PLANE_URL"},{"description":"Testkube Dashboard URL","format":"string","name":"TK_DASHBOARD_URL"},{"description":"Enable debug mode (default: false)","format":"string","name":"TK_DEBUG"},{"description":"MCP transport type: stdio or shttp (default: stdio)","format":"string","name":"TK_MCP_TRANSPORT"},{"description":"SHTTP host when using shttp transport","format":"string","name":"TK_MCP_SHTTP_HOST"},{"description":"SHTTP port when using shttp transport","format":"string","name":"TK_MCP_SHTTP_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-24T08:35:31.489242Z","publishedAt":"2026-04-24T08:35:31.489242Z","updatedAt":"2026-04-24T08:35:31.489242Z","isLatest":true}}}],"metadata":{"count":9}}
