Map study timing
Make the timing of your study visible. Build assessment windows around an index event, document your choices, and export an editable diagram for review.
Start directly in the browser. Save JSON before leaving to keep your design; the workspace is session-only.
At a glance
Keep in mind Completeness checks find missing information; they do not establish methodological validity. The preloaded reference example has not been verified against its manuscript.
The workspace
A browser workspace for researchers designing and communicating epidemiologic studies. Keep washout, eligibility, exclusion, covariate assessment, and follow-up windows together on one timeline.
Position windows relative to day zero. Drag their edges, use keyboard controls, or enter dates directly. Add, remove, and reorder design elements as your study takes shape.
Record assessment rules, study details, source notes, footnotes, and abbreviations. Keep documented evidence distinguishable from researcher-defined choices.
Use the completeness checklist to find missing information. Review edits on the canvas and use Undo to revisit a change. Unknown dates can stay unknown rather than becoming invented values.
Save structured JSON to reopen the design later. Export SVG, PDF, or editable PowerPoint diagrams for discussion and presentation.
The workspace is session-only: use Save JSON before leaving. Completeness checks identify missing information; they do not establish methodological validity. The preloaded reference example has not been verified against its manuscript, and the app does not extract information from PDFs.
WebMCP
Ten predefined tools let a compatible agent read the study specification, edit design elements and study details, check completeness, and return an SVG. Human and agent edits share the same canvas and Undo history.
Open the studio in a WebMCP-capable browser and ask a compatible agent to discover the page's tools. Native WebMCP uses the page directly and does not require the remote relay.
Select Connect MCP, then Enable connection. Add the displayed server URL and authorization header to a Streamable HTTP client with custom-header support, or use Copy MCP config if supported. Keep the studio tab open.
Ask the agent to read the current specification first. Changes must include its latest revision, helping prevent an agent from overwriting more recent human edits.
Remote pairing is optional. Tool arguments and results travel through a Cloudflare relay to your connected agent provider. Anyone with the temporary key can use that canvas's tools. Select Disconnect to end access; closing or reloading the tab also ends the session. Keys expire after two hours as a security measure.
The bridge is listed in the official MCP Registry. See the connection guide for setup and the complete tool reference. A website link alone does not give every agent WebMCP support; the remote bridge currently requires custom authorization headers and does not offer OAuth sign-in.
License and source
The original Study Design Diagram Studio canvas, native WebMCP integration, and remote MCP bridge are licensed under the Apache License 2.0. Copyright 2026 Black Swan Causal Labs, LLC. You can inspect, install, and modify the source on GitHub under its terms.
Third-party components retain their own licenses and attribution notices. The software license does not change rights in study content or third-party reference material, or grant trademark rights.
Get started
Open the workspace and map your study windows. Save the JSON specification so you can return to the design.