https://mcp.twinbay.ai/mcp. Add it to any MCP client and your agent can find a twin, get an environment of it, point the code under test at that environment, read back what the code sent, and grade it against a test.
Transport: Streamable HTTP. Auth: OAuth through WorkOS AuthKit, so the client signs the user in and no API key goes into a config file.
Connect
Tools
The tools are the API’s own twin, environment and test routes, generated from the OpenAPI spec, so each one behaves like the endpoint it comes from. The API Reference tab documents them.create_scenario saves a named list of twins with optional existing seed IDs without starting an environment. update_scenario accepts a name, a replacement twin list, or both. Pass its ID as scenario to create_environment, or set save_as_scenario when creating an environment from a twin list. These tools use the same organization and seed checks as the API.
Organizations, users and API keys stay out. An agent works inside the organization the signed-in member belongs to, and every tool scopes its queries the same way an HTTP request does, so it cannot read another organization’s environments.
What an agent does with them
verdict: passed is; failed, inconclusive and error are not, and an incomplete or unknown coverage_status means the capture may be missing calls.
One habit keeps an agent out of trouble: read a not modelled refusal as the edge of a twin rather than as a bug to work around.