Documentation
Graph Paper is a web application to plot functions, explore equations and
visualize data, in 2D and in 3D.
You do not need a browser, an account or an API key to give a person a plot.
Build a link as the For Agents page describes.
No account is needed to read these pages.
Start Here
- Tips and Tricks: short answers to common questions about the application.
- Plotting Guide: lists, points, restrictions, colors, and a Desmos translation table.
- Showcase: example plots that you can open and edit.
For Programs and AI Agents
- For Agents: what Graph Paper can draw, how to open a plot for a person with a link, and what you can read without an account.
- Plot Document Format: the JSON format of a plot document.
- A program can open a plot for a person with a https://graph-paper.io/new#doc=… link. It needs no account and no browser.
- Plot link service: https://graph-paper.io/plot-link checks a plot document and returns the link that opens it. No account and no key.
- MCP server: https://graph-paper.io/mcp is a remote MCP server with the tools make_plot_link, get_plot_format and list_examples. No authentication.
- /llms.txt: an index of the site for language models.
- /llms-full.txt: the full text of the agent page, the plot document format, the plotting guide and the tips, in one file.
File Formats
- Plot Document Format: the document that a /new link opens.
- Notebook File Format: the file of an exported notebook (in English).
- Export file schema: the JSON schema of an export file.
- Notebook content schema: the JSON schema of the content of a notebook.