Skip to content

Integration · Documents

Connect Claude & ChatGPT to Superhuman Docs

Ask your AI to find a doc, sum up a page or pull the open rows from a table in Superhuman Docs, the new name for Coda. It can add and update rows, create and edit pages, and read the current value of named formulas and controls. Paste a link to a doc, page or row and it finds the right one for you.

Connect Superhuman Docs free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Show me the open tasks in the Tasks table of our Roadmap doc.”

    The AI finds the doc and table, then lists rows where Status is Open, with readable column names.

  • “Sum up this page: https://docs.superhuman.com/d/...”

    It turns the link into doc and page IDs and reads the page content as text before it writes the summary.

  • “Add a row to Leads: Nordic Foods, contact Jane Miller, status New.”

    It checks the table's columns, then adds the row. The change shows up in the doc shortly after.

What your AI can do

Tables and rows

List and filter rows by column value, read single rows, add or update rows, and press row buttons.

Pages and content

List pages in a doc, read page content as text, create pages and rename, hide or add to existing ones.

Docs, formulas and controls

Browse folders and docs, open browser links, and read the values of named formulas and controls.

  • “Mark the task 'Update pricing page' as Done.”

    It finds the row and updates its Status cell.

  • “Create a page called Meeting notes under Team with today's agenda.”

    It adds a new page under the Team page with the name and the agenda as content.

  • “How much is left in the budget?”

    It reads the current value of the named formula you point it to, for example Budget remaining.

25 tools for Superhuman Docs

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_rowsChanges dataAdd one or more rows to a table (`rows`, each a list of column/value cells). Pass `key_columns` to update matching rows instead of creating duplicates. Changes apply shortly after the call returns.
  • create_pageChanges dataAdd a new page to a doc by `doc_id` with a `name`, optional `subtitle`, `parent_page_id` and initial `page_content`.
  • delete_rowDeletesPermanently delete one row from a table by `doc_id`, `table_id_or_name` and `row_id_or_name`.
  • get_change_statusCheck whether a queued change (adding, updating or deleting rows or pages) has finished, using the `request_id` returned by that call.
  • get_controlGet a control's current value by `doc_id` and `control_id_or_name`.
  • get_current_userGet the Superhuman Docs user the API token belongs to (name, login email, workspace). Use to confirm which account is connected.
  • get_docGet a doc's details by `doc_id`: title, owner, workspace, folder and last-updated time.
  • get_folderGet one folder by `folder_id`, including its name and workspace.
  • get_formulaGet the current value of a named formula by `doc_id` and `formula_id_or_name`.
  • get_pageGet one page's details by `doc_id` and `page_id_or_name` (name, subtitle, parent and child pages). Use get_page_content to read its text.
  • get_page_contentRead the content of a page by `doc_id` and `page_id_or_name`, returned as blocks; set `content_format` for plain text or markdown-like output.
  • get_rowGet one row by `doc_id`, `table_id_or_name` and `row_id_or_name`, with all its column values.
  • get_tableGet one table's details by `doc_id` and `table_id_or_name`, including row count and display column.
  • list_columnsList the columns of a table by `doc_id` and `table_id_or_name`, with names, IDs and types. Check this before adding or updating rows.
  • list_controlsList the controls (sliders, selects, checkboxes, buttons) in a doc by `doc_id`.
  • list_folder_itemsList the docs and subfolders inside a folder by `folder_id`. Use this to find a doc's ID.
  • list_foldersList the folders you can access, optionally only starred ones or those in one `workspace_id`. Use folder IDs with list_folder_items to find docs.
  • list_formulasList the named formulas in a doc by `doc_id`.
  • list_pagesList the pages in a doc by `doc_id`, with their names, IDs and parent pages.
  • list_rowsList or search rows in a table by `doc_id` and `table_id_or_name`; use `query` like "Status":"Open" to filter by a column value and `use_column_names` for readable output.
  • list_tablesList the tables and views in a doc by `doc_id`. Use table IDs or names with the row tools.
  • press_row_buttonChanges dataPress a button in a row, by `doc_id`, `table_id_or_name`, `row_id_or_name` and the button's `column_id_or_name`. This runs whatever action the button is set up to do.
  • resolve_doc_linkTurn a Superhuman Docs browser `url` (a doc, page, table or row link the user pasted) into the matching doc, page, table or row IDs.
  • update_pageChanges dataUpdate a page by `doc_id` and `page_id_or_name`: rename it, change the subtitle or icon, hide it, or append/replace content via `content_update`.
  • update_rowChanges dataUpdate one row by `doc_id`, `table_id_or_name` and `row_id_or_name`; `row` holds the cells (column and value) to change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Superhuman Docs from the app list.

  2. 2

    Paste your key

    Paste a Superhuman Docs API token. In Superhuman Docs (formerly Coda), open My account (docs.superhuman.com/account) and create an API token under the API settings. You can restrict the token to read-only or to one doc or table. Copy it right away, since it cannot be viewed again.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.

Questions

What can the AI do in Superhuman Docs?

The AI can browse folders and docs, list and read pages, tables, columns and rows, and read the values of named formulas and controls. It can create and update pages, add and update rows, delete rows and press buttons in rows. It can also turn a doc, page, table or row link into the IDs it needs.

Does the AI see my Superhuman Docs API token?

No. Your API token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Deleting a row is permanent, and pressing a row button runs whatever action that button is set up to do, so both can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Superhuman Docs account.

Is Superhuman Docs the same as Coda?

Yes. Superhuman Docs is the new name for Coda. You create the API token under My account at docs.superhuman.com/account, and you can restrict it to read-only or to a single doc or table. That limit applies on top of the tools you switch on in PipMCP.

Let your AI work in Superhuman Docs today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Superhuman Docs free

PipMCP is not affiliated with Superhuman Docs. Product names are trademarks of their owners.