diff --git a/servers/testkube/server.yaml b/servers/testkube/server.yaml new file mode 100644 index 00000000..cacf02ac --- /dev/null +++ b/servers/testkube/server.yaml @@ -0,0 +1,47 @@ +name: testkube +image: testkube/mcp-server:latest +type: server +meta: + category: devops + tags: + - devops + - testing + - automation + - orchestration + - kubernetes + - gitops + - playwright + - cypress + - selenium + - k6 + - postman + - jmeter + +about: + title: Testkube MCP Server + description: "The Testkube MCP Server exposes continuous testing capabilities (test orchestration, execution, troubleshooting and anlysis) to AI tools and workflows " + icon: https://avatars.githubusercontent.com/u/82541796?v=4 +source: + project: https://github.com/kubeshop/testkube +config: + description: Configure the connection to the Testkube Control Plane + secrets: + - name: testkube.api_key + env: TK_ACCESS_TOKEN + example: tkcapi_xxxxxxx + - name: testkube.org_id + env: TK_ORG_ID + example: tkcorg_xxxxxxx + - name: testkube.env_id + env: TK_ENV_ID + example: tkcenv_xxxxxxx + env: + - name: TK_CONTROL_PLANE_URL + example: https://api.testkube.io + value: "{{testkube.tk_control_plane_url}}" + parameters: + type: object + properties: + tk_control_plane_url: + type: string + description: The URL of the Testkube Control Plane