Desmos
Provides powerful mathematical formula visualization and analysis capabilities for Large Language Models (LLMs).
About
Desmos is a standard Model Context Protocol (MCP) server designed to significantly enhance Large Language Models (LLMs) with advanced mathematical understanding and visualization. It leverages `sympy` for robust local rendering and computation, offering interactive formula validation, detailed symbolic analysis, and both single and multiple function plotting. The server can optionally integrate with the Desmos API for plotting or fall back to local `matplotlib` rendering, ensuring versatile and reliable mathematical graph generation and saving plots as PNG files.
Key Features
- Multiple Function Plotting on the same graph
- 1 GitHub stars
- Automatic Plot Saving to file
- Interactive Formula Validation with LLM-powered error explanations
- Single Function Plotting using Desmos API or local Matplotlib
- Symbolic Analysis for domain, range, and critical points
Use Cases
- Automating the generation of 2D mathematical plots for various functions
- Enhancing LLMs with interactive mathematical formula understanding and visualization
- Validating mathematical formula syntax and providing user-friendly error feedback