Get started free
All integrations

Coda integration

Collaborative document and automation platform API. Access docs, tables, rows, and formulas programmatically. Build integrations with Coda's powerful relational data model. Create, read, update data and trigger automations. Perfect for workflow automation, data synchronization, and custom app development.

52 toolsTokenAPI docs

Common Coda use cases

  • Schema discovery
  • Dashboard data
  • Doc inspection
  • Data entry
  • Doc cleanup
  • URL parsing
  • Data cleanup
  • Data editing
  • Doc renaming
  • Page cleanup

What you can do with Coda

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Page, 8 operations

  • POSTbegin_page_export

    Begins export of a page's content.

  • POSTcreate_page

    Creates a new page in a Coda doc.

  • DELETEdelete_page

    Deletes a page from a Coda doc.

  • GETget_page

    Retrieves details about a specific page.

  • GETget_page_content

    Returns the content of a page.

  • GETget_page_export_status

    Gets the status of a page export.

  • GETlist_pages

    Lists all pages in a Coda doc.

  • PUTupdate_page

    Updates properties for a page.

Doc, 7 operations

  • POSTcreate_doc

    Creates a new Coda doc, optionally copying an existing one.

  • DELETEdelete_doc

    Deletes a Coda doc.

  • GETget_doc

    Retrieves detailed information about a specific Coda doc.

  • GETlist_docs

    Lists all Coda docs accessible to the authenticated user.

  • PUTpublish_doc

    Publishes a doc with specified settings.

  • DELETEunpublish_doc

    Unpublishes a doc.

  • PATCHupdate_doc

    Updates metadata for a doc.

Permission, 7 operations

  • POSTadd_permission

    Adds a permission to a doc.

  • DELETEdelete_permission

    Removes a permission from a doc.

  • GETget_acl_settings

    Returns ACL settings for a doc.

  • GETget_sharing_metadata

    Returns sharing metadata for a doc.

  • GETlist_permissions

    Lists all permissions for a doc.

  • GETsearch_principals

    Searches for principals that can be added to a doc.

  • PATCHupdate_acl_settings

    Updates ACL settings for a doc.

Row, 7 operations

  • DELETEdelete_row

    Deletes a single row from a Coda table.

  • DELETEdelete_rows

    Deletes multiple rows from a Coda table.

  • GETget_row

    Retrieves a specific row with all its column values.

  • GETlist_rows

    Lists rows from a Coda table with filtering and pagination.

  • POSTpush_button

    Pushes a button on a row in a Coda table.

  • PUTupdate_row

    Updates column values for a specific row.

  • POSTupsert_rows

    Inserts or upserts rows into a Coda table.

Domain, 5 operations

  • POSTadd_doc_domain

    Adds a custom domain to a doc.

  • DELETEdelete_doc_domain

    Removes a custom domain from a doc.

  • GETget_domain_provider

    Gets the provider for a custom domain.

  • GETlist_doc_domains

    Lists custom domains for a doc.

  • PATCHupdate_doc_domain

    Updates a custom doc domain.

Folder, 3 operations

  • POSTcreate_folder

    Creates a new folder.

  • GETget_folder

    Gets a folder by ID.

  • GETlist_folders

    Lists accessible folders.

Analytics, 2 operations

  • GETget_doc_analytics

    Returns doc analytics.

  • GETget_page_analytics

    Returns page-level analytics for a doc.

Column, 2 operations

  • GETget_column

    Retrieves details about a specific column.

  • GETlist_columns

    Lists all columns in a Coda table with their schemas.

Control, 2 operations

  • GETget_control

    Retrieves info on a specific control.

  • GETlist_controls

    Lists all controls in a Coda doc.

Formula, 2 operations

  • GETget_formula

    Retrieves info on a specific named formula.

  • GETlist_formulas

    Lists all named formulas in a Coda doc.

Table, 2 operations

  • GETget_table

    Retrieves details about a specific table or view.

  • GETlist_tables

    Lists all tables in a Coda doc.

Automation, 1 operation

  • POSTtrigger_automation

    Triggers a doc automation.

Category, 1 operation

  • GETlist_categories

    Lists doc categories.

Link, 1 operation

  • GETresolve_browser_link

    Resolves a browser link to a Coda resource.

Mutation, 1 operation

  • GETget_mutation_status

    Gets the status of an asynchronous mutation.

User, 1 operation

  • GETwhoami

    Retrieves the authenticated user's profile information.

Use Coda from Claude Code, Cursor or Codex

Connect Coda in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Coda operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Coda

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Coda once

    Add your Coda connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Coda integration FAQ

What can you do with the Coda integration?
LiveContext exposes 52 operations on Coda, covering page, doc, permission and row. Common uses include Schema discovery, Dashboard data and Doc inspection.

Popular integrations

Browse the whole catalog