mathburst.fireheartjerry.chatgpt.site
A live mathematical canvas for reasoning, visualization, and WebMCP-native tutoring.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 9 · Act 37 · Transact 2 · Score: Not yet scored
Tool inspector
audit_reconstruction
Record an audit of the current reconstruction draft against its source image, optionally replacing the proposed objects or the uncertain ids. Moves the draft to "audited" so the learner can approve it. Requires a draft from reconstruct_problem.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
auditSummary |
string | yes | What was checked and what remains uncertain, one or two sentences. |
proposedObjects |
array | no | Replacement objects for the draft. Optional; keeps the current proposal otherwise. |
uncertainObjectIds |
array | no | Replacement uncertain ids. Optional. |
Raw JSON schema
{
"type": "object",
"properties": {
"auditSummary": {
"type": "string",
"minLength": 1,
"maxLength": 400,
"description": "What was checked and what remains uncertain, one or two sentences."
},
"proposedObjects": {
"type": "array",
"minItems": 1,
"items": {
"type": "object",
"description": "A full Mathburst object: id, kind, bounds, rotation, author, opacity plus every kind-specific field (see docs/WEBMCP_TOOLS.md).",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"description": "Unique id (letters, digits, - and _). Reuse an existing id to overwrite that object."
},
"kind": {
"type": "string",
"enum": [
"ink",
"text",
"image",
"shape",
"arrow",
"equation",
"graph",
"geometry",
"matrix",
"attention",
"training",
"barycentric",
"simplex",
"numberTheory",
"frame",
"group"
],
"description": "Object kind; decides which extra fields are required."
},
"bounds": {
"type": "object",
"description": "Axis-aligned box in world px: top-left x, y plus positive width, height. Example {x: 400, y: 160, width: 420, height: 300}.",
"properties": {
"x": {
"type": "number",
"description": "Left edge in world px."
},
"y": {
"type": "number",
"description": "Top edge in world px."
},
"width": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Width in world px, > 0."
},
"height": {
"type": "number",
"exclusiveMinimum": 0,
"description": "Height in world px, > 0."
}
},
"required": [
"x",
"y",
"width",
"height"
],
"additionalProperties": false
},
"rotation": {
"type": "number",
"description": "Rotation in degrees, clockwise; 0 for none."
},
"author": {
"type": "string",
"enum": [
"human",
"agent"
],
"description": "Always stored as \"agent\" for tool-created objects."
},
"opacity": {
"type": "number",
"minimum": 0,
"maximum": 1,
"description": "Opacity 0..1; 1 is fully visible."
}
},
"required": [
"id",
"kind",
"bounds",
"rotation",
"author",
"opacity"
],
"additionalProperties": true
},
"description": "Replacement objects for the draft. Optional; keeps the current proposal otherwise."
},
"uncertainObjectIds": {
"type": "array",
"items": {
"type": "string",
"description": "Id from the proposed objects."
},
"description": "Replacement uncertain ids. Optional."
}
},
"required": [
"auditSummary"
],
"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