Connector
Connect TableThis to your AI client
TableThis is a shared workspace for typed tables and Markdown documents. Adding the connector gives Claude, ChatGPT, or another MCP client its own access to that workspace: it can read your tables and documents, and it can write to them under the permissions you approve.
Every write is audited. Agents either propose changes for a human to approve, or edit right away when you have granted the scope that allows it — and either way the change names the record, the field, and the actor.
1. The connector URL
Every client below takes the same URL, and no other setting:
https://app.tablethis.ai/mcp
You do not need an account before you start. The client sends you to
TableThis to sign up or log in, and you land back in the client with the
connection made. A new account gets a free Personal workspace, which the
client can use immediately. If you are running TableThis on your own
server, use that server's /mcp URL instead.
2. Connect a client
Claude Code
-
Run
claude mcp add --transport http tablethis https://app.tablethis.ai/mcpin your terminal. -
Open a session, run
/mcp, and choose Authenticate.
Claude
- Open Settings, then Connectors.
- Choose Add custom connector and paste the URL above.
- Choose Connect, then sign up or log in when TableThis asks.
This works in Claude on the web, in Claude Desktop, in Cowork, and on mobile. On Team and Enterprise plans, an owner adds the connector for the organization before members can use it.
ChatGPT
- Open Settings, then Connectors, then Advanced settings.
- Turn on Developer mode.
- Choose Create, name it TableThis, and paste the URL above.
- Set Authentication to OAuth, then connect.
ChatGPT registers itself with TableThis, so the approval screen labels it an unverified app. That label reflects how the app registered, not what it can do: you still choose the permissions it receives. On Business and Enterprise plans, an admin turns on Developer mode first.
Other MCP clients
Any client that supports remote MCP servers with OAuth 2.1 works the same way: point it at the URL above and complete the sign-in. Codex, Cursor, and Claude Code are all clients of this kind.
3. What an agent can do
An agent starts by listing the workspaces you belong to, and every other call names one of them. Beyond that, the tools fall into four groups.
Reading
List workspaces, tables, members, and documents. Describe a table's fields and types. Query records with filters, sorting, and paging. Read a document's Markdown, or search across documents and read the passages around a match. Poll a table for rows that changed since a cursor. Read audit history and pending changesets.
Editing one thing
Update one cell, one record, or one document in a single call. These are the tools an interactive artifact uses while you edit, and each one still creates an audited change with the same conflict checks as the reviewed workflow.
Larger changes
Create records, apply batches, and change tables, fields, or schema in one call. Move a table to another workspace, or archive and restore a workspace.
Proposing and reviewing
Propose a set of changes with an explanation and evidence, approve or reject them, apply the approved ones, and undo an audited change. This is the path to use when a person should see a change before it lands.
4. Permissions
The client asks for permissions when you connect, and you approve them on TableThis's own screen. These are the same descriptions that screen shows:
- app:write Edit your tables, fields, and records right away, and move tables to another workspace you can edit, and archive or restore workspaces you own
- changes:apply Apply approved changes
- changes:review Approve or reject suggested changes
- documents:read See your documents, folders, and passages
- documents:write Edit your documents right away
- records:write_proposals Suggest record changes for you to approve
- schema:write Suggest changes to tables and fields
- tables:read See your tables, records, history, and pending changes
- workspace:manage Add or remove workspace members, grant owner access, and enable or disable company-domain access, including joining existing and future verified accounts
Two things are worth knowing. An agent's access is never wider than your own: it sees a workspace because you are a member of it, and its role floors apply to every call. And a scheduled or always-on client cannot receive the immediate-write, review, or apply permissions at all — it can only suggest changes for a person to approve.
5. How writes work
A write carries the value it expects to replace. If someone else edited that cell first, the call comes back as a conflict with the current value instead of overwriting their work, and the agent retries against what is actually there. Two people editing the same table do not lose each other's changes.
Everything that changes is recorded. You can see who changed a cell, what it was before, and when, and undo it from the history view — and the same audit record exists whether a person or an agent made the change.
Content is only shared with the client you connected. TableThis does not train models on your workspace, and an agent reading a document receives the Markdown you wrote, not a rendered page. See the Privacy Policy for what is stored and for how long.
6. Troubleshooting
The client says the connection failed or was unauthorized
Access tokens expire. Remove the connector and add it again, then log in when TableThis asks — that issues a fresh token. If you changed or revoked the connection from the TableThis side, do the same.
A tool says a workspace was not found
That usually means the workspace is not one of yours, rather than that it does not exist. Ask the agent to list workspaces and use an id from that list.
A write reports a conflict
Someone changed the same cell or record first. The response carries the current value, and the agent should retry with that value as its starting point. Nothing was overwritten.
The client cannot see documents
Document permissions are separate from table permissions. A client connected without document access returns null for document operations and omits document history rather than failing, so grant the document permission and reconnect if the agent needs them.
A change is not visible yet
Search indexing lags a write by a few seconds. An empty search result immediately after a change is expected; wait a moment and search again.
7. Support
Email [email protected] for setup problems, connector bugs, or a question this page does not answer. Include the client you are using and what you asked it to do — that is usually enough to reproduce the problem.
TableThis is operated by Second Coffee, LLC. See the Terms of Service and Privacy Policy.