Pragma Labs mcp studio

[ 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.

Getting Started
$ npx @pragmalabs/mcp-studio
mcp studio
MCP Studio interface

[ 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.

mcp studio
Hit Record Test

02

Call your MCP tools

Invoke any tool with custom arguments. Inject mock data without touching your code. Responses appear instantly in the log.

mcp studio
Call your MCP tools

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.

mcp studio
Interact with the widget

04

Stop and save

Click Stop Record Test. The session is saved as a named, reproducible E2E test in seconds.

mcp studio
Stop and save

05

Replay on every change

Run the full test suite after any release or code change. Three assertion modes — exact, shape, ignore — give you precise control over what counts as a failure.

mcp studio
Replay on every change