mcpField
G
GRID MCP Server

GRID MCP Server

Local
medium.grid.isAI & Agents3Updated 12w ago

About GRID MCP Server

GRID MCP Server connects Claude for Desktop to the GRID API for spreadsheet questions. The project has been superseded by GRID's agent tools and local spreadsheet packages.

Key features

  1. 01Query spreadsheet workbooks
  2. 02Use GRID API with an API key
  3. 03Configure as a Claude for Desktop server

Use cases

  1. 01Calculate a sum across a workbook range
  2. 02Ask Claude questions about a GRID spreadsheet

MCP support

It exposes the GRID API to MCP clients through a server configured in Claude for Desktop. The README demonstrates asking about workbook data.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

GRID MCP Server

A Model Context Protocol server for using GRID API directly from Claude for Desktop.

Tip

This project has been superseded by our agent tools and our packages for working with spreadsheets locally.

How to use the server

Important

To run this server, there are some prerequisites:

  1. Clone this repo:

    git clone https://github.com/GRID-is/claude-mcp.git
    
  2. Once that's complete, move into the new directory:

    cd claude-mcp
    
  3. Next, set the project up using npm:

    npm install
    
  4. Now we need to configure Claude for Desktop to use this MCP server.

    To do this, open Claude's app configuration file (or create if it doesn't exist).

    On MacOS:

    ~/Library/Application\ Support/Claude/claude_desktop_config.json
    

    On Windows:

    %APPDATA%\Claude\claude_desktop_config.json
    
  5. Add your server in the mcpServers key:

    {
      "mcpServers": {
        "grid": {
          "command": "node",
          "args": ["/ABSOLUTE/PATH/TO/claude-mcp/dist/index.js"],
          "env": {
            "GRID_API_TOKEN": "YOUR_API_KEY"
          }
        }
      }
    }
    

    Make sure to change /ABSOLUTE/PATH/TO/claude-mcp to the real location of the repo directory, and YOUR_API_KEY to your GRID API key.

  6. Quit Claude for Desktop and reopen it. Now you can ask Claude questions about your spreadsheet:

    Using the workbook with id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, give me the sum of cells A1:C10

Development

If you want to hack on the server code locally:

  1. Install dependencies:

    npm install
    
  2. Build the server:

    npm run build
    
  3. For development with auto-rebuild:

    npm run watch
    
Debugging

Since MCP servers communicate over stdio, debugging can be a challenge. It's recommended to use the MCP Inspector, available as a package script:

npm run inspector

MCP Inspector will provide a URL to access debugging tools in your browser.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.