[ MCP Studio ]
The E2E Test Studio for MCP Apps.
Call tools, inject mock data, and preview widgets live in your browser. Turn any interactive session into an automated end-to-end test in minutes.
$ curl -fsSL https://studio.pragmalabs.tech/install.sh | sh $ mcp-studio
[ How it works ]
Record, test, and replay MCP apps like never before.
01
Hit Record Test
Click the Record Test button in the toolbar. Every tool call and widget interaction from this point is captured automatically — no code to write.
02
Call your MCP tools
Invoke any tool with custom arguments. Inject mock data without touching your code. Responses appear instantly in the log.
03
Interact with the widget
See your widget render live in the browser. Switch between ChatGPT, Claude, desktop, and mobile viewports to test every context your users encounter.
04
Stop and save
Click Stop Record Test. The session is saved as a named, reproducible E2E test in seconds.
05
Replay on every change
Run the full test suite after any release or code change. Four assertion modes — exact, shape, flaky, ignore — give you precise control over what counts as a failure.