MCP.Market

Wisegrid MCP server

by RyanKramer·io.github.RyanKramer/wisegrid-mcp·v0.1.0

Read and write WiseGrid sheets, rows, columns and reports from any AI agent.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
New

0 stars15 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • add_rows

    Add 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 action

    Delete a row AND ALL OF ITS CHILD ROWS. Destructive and not undoable through this API.

  • get_report

    Get a report's definition (its source sheets, columns and filters).

  • get_sheet

    Get 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_columns

    List a sheet's columns. Cell dictionaries are keyed by these column IDs as strings, so you need them before any write.

  • list_reports

    List reports the API key can see.

  • list_rows

    List a sheet's rows, cursor-paginated by row id. Max limit 500.

  • list_sheets

    List sheets the API key can see. Cursor-paginated; pass the returned nextCursor to get the next page. Max limit 500.

  • run_reportwrite action

    Run a report and return its rows, cursor-paginated. Max limit 500.

  • update_rowwrite action

    Update one row's cells. `cells` carries ONLY the changed cells.

  • update_rowswrite action

    Update many rows. Each item needs 'id', 'version' and 'cells'.

  • whoami

    Who 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

no findings
  • 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
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-mcp

About

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 Excel
    Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.
    A
  • Gsheets
    MCP server for Google Sheets API — read, write, format, batch operations.
    B
  • Sheets MCP
    Google Sheets for agent workflows in Claude Code and Claude Desktop: APIs, files, schedules, undo.
    A
  • jevreel
    Search and understand videos without embeddings: contact sheets plus Jev typed decisions.
    B
  • Google Drive MCP
    Secure access to Google Drive, Docs, Sheets, Slides, and Calendar through MCP.
    B

More from RyanKramer →