The sheet2api MCP server lets Claude, ChatGPT, Cursor and any other MCP client read and write the rows of your Google Sheet or Excel Online workbook.
Every sheet2api account uses the same MCP server address. Add it to your assistant and sign in with the Google or Microsoft account you already use here.
Transport is JSON-RPC 2.0 over HTTP POST. Protocol version 2025-03-26. Authentication is OAuth 2.1 with PKCE and Dynamic Client Registration, so there are no API keys to copy around.
Paste the link to your Google Sheet or Excel Online workbook and sheet2api turns it into a Spreadsheet API. Create one now.
MCP is on by default for each Spreadsheet API. Switch it off for any workbook an assistant should not reach, and leave the rest available.
Paste the server URL into your MCP client and approve the sign in prompt. Your enabled spreadsheets appear as tools.
Clients that do not yet support remote MCP servers can bridge to it over stdio.
{
"mcpServers": {
"sheet2api": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://sheet2api.com/mcp/"
]
}
}
}
The server exposes a small set of tools. An assistant calls them the same way it calls any other tool, and the results come straight from your spreadsheet.
list_worksheets
Read
Read only
list_rows
Read
Read only
get_cell_values
Read
Read only
create_row
Create
update_rows
Update
Destructive
update_rows_partial
Update
Destructive
delete_rows
Delete
Destructive
Create your first spreadsheet API in less than 60 seconds. No credit card required.