
Draws UI wireframes from a small text language: multi-screen boards with notes and flow arrows.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Check tsquare wireframe text and render it. Returns a PNG of the board so you can see it, or the problems by line number (with the valid options) if the text isn't valid. Fix every problem and call it again.
The wireframe in tsquare text (a ```tsquare code fence around it is fine).
Draw flow arrows (default true). false leaves them out, as if there were no flow lines.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http tsquare https://tsquare.dev/mcp
Check tsquare wireframe text and render it. Returns a PNG of the board so you can see it, or the problems by line number (with the valid options) if the text isn't valid. Fix every problem and call it again.
| Argument | Type | Description |
|---|---|---|
| text* | string | The wireframe in tsquare text (a ```tsquare code fence around it is fine). |
| flows | boolean | Draw flow arrows (default true). false leaves them out, as if there were no flow lines. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"maxLength": 64000,
"description": "The wireframe in tsquare text (a ```tsquare code fence around it is fine)."
},
"flows": {
"type": "boolean",
"description": "Draw flow arrows (default true). false leaves them out, as if there were no flow lines."
}
}
}Links for valid tsquare wireframe text, the same kinds as the playground's Copy link menu: a share link to edit it in the playground, image links (SVG, PNG), Markdown and HTML. Ask only for the links the user needs (default: an SVG image link and the share link). Each link contains the whole wireframe text (compressed), so anyone with a link can read it.
| Argument | Type | Description |
|---|---|---|
| text* | string | The wireframe in tsquare text (a ```tsquare code fence around it is fine). |
| flows | boolean | Draw flow arrows (default true). false leaves them out, as if there were no flow lines. |
| links | array | Which links to return; ask only for what the user needs, since each link is long. share: open and edit it in the playground. svg: an image link to view or embed (Notion, GitHub, docs). png: an image link for tools that don't show SVG. markdown: an image for READMEs and docs. html: an <img> tag for web pages. Default [svg, share]. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"maxLength": 64000,
"description": "The wireframe in tsquare text (a ```tsquare code fence around it is fine)."
},
"flows": {
"type": "boolean",
"description": "Draw flow arrows (default true). false leaves them out, as if there were no flow lines."
},
"links": {
"type": "array",
"items": {
"enum": [
"share",
"svg",
"png",
"markdown",
"html"
],
"type": "string"
},
"minItems": 1,
"description": "Which links to return; ask only for what the user needs, since each link is long. share: open and edit it in the playground. svg: an image link to view or embed (Notion, GitHub, docs). png: an image link for tools that don't show SVG. markdown: an image for READMEs and docs. html: an <img> tag for web pages. Default [svg, share]."
}
}
}How to write a tsquare wireframe: the text format, the rules, a worked example and every component with its props. Call it once before writing your first wireframe.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 4, 2026.