
Mathgraphs Mcp
Exposes three tools for math visualization: plot_graph for 2D functions with auto-computed roots and extrema, plot_3d for interactive 3D scenes with meshes and particle effects, and create_show for bundling graphs into slideshows. Each result is a permanent shareable URL with interactive controls. The 2D plotter supports implicit, parametric, and polar equations plus geometry primitives. The 3D builder includes 36 compound presets like trees and buildings that change architectural style based on color, plus physics and animation options. Runs over streamable HTTP at mathtalking.com/api/mcp with zero setup. Useful when you need verified mathematical results from actual plotted data rather than LLM output, or when building visual explanations that users can explore and share.
- tools
- 7
- transport
- HTTP
- last updated
- Mar 23, 2026
Tools
7 toolsPublic tool metadata for what this MCP can expose to an agent.
plot_graphPlot functions, points, segments, labels, and shapes on an interactive graph. Auto-computes roots, extrema, and intersections for plotted functions.
Plot functions, points, segments, labels, and shapes on an interactive graph. Auto-computes roots, extrema, and intersections for plotted functions.
No parameter schema in public metadata yet.
analyzeCompute exact values with the graph engine instead of doing the arithmetic in the model. Returns numbers, not a picture.
Compute exact values with the graph engine instead of doing the arithmetic in the model. Returns numbers, not a picture.
No parameter schema in public metadata yet.
get_graphRetrieve the elements and viewport of an existing 2D render. Element indices come back in order, so you can pass them to remove_indices.
Retrieve the elements and viewport of an existing 2D render. Element indices come back in order, so you can pass them to remove_indices.
No parameter schema in public metadata yet.
net_generatorUnfold a solid into its printable 2D net, with the measurements worked out.
Unfold a solid into its printable 2D net, with the measurements worked out.
No parameter schema in public metadata yet.
plot_3dCreate interactive 3D scenes with shapes, lights, and particle effects. Build anything — snowmen, castles, robots, geometry.
Create interactive 3D scenes with shapes, lights, and particle effects. Build anything — snowmen, castles, robots, geometry.
No parameter schema in public metadata yet.
get_3dRetrieve the full element list of an existing 3D render by ID. Use this before base_render_id to see what a scene contains and plan modifications.
Retrieve the full element list of an existing 3D render by ID. Use this before base_render_id to see what a scene contains and plan modifications.
No parameter schema in public metadata yet.
create_showBundle multiple plot_graph results into a slideshow. Create each slide with plot_graph first, then pass the render IDs here.
Bundle multiple plot_graph results into a slideshow. Create each slide with plot_graph first, then pass the render IDs here.
No parameter schema in public metadata yet.
Sponsors
Readme
mathgraphs-mcp
MCP server for interactive math graphing, 3D scene building, and presentations.
MathTalking computes and renders interactive visualizations. Plot 2D functions, geometry, and 3D scenes. Results are graph-verified — roots, extrema, and intersections are computed from actual plotted curves, not generated by AI.
Zero install. Browser-native. Every result is a shareable interactive URL.
Quick Start
Claude Desktop
Settings → Connectors → Add custom connector → paste:
https://mathtalking.com/api/mcp
No account or API key needed.
Claude Code
claude mcp add --transport http mathtalking https://mathtalking.com/api/mcp
Any MCP Client
POST https://mathtalking.com/api/mcp
Content-Type: application/json
Standard JSON-RPC 2.0 over Streamable HTTP.
Tools
plot_graph — 2D Math Visualization
Plot functions, points, segments, labels, and shapes on an interactive graph. Auto-computes roots, extrema, and intersections for plotted functions.
Input: Array of elements, each with a type and type-specific fields:
Details
- Repository
- github.com/architectds/mathgraphs-mcp
- Package
mathgraphs-mcp- Transport
- HTTP
- Registry
- MCP registry, active