Wisegrid MCP server
Read and write WiseGrid sheets, rows, columns and reports from any AI agent.
0 stars15 downloads/wk
Reviews
Write oneNobody has reviewed Wisegrid yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Wisegrid tools (12, 4 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
add_rowsAdd rows to a sheet. Each item is a dict of cells keyed by column ID (as a string), e.g. {"101": "Acme Corp", "102": "2026-09-01"}.
delete_rowwrite actionDelete a row AND ALL OF ITS CHILD ROWS. Destructive and not undoable through this API.
get_reportGet a report's definition (its source sheets, columns and filters).
get_sheetGet a sheet with its columns and first page of rows — one call for a usable snapshot. Use this before writing, to learn the column IDs.
list_columnsList a sheet's columns. Cell dictionaries are keyed by these column IDs as strings, so you need them before any write.
list_reportsList reports the API key can see.
list_rowsList a sheet's rows, cursor-paginated by row id. Max limit 500.
list_sheetsList sheets the API key can see. Cursor-paginated; pass the returned nextCursor to get the next page. Max limit 500.
run_reportwrite actionRun a report and return its rows, cursor-paginated. Max limit 500.
update_rowwrite actionUpdate one row's cells. `cells` carries ONLY the changed cells.
update_rowswrite actionUpdate many rows. Each item needs 'id', 'version' and 'cells'.
whoamiWho the current API key belongs to, its scopes, and its rate limit.
Public scan report
scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it
- Code scan5 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 65 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Wisegrid compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 50% of 1,301 Productivity servers
- Tools
- 12
- the typical Productivity server has 7
- Tools that change things
- 33%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 15
- more than 4% of 433 Productivity servers with a package
What its tools let an agent do: 7 read · 1 create · 2 change · 1 delete · 1 run or deploy
Install Wisegrid in Claude Code, Cursor or VS Code
claude mcp add wisegrid-mcp -- uvx wisegrid-mcp
What the publisher says
From the Wisegrid repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.RyanKramer/wisegrid-mcp -->
WiseGrid MCP
Read and write WiseGrid sheets from Claude, Cursor, or any MCP client. List sheets, page through rows, add and update records, and run reports — from inside a conversation.
Unlike the other servers in this family, these tools operate on your real data, so an API key is required.
Install
{
"mcpServers": {
"wisegrid": {
"command": "uvx",
"args": ["wisegrid-mcp"],
"env": {
"WISEGRID_API_KEY": "wg_live_xxx"
}
}
}
}Or pip install wisegrid-mcp.
The key's scopes decide what these tools can reach. Grant read-only scopes if you only want the agent to look.
Tools
Things that will bite you otherwise
Cells are keyed by column ID, not column name. {"101": "Acme Corp"}, not {"Client": "Acme Corp"}. Call getsheet or listcolumns first.
Updates are version-checked. Every row carries a version; you pass the one you read, and if the row changed in the meantime you get version_conflict instead of a silent overwrite. That is a normal outcome to handle — re-read the row, decide whether your change still applies, then retry. Blindly bumping the version to force the write is how concurrent edits disappear.
updaterow merges, updaterows overwrites. The single-row tool takes only the cells you changed. The bulk tool replaces the row's cell set, so send the full set you want the row to end up with.
deleterow takes the children too.** It removes the row and its entire subtree, it is not undoable through the API, and it requires confirm=True for exactly that reason. Read the rows first.
Writes are idempotent. Each carries an Idempotency-Key, so a retry after a timeout cannot double-apply. Rate limits are honoured via Retry-After.
Development
git clone https://github.com/RyanKramer/wisegrid-mcp
cd wisegrid-mcp
pip install -e .
WISEGRID_API_KEY=wg_live_xxx wisegrid-mcpAbout
Built by WiseGrid. Full REST API reference at wisegrid.co/docs/api.
MIT licensed.
Nothing above is checked by us. What we check is on the safety report.
Wisegrid: common questions
- Is Wisegrid MCP server safe?
- Mostly: it is graded B (78/100). Read the Wisegrid safety report
- How do I install Wisegrid?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Wisegrid need an API key?
- Yes. The registry entry asks for
WISEGRID_API_KEY. - Is Wisegrid maintained?
- The last commit was 71 days ago (2026-08-27). The latest release is v0.1.0.
- What can I use instead of Wisegrid?
- Servers from other publishers that do the same job: MCP Server for Excel, Gsheets MCP server and Sheets MCP server.
- How does Wisegrid compare with other Productivity MCP servers?
- safety score 78/100 (higher than 50% of 1,301 Productivity servers); tools 12 (the typical Productivity server has 7); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Wisegrid
Same job from other publishers: the closest match first, then the best rated.
- MCP Server for ExcelExcel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.not reviewedEstablishedA
- GsheetsMCP server for Google Sheets API — read, write, format, batch operations.not reviewedEstablishedB
- Sheets MCPGoogle Sheets for agent workflows in Claude Code and Claude Desktop: APIs, files, schedules, undo.not reviewedEstablishedA
- jevreelSearch and understand videos without embeddings: contact sheets plus Jev typed decisions.not reviewedGrowingB
- Google Drive MCPSecure access to Google Drive, Docs, Sheets, Slides, and Calendar through MCP.not reviewedGrowingB