GRID MCP Server
@GRID-is
An MCP server for using GRID API directly from Claude for Desktop
Overview
What is GRID MCP Server?
GRID MCP Server is a Model Context Protocol (MCP) server that enables you to query and interact with data in your GRID spreadsheets directly from Claude for Desktop using the GRID API.
How to use GRID MCP Server?
Clone the repository, install dependencies with npm install, then configure Claude for Desktop by adding the server to its claude_desktop_config.json with the correct absolute path to dist/index.js and your GRID API key in the GRID_API_TOKEN environment variable.
Key features of GRID MCP Server
- Integrates GRID API into Claude for Desktop via MCP.
- Allows natural‑language questions about spreadsheet data.
- Requires Node.js, Git, and a GRID account with API key.
- Supports local development with auto‑rebuild (
npm run watch). - Debuggable using the MCP Inspector (
npm run inspector).
Use cases of GRID MCP Server
- Ask Claude questions about numbers and formulas in your uploaded spreadsheets.
- Query workbook cells and ranges without leaving the Claude chat interface.
- Automate spreadsheet analysis by combining Claude’s reasoning with GRID data.
FAQ from GRID MCP Server
What prerequisites are needed to run GRID MCP Server?
You need Claude for Desktop, Node.js, Git, a GRID account with an uploaded spreadsheet, and a GRID API key from the GRID app settings.
How do I configure Claude for Desktop to use the server?
Edit Claude’s configuration file (claude_desktop_config.json) to add the server under mcpServers with the command node, the absolute path to dist/index.js, and your GRID_API_TOKEN set in the env object.
Where does my data live?
Your spreadsheet data remains in GRID; the server only sends queries via the GRID API. No data is stored locally by the MCP server.
How can I debug the server if something goes wrong?
Use the MCP Inspector by running npm run inspector in the project directory, which provides a URL with debugging tools for MCP servers over stdio.