mathgraphs-mcp
Advanced tools
+7
-2
| { | ||
| "manifest_version": "0.3", | ||
| "name": "mathtalking", | ||
| "version": "1.3.0", | ||
| "version": "1.4.0", | ||
| "display_name": "MathTalking — Math & Statistics Graphing Engine", | ||
@@ -19,3 +19,4 @@ "description": "An agentic MCP for math and statistics graphing, computation, visualization, and validation. Plot functions, geometry, histograms, regression, and hypothesis tests. Returns interactive graph URLs with auto-computed results (roots, extrema, intersections, R², p-values). Results are graph-verified, not AI-generated. Saves ~410 tokens per render vs LLM canvas code.", | ||
| "plot", "geometry", "histogram", "regression", "function", | ||
| "interactive", "education", "STEM", "roots", "extrema" | ||
| "interactive", "education", "STEM", "roots", "extrema", | ||
| "3D", "three.js", "3D-geometry", "text-to-3D" | ||
| ], | ||
@@ -53,2 +54,6 @@ "license": "MIT", | ||
| { | ||
| "name": "plot_3d", | ||
| "description": "Create interactive 3D scenes from geometric primitives. Place meshes (cube, sphere, cylinder, cone, tetrahedron, torus, prism, and more), lines, and labels in 3D space with position, rotation, color, and opacity. Returns interactive URL with orbit controls." | ||
| }, | ||
| { | ||
| "name": "create_show", | ||
@@ -55,0 +60,0 @@ "description": "Bundle multiple plot_graph results into a slideshow. Returns URL to an interactive presentation with prev/next navigation." |
+1
-1
| { | ||
| "name": "mathgraphs-mcp", | ||
| "version": "1.3.0", | ||
| "version": "1.4.0", | ||
| "mcpName": "io.github.architectds/mathgraphs-mcp", | ||
@@ -5,0 +5,0 @@ "description": "An agentic MCP for math and statistics graphing, computation, visualization, and validation", |
+26
-2
| # mathgraphs-mcp | ||
| **An agentic MCP for math and statistics graphing, computation, visualization, and validation.** | ||
| **An agentic MCP for math graphing, statistics, 3D scene building, computation, and visualization.** | ||
| MathTalking computes and renders interactive math visualizations. Plot functions, geometry, histograms, regression curves, and more. Results are graph-verified — roots, extrema, and intersections are computed from actual plotted curves, not generated by AI. | ||
| MathTalking computes and renders interactive visualizations. Plot 2D functions, geometry, statistics, and 3D scenes. Results are graph-verified — roots, extrema, and intersections are computed from actual plotted curves, not generated by AI. | ||
@@ -45,2 +45,25 @@ **Saves ~410 tokens per render** vs LLM-generated canvas code. Zero LLM inference needed — the engine computes, not generates. | ||
| ### `plot_3d` — 3D Scene Builder | ||
| Create interactive 3D scenes from geometric primitives. Place meshes, lines, and labels in 3D space. | ||
| **Input:** Array of elements, each with a `type` and type-specific fields: | ||
| | Type | Fields | Example | | ||
| |---|---|---| | ||
| | `mesh` | `shape` (required), `color`, `opacity`, `position` [x,y,z], `rotation` [rx,ry,rz] | `{"type":"mesh", "shape":"sphere", "r":1, "color":"#f0f0f0", "position":[0,1,0]}` | | ||
| | `line3d` | `from` [x,y,z], `to` [x,y,z], `color` | `{"type":"line3d", "from":[0,0,0], "to":[1,1,1], "color":"#dc2626"}` | | ||
| | `label3d` | `text`, `position` [x,y,z] | `{"type":"label3d", "text":"origin", "position":[0,0,0]}` | | ||
| **Mesh shapes:** cube, box, sphere, cylinder, cone, tetrahedron, octahedron, dodecahedron, icosahedron, torus, prism | ||
| **Shape params:** cube→size, box→width/height/depth, sphere→r, cylinder→r/h, cone→r/h, torus→r/tube, prism→points/h | ||
| **Optional params:** | ||
| - `title` — scene title | ||
| - `summary` — overlay text | ||
| - `camera` — `{position: [x,y,z], target: [x,y,z]}` for camera placement | ||
| **Returns:** Interactive 3D URL with orbit controls (rotate, zoom, pan). | ||
| ### `create_show` — Slideshow | ||
@@ -82,2 +105,3 @@ | ||
| - Geometry needs precise rendering (triangles, circles, constructions) | ||
| - User wants to **build 3D scenes** — use `plot_3d` for shapes, furniture, architecture, abstract art | ||
@@ -84,0 +108,0 @@ ## Why Use This |
10593
17.79%63
8.62%126
23.53%