Connect your AI assistant to Innovayse Sheets
An MCP server that lets Claude, ChatGPT, or any MCP-compatible assistant read and edit your spreadsheets — always on your behalf, never on its own.
A thin adapter, not a credential store
It holds no credential of its own, keeps no session, and makes no permission decision about a document.
Acts on your behalf
Every call carries your own token. What a request may do is exactly what you may do — nothing more.
No stored credentials
The HTTP transport reads the caller's token from the Authorization header and never consults a file.
Stateless by design
No session id is issued or validated. A fresh MCP server is built per request, so it scales without a shared store.
Scoped & audited
Destructive operations require explicit consent, and every tool call is logged with who, what, and whether it was allowed.
Two transports, one model
The same thirteen tools and the same security model work whether the client is local (stdio) or remote (HTTP).
Renews itself
Access tokens last about fifteen minutes and are renewed automatically — you are not prompted to sign in again every few minutes.
Set up as a custom connector
Works with any MCP-compatible client — Claude and ChatGPT both support custom connectors like this one.
Open Connectors
Open your assistant’s connector settings. In Claude: Settings → Connectors → Add → Custom connector. ChatGPT and other MCP clients have an equivalent screen.
Settings → Connectors → Add → Custom connectorPoint it at the server
Give it a name, then paste the remote MCP server URL.
https://sheets.innovayse.com/mcpClient credentials
Use Client ID innovayse-mcp. Leave Client Secret blank unless your workspace admin tells you otherwise — your assistant completes sign-in through your own SSO.
OAuth Client ID: innovayse-mcp
OAuth Client Secret: (leave blank)Thirteen tools, grouped by what they touch
Every tool operates on a single spreadsheet, sheet, or range — never on the workspace at large.
Read
Read cells · Read a range · Get a sheet · Get a spreadsheet · List spreadsheets · List sheets
Write
Update cells · Append rows · Clear a range
Structure
Create/delete a sheet · Create a spreadsheet · Column widths · Conditional format
Collaborate
Add a comment · List comments · Charts
Templates
List templates · Use a template
Destructive (explicit consent)
Trash a spreadsheet · Delete a sheet · Delete a chart
Never ambient authority
A fallback credential shared across callers would turn one process's token into authority for everyone who reaches it. This server refuses that shortcut — the HTTP transport reads only the caller's own Authorization header, request by request.
An operation, never a value
Two structured log streams record who called which tool, on which document, and whether it was allowed — and nothing from inside a cell. Destructive calls are logged twice, so they can be reviewed without filtering a high-volume stream.
Frequently asked questions
MCP is an open standard that lets AI assistants like Claude and ChatGPT call tools exposed by a server — in this case, tools that read and edit Innovayse Sheets spreadsheets.
Bring your AI assistant into the sheet
Available as a custom connector · sign in with your own account
See setup