Skip to content
Historical. This product is retired. This page describes the earlier browser-testing product and is kept only as history. Its service, API, console and accounts are closed: do not run the install commands or call the endpoints shown here.

Connect an AI assistant

View as Markdown

Let an assistant check its change on the live app over MCP, and hand you the approval.

Outcome
Your assistant can call Vraelis, and you know what it can and cannot do with it.
Does not do
An assistant can ask for a check and read the answer. It cannot approve the plan.

An AI assistant that supports MCP can call Vraelis after it changes your web app. It gets three tools: vraelis_verify to ask for a check, vraelis_status to read where it is, and vraelis_recheck to run the same approved plan after a fix. No tool can approve a plan; the assistant hands you the link.

Set up with vraelis init

Removed

This example called the earlier service, which is retired. Its commands and endpoints are no longer shown.

(retired command) writes the MCP setup for Claude Code, Codex, Gemini CLI, GitHub Copilot in VS Code and the Copilot CLI, and Cursor. For Trae it prints the JSON to paste under Settings > MCP > Add > Configure manually. It also adds a short rule to the project's AGENTS.md, verify before you say it's done, and to CLAUDE.md or GEMINI.md when those assistants are chosen and the file does not already import AGENTS.md. On Windows, use init rather than the manual lines: it registers node and the script path, because many assistants cannot launch the installer's vraelis.cmd.

Set up each assistant by hand

Assistants on your machine run the local server, (retired command), which the CLI provides. ChatGPT and Claude on the web cannot start a local process, so they connect to the hosted server at (retired endpoint) and sign in with OAuth. Allow creates an API key named after the connector, which you can revoke any time under Developers in the console.

Claude Code

The terminal and the VS Code extension share one configuration, so one command covers both.

Removed

This example called the earlier service, which is retired. Its commands and endpoints are no longer shown.

Codex

The CLI and the IDE extension share one configuration.

Removed

This example called the earlier service, which is retired. Its commands and endpoints are no longer shown.

Gemini CLI

One command.

Removed

This example called the earlier service, which is retired. Its commands and endpoints are no longer shown.

GitHub Copilot in VS Code

Add this to your user or workspace mcp.json.

Removed

This example called the earlier service, which is retired. Its commands and endpoints are no longer shown.

GitHub Copilot CLI

Add this to ~/.copilot/mcp-config.json.

Removed

This example called the earlier service, which is retired. Its commands and endpoints are no longer shown.

Cursor

Add this to ~/.cursor/mcp.json.

Removed

This example called the earlier service, which is retired. Its commands and endpoints are no longer shown.

Trae

In Trae, open Settings > MCP > Add > Configure manually, and paste this.

Removed

This example called the earlier service, which is retired. Its commands and endpoints are no longer shown.

ChatGPT

ChatGPT connects to the hosted server over the web. Turn on developer mode (Settings, Apps and Connectors, Advanced), add a connector with this URL, and choose OAuth. ChatGPT sends you to Vraelis to sign in and click Allow.

Removed

This example called the earlier service, which is retired. Its commands and endpoints are no longer shown.

Claude (claude.ai and desktop)

Settings > Connectors > Add custom connector, with this URL. Claude sends you to Vraelis to sign in and click Allow.

Removed

This example called the earlier service, which is retired. Its commands and endpoints are no longer shown.

Any other MCP client

Run the local server over stdio, or connect to the hosted server over HTTP with your API key in an x-api-key header.

Removed

This example called the earlier service, which is retired. Its commands and endpoints are no longer shown.

What no tool can do

Approve a plan, re-check more than 24 hours after the approval or more than 10 times, or re-check on a different site. Every run, a re-check included, is one verification.