Files
Alejandro Estrada b7e92bc221 Create VSCode extension for MCP (#18)
* Create VSCode extension for MCP

* Make version 1.0.0

* Add MIT license file and update package.json to include license information. Implement welcome message tracking in extension and enhance tests to verify license file existence.

* Update VSCode extension name and documentation for Cypress Cloud MCP integration

- Renamed the extension from `cypress-cloud-mcp-integration` to `vscode-cypress-cloud-mcp` in package.json and related files.
- Enhanced README and other documentation to reflect the new extension name and provide clearer installation and usage instructions.
- Added a new SVG icon for the extension and removed the old PNG icon.
- Updated references to the extension in various documentation files to ensure consistency.

* Update with review

* Update with review

* Update logo

* Remove Marketplace ID from README for Cypress Cloud MCP

* Update vscode-cloud-mcp/package.json

Co-authored-by: Emily Wisniewski (Rohrbough) <emilyr@cypress.io>

---------

Co-authored-by: Emily Wisniewski (Rohrbough) <emilyr@cypress.io>
2026-09-16 17:05:48 -05:00

1.7 KiB

Cypress Cloud MCP

Connect to Cypress Cloud through the Cypress Cloud MCP to give GitHub Copilot and other VS Code agents a window into your application's health and stability.

Cloud MCP gives your AI agent real-time access to your test results. It allows agents to query run statuses, identify flaky tests, and retrieve failure details—including Test Replay links—directly within your agentic workflow.

Use Cypress Cloud MCP

After installing the extension:

  1. Select Connect in the welcome message. You can also run Cypress Cloud MCP: Connect from the Command Palette.
  2. Select Cypress Cloud from VS Code's MCP server list and start it.
  3. Confirm VS Code's trust and sign-in prompts, then complete the Cypress Cloud browser sign-in.
  4. Open Chat in VS Code and select agent mode.
  5. Ask your agent to investigate Cypress Cloud data. For example: "Pull my last Cypress Cloud run for this branch."

The available tools return:

  • Projects and recorded runs
  • Failed and flaky tests
  • Test Replay links
  • Cypress Accessibility reports
  • UI Coverage reports

Results are limited to the organizations and projects that your Cypress Cloud account can access.

Authentication

The extension contributes the server definition and delegates OAuth to VS Code. VS Code manages the browser sign-in, access token, and refresh token through its native MCP authentication flow.

The extension connects only to https://mcp.cypress.io/mcp. User and workspace settings cannot redirect authentication to another server.

Documentation

See the Cypress Cloud MCP documentation for supported tools, example prompts, and troubleshooting.