Quadratic
by quadratichq.com in Developer tools
AI access to Quadratic spreadsheets: open files, run Python/SQL, query connected databases.
https://mcp.quadratichq.com/mcp- Tools
- 9
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 567 ms
- 635 ms slowest 5%
- Last check
- Passed
- 8 h ago, next any minute now
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"quadratic": {
"type": "http",
"url": "https://mcp.quadratichq.com/mcp"
}
}
}9 tools
- auth
Authenticate the MCP session with Quadratic. Actions: • login() — Start an OAuth device authorization flow. Returns a URL the user must open in a browser to authorize. The flow is completed by confirm_login. • confirm_login(device_code) — Complete an in-progress login by…
- doc_read
Read-only queries on the open document (a file whose kind is DOC). No data is modified. Safe to auto-approve. Open the document first with files_write(open_file). Call as {"action": "<name>", "params": {...}}. Blocks are named by a path "<section>.<block>" (e.g. "0.3") and…
- doc_write
Edits to the open document (a file whose kind is DOC). Edits apply live for anyone viewing the document. Requires edit access. Call as {"action": "<name>", "params": {...}}. Read the document first (doc_read): paths shift as blocks are added or removed, and replace_blocks /…
- files_read
Read-only file metadata operations on Quadratic files the user has access to. No data is modified. Requires authentication. Files are spreadsheets (kind GRID, edited with read_data / write_data), documents (kind DOC, edited with doc_read / doc_write) or presentations (kind…
- files_write
File management operations that create or modify state: create a new file, open an existing file to start an editing session, or close a session. Requires authentication. Actions: • open_file(file_id?, file_name?) — Open a spreadsheet, document or presentation by UUID or name…
- read_data
Read-only queries on the open spreadsheet. No data is modified. Safe to auto-approve. Call as {"action": "<name>", "params": {...}} — per-action params are listed in the Action Reference below. Special actions (not shown in the action enum): • batch — {"action": "batch"…
- slide_read
Read-only queries on the open presentation (a file whose kind is SLIDE). No data is modified. Safe to auto-approve. Open the presentation first with files_write(open_file). Call as {"action": "<name>", "params": {...}}. Slides and shapes have stable ids; slide_write addresses…
- slide_write
Edits to the open presentation (a file whose kind is SLIDE). Edits apply live for anyone viewing the presentation. Requires edit access. Call as {"action": "<name>", "params": {...}}. Read the presentation first (slide_read deck_outline or read_deck) to get slide and shape ids…
- write_data
Write operations on the open spreadsheet. Call as {"action": "<name>", "params": {...}} — per-action params are listed in the Action Reference below. Numbers, booleans, and nulls in cell values are coerced to strings. Special actions (not shown in the action enum): • batch…
Security scan
3 findings
- Unusually long description in tool:read_data
read_data (read data) Read-only queries on the open spreadsheet. No data is modi… - Unusually long description in tool:slide_write
slide_write (slide write) Edits to the open presentation (a file whose kind is S… - Unusually long description in tool:write_data
write_data (write data) Write operations on the open spreadsheet. Call as {"acti…
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 8 h ago | Passed | 200 | 603 ms |
| 20 h ago | Passed | 200 | 567 ms |
| 33 h ago | Passed | 200 | 573 ms |
| 43 h ago | Passed | 200 | 545 ms |
| 2 days ago | Passed | 200 | 550 ms |
Show 10 older checks
| 3 days ago | Passed | 200 | 557 ms |
| 4 days ago | Passed | 200 | 560 ms |
| 4 days ago | Passed | 200 | 558 ms |
| 5 days ago | Passed | 200 | 527 ms |
| 5 days ago | Passed | 200 | 496 ms |
| 6 days ago | Passed | 200 | 583 ms |
| 6 days ago | Passed | 200 | 566 ms |
| 7 days ago | Passed | 200 | 592 ms |
| 7 days ago | Passed | 200 | 577 ms |
| 8 days ago | Passed | 200 | 528 ms |