diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 7518a83..55caa14 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -23,7 +23,7 @@ "url": "https://tester.army" }, "homepage": "https://docs.tester.army/cli/mcp", - "repository": "https://github.com/tester-army/cli", + "repository": "https://github.com/e2e-inc/cli", "license": "MIT", "keywords": [ "testing", diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index e07ce1a..86e3a43 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -9,7 +9,7 @@ "url": "https://tester.army" }, "homepage": "https://docs.tester.army/cli/mcp", - "repository": "https://github.com/tester-army/cli", + "repository": "https://github.com/e2e-inc/cli", "license": "MIT", "keywords": [ "testing", diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index e559d48..e48e3ab 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -8,7 +8,7 @@ "url": "https://tester.army" }, "homepage": "https://docs.tester.army/cli/mcp", - "repository": "https://github.com/tester-army/cli", + "repository": "https://github.com/e2e-inc/cli", "license": "MIT", "keywords": [ "testing", diff --git a/.cursor-plugin/plugin.json b/.cursor-plugin/plugin.json index 7bc41ae..3eb4963 100644 --- a/.cursor-plugin/plugin.json +++ b/.cursor-plugin/plugin.json @@ -9,7 +9,7 @@ "url": "https://tester.army" }, "homepage": "https://docs.tester.army/cli/mcp", - "repository": "https://github.com/tester-army/cli", + "repository": "https://github.com/e2e-inc/cli", "license": "MIT", "keywords": [ "testing", diff --git a/.github/workflows/publish-mcp-registry.yml b/.github/workflows/publish-mcp-registry.yml index df588df..6478099 100644 --- a/.github/workflows/publish-mcp-registry.yml +++ b/.github/workflows/publish-mcp-registry.yml @@ -1,7 +1,7 @@ name: Publish to MCP Registry # Publishes server.json to the Official MCP Registry (registry.modelcontextprotocol.io) as -# io.github.tester-army/testerarmy, which feeds Glama, PulseMCP and the other aggregators. +# io.github.e2e-inc/testerarmy, which feeds Glama, PulseMCP and the other aggregators. # # Authentication is GitHub Actions OIDC: the registry grants the io.github./* # namespace to workflows running in this organisation's repositories. A personal diff --git a/README.md b/README.md index 166ded1..b8af159 100644 --- a/README.md +++ b/README.md @@ -82,7 +82,7 @@ with `--env `. Use skills CLI install: ```bash -npx skills add tester-army/cli +npx skills add e2e-inc/cli ``` ## MCP server and plugins @@ -122,12 +122,12 @@ Cursor: open Customize and search for `testerarmy`, or click Add to Cursor on th This repo is also a plugin that installs the MCP server and the `testerarmy-cli` skill together. -Claude Code: run `/plugin marketplace add tester-army/cli`, then `/plugin install testerarmy@testerarmy-agent-skills`. +Claude Code: run `/plugin marketplace add e2e-inc/cli`, then `/plugin install testerarmy@testerarmy-agent-skills`. Codex: the repo is a plugin marketplace too, so until TesterArmy appears in the Plugins Directory you can add it from here: ```bash -codex plugin marketplace add tester-army/cli +codex plugin marketplace add e2e-inc/cli codex plugin add testerarmy@testerarmy-agent-skills ``` diff --git a/plugin.json b/plugin.json index 5b940b8..0a2bee0 100644 --- a/plugin.json +++ b/plugin.json @@ -9,7 +9,7 @@ "url": "https://tester.army" }, "homepage": "https://docs.tester.army/cli/mcp", - "repository": "https://github.com/tester-army/cli", + "repository": "https://github.com/e2e-inc/cli", "license": "MIT", "keywords": [ "testing", diff --git a/scripts/check-plugin-manifests.sh b/scripts/check-plugin-manifests.sh index 841ccda..3c93b56 100755 --- a/scripts/check-plugin-manifests.sh +++ b/scripts/check-plugin-manifests.sh @@ -33,7 +33,7 @@ u2=$(jq -r '.mcpServers.testerarmy.url' mcp.json) [ "$(jq -r .version server.json)" = "$(jq -r .version plugin.json)" ] || { echo "version differs in server.json (bump it with the plugin manifests)"; exit 1; } [ "$(jq -r '.remotes[0].url' server.json)" = "$u1" ] || { echo "server.json remotes[0].url differs from the MCP files"; exit 1; } -# the Codex repo marketplace (.agents/plugins/marketplace.json, read by `codex plugin marketplace add tester-army/cli` +# the Codex repo marketplace (.agents/plugins/marketplace.json, read by `codex plugin marketplace add e2e-inc/cli` # and by the ChatGPT app) must point at this plugin under the same name as the Claude marketplace [ "$(jq -r '.plugins[0].name' .agents/plugins/marketplace.json)" = "$ref_name" ] || { echo "Codex marketplace plugin name differs from plugin.json"; exit 1; } [ "$(jq -r '.plugins[0].source.path' .agents/plugins/marketplace.json)" = "./" ] || { echo "Codex marketplace must reference the repo root (./)"; exit 1; } diff --git a/server.json b/server.json index bba7c0c..3f730ca 100644 --- a/server.json +++ b/server.json @@ -1,12 +1,12 @@ { "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", - "name": "io.github.tester-army/testerarmy", + "name": "io.github.e2e-inc/testerarmy", "title": "TesterArmy", "description": "Agents that test your web and mobile app like real users, on every pull request.", "version": "1.0.0", "websiteUrl": "https://docs.tester.army/cli/mcp", "repository": { - "url": "https://github.com/tester-army/cli", + "url": "https://github.com/e2e-inc/cli", "source": "github" }, "remotes": [