sigma-studio-webmcp-demo.choco954303.chatgpt.site
Sigma Studio
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 6 · Act 19 · Transact 1 · Score: Not yet scored
Tool inspector
insert_graph3d
Insert a 3D figure (graph3dShape) from a preset and typed Graph3D fields. Coordinates are z-up (zUp) right-handed; object rotation is in radians (pi/2 = 90 degrees) while camera.fov is in degrees, and w/h are px. Expressions are evaluation expressions, not TeX. Use insert_graph for 2D function graphs, coordinate planes and number lines. Before the first edit, call get_agent_instructions and inspect_document. This appends to the one pending human-reviewed draft and never applies changes automatically.
Page: /sigma/
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
expectedRevision |
integer | yes | Revision returned by inspect_document. Required for every write. |
targetId |
string | no | Use "CANVAS" on a whiteboard document together with absolute x/y. |
area |
string | no | — |
id |
string | no | — |
x |
number | no | — |
y |
number | no | — |
w |
number | no | Figure width in px (default 360). |
h |
number | no | Figure height in px (default 280). |
preset |
string | no | Starting point: revolution (solid of revolution with a section), surface (surface with contours), tricylinder (common part of three cylinders), sphereTetrahedron (sphere and tetrahedron), blank (axes and grid only). |
spec |
object | no | A whole Graph3DSpec, minus version and cuts. Individual fields below override it. |
parameters |
array | no | — |
objects |
array | no | Solids, surfaces, curves, points and planes. Replaces the whole list (it does not append). Expressions are evaluation expressions, not TeX; rotation/translation/scale are expression strings and rotation is in radians (pi/2 = 90 degrees). |
regions |
array | no | Parts two or more objects have in common, drawn in their own colour. Nothing is cut away. |
annotations |
array | no | labelTex is TeX. Labels are never baked into the picture; they stay a vector layer. |
camera |
object | no | Shallow-merged onto the current camera. fov is in degrees (the one degree-valued field). |
view |
object | no | Shallow-merged onto the current view settings. Coordinates are z-up (zUp) right-handed. |
Raw JSON schema
{
"type": "object",
"properties": {
"expectedRevision": {
"type": "integer",
"minimum": 0,
"description": "Revision returned by inspect_document. Required for every write."
},
"targetId": {
"type": "string",
"description": "Use \"CANVAS\" on a whiteboard document together with absolute x/y."
},
"area": {
"type": "string",
"enum": [
"lead",
"prompt",
"solution",
"hints"
]
},
"id": {
"type": "string"
},
"x": {
"type": "number"
},
"y": {
"type": "number"
},
"w": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Figure width in px (default 360)."
},
"h": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Figure height in px (default 280)."
},
"preset": {
"type": "string",
"enum": [
"revolution",
"surface",
"tricylinder",
"sphereTetrahedron",
"blank"
],
"description": "Starting point: revolution (solid of revolution with a section), surface (surface with contours), tricylinder (common part of three cylinders), sphereTetrahedron (sphere and tetrahedron), blank (axes and grid only)."
},
"spec": {
"type": "object",
"additionalProperties": true,
"description": "A whole Graph3DSpec, minus version and cuts. Individual fields below override it."
},
"parameters": {
"type": "array",
"maxItems": 16,
"items": {
"type": "object",
"additionalProperties": true
}
},
"objects": {
"type": "array",
"maxItems": 64,
"items": {
"type": "object",
"additionalProperties": true
},
"description": "Solids, surfaces, curves, points and planes. Replaces the whole list (it does not append). Expressions are evaluation expressions, not TeX; rotation/translation/scale are expression strings and rotation is in radians (pi/2 = 90 degrees)."
},
"regions": {
"type": "array",
"maxItems": 32,
"items": {
"type": "object",
"additionalProperties": true
},
"description": "Parts two or more objects have in common, drawn in their own colour. Nothing is cut away."
},
"annotations": {
"type": "array",
"maxItems": 64,
"items": {
"type": "object",
"additionalProperties": true
},
"description": "labelTex is TeX. Labels are never baked into the picture; they stay a vector layer."
},
"camera": {
"type": "object",
"additionalProperties": true,
"description": "Shallow-merged onto the current camera. fov is in degrees (the one degree-valued field)."
},
"view": {
"type": "object",
"additionalProperties": true,
"description": "Shallow-merged onto the current view settings. Coordinates are z-up (zUp) right-handed."
}
},
"required": [
"expectedRevision"
],
"additionalProperties": false
}
Similar websites
pocketgull.app
Pocket Gull is a real-time clinical AI consult engine powered by Google Gemini. Features 10D multi-paradigm strategy, FHIR R4 export & 3D spatial anatomy.
webmcp-six-lac.vercel.app
AI Navigation Layer: Model Context Protocol (MCP) Semantic DOM integration for intelligent, safe, and observable web navigation.
ghqsandbox.net
Interactive math and physics tools an AI agent can drive directly through WebMCP.
app.formative.com
Formative classroom assessment and learning platform