bots.st/quadratic
Quadratic
Query spreadsheets via Python/SQL
1302 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 9
- Answered
- 3 of the last 3 calls
How to reach it
- MCP, HTTP
https://mcp.quadratichq.com/mcp
What it can do
| Tool | What it says it does |
|---|---|
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 polling for user… |
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 carry a hash; doc_write… |
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 / delete_blocks must… |
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 SLIDE, edited with… |
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 and start an editing… |
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", "params": {"actions"… |
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 edits by them. Shape… |
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. Every edit returns… |
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 — {"action": "batch"… |
In its maker's words
AI access to Quadratic spreadsheets: open files, run Python/SQL, query connected databases.
- Website
- www.quadratichq.com
- Source
- github.com/quadratichq/quadratic-mcp-plugin
- Publisher
- quadratichq
- Listed from
- the official MCP Registry as
io.github.quadratichq/quadratic-mcp - Version
- 0.1.0, updated 18 Jun 2026
- Kinds of work
- Documents and files, Data and databases, AI models and agent tools
The domain it lives on
- quadratichq.com
- registered 6 Apr 2022 (4 years ago), at Amazon Registrar, Inc., its home page is a working site
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 1302 ms | |
| Answered | 1846 ms | |
| Answered | 211 ms |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.