Loading...
Loading...
Automate Coda tasks via Rube MCP (Composio): manage docs, pages, tables, rows, formulas, permissions, and publishing. Always search tools first for current schemas.
npx skill4agent add davepoon/buildwithclaude coda-automationRUBE_MANAGE_CONNECTIONScodaRUBE_SEARCH_TOOLShttps://rube.app/mcpRUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONScodaCODA_SEARCH_DOCSCODA_LIST_AVAILABLE_DOCSCODA_RESOLVE_BROWSER_LINKCODA_LIST_PAGESCODA_GET_A_PAGEqueryisOwnerdocIdpageIdOrNameurlCODA_RESOLVE_BROWSER_LINKCODA_LIST_TABLESCODA_LIST_COLUMNSCODA_LIST_TABLE_ROWSCODA_SEARCH_ROWCODA_GET_A_ROWCODA_UPSERT_ROWSCODA_GET_A_COLUMNdocIdtableIdOrNamequeryrowskeyColumnssortByuseColumnNamesCODA_UPSERT_ROWSkeyColumnskeyColumnsuseColumnNames: trueCODA_LIST_FORMULASCODA_GET_A_FORMULAdocIdformulaIdOrNameCODA_BEGIN_CONTENT_EXPORTCODA_CONTENT_EXPORT_STATUSdocIdoutputFormatpageIdOrNamerequestIdstatusCODA_GET_SHARING_METADATACODA_GET_ACL_SETTINGSCODA_ADD_PERMISSIONdocIdaccessprincipalsuppressEmailsuppressEmailCODA_PUBLISH_DOCCODA_UNPUBLISH_DOCCODA_ADD_CUSTOM_DOMAINCODA_GET_DOC_CATEGORIESdocIdslugcategoryIds1. Call CODA_RESOLVE_BROWSER_LINK with the Coda URL
2. Extract docId from the response1. Call CODA_LIST_TABLES with docId
2. Find table by name, extract id1. Call CODA_LIST_COLUMNS with docId and tableIdOrName
2. Find column by name, extract idpageTokennextPageTokenpageToken1. Call CODA_LIST_COLUMNS to get column IDs
2. Build row objects with column ID keys and values
3. Set keyColumns to unique identifier column(s)
4. Call CODA_UPSERT_ROWS with rows and keyColumns| Task | Tool Slug | Key Params |
|---|---|---|
| Search docs | CODA_SEARCH_DOCS | query |
| List docs | CODA_LIST_AVAILABLE_DOCS | isOwner |
| Resolve URL | CODA_RESOLVE_BROWSER_LINK | url |
| List pages | CODA_LIST_PAGES | docId |
| Get page | CODA_GET_A_PAGE | docId, pageIdOrName |
| List tables | CODA_LIST_TABLES | docId |
| List columns | CODA_LIST_COLUMNS | docId, tableIdOrName |
| List rows | CODA_LIST_TABLE_ROWS | docId, tableIdOrName |
| Search rows | CODA_SEARCH_ROW | docId, tableIdOrName, query |
| Get row | CODA_GET_A_ROW | docId, tableIdOrName, rowIdOrName |
| Upsert rows | CODA_UPSERT_ROWS | docId, tableIdOrName, rows, keyColumns |
| Get column | CODA_GET_A_COLUMN | docId, tableIdOrName, columnIdOrName |
| Push button | CODA_PUSH_A_BUTTON | docId, tableIdOrName, rowIdOrName, columnIdOrName |
| List formulas | CODA_LIST_FORMULAS | docId |
| Get formula | CODA_GET_A_FORMULA | docId, formulaIdOrName |
| Begin export | CODA_BEGIN_CONTENT_EXPORT | docId, outputFormat |
| Export status | CODA_CONTENT_EXPORT_STATUS | docId, requestId |
| Get sharing | CODA_GET_SHARING_METADATA | docId |
| Add permission | CODA_ADD_PERMISSION | docId, access, principal |
| Publish doc | CODA_PUBLISH_DOC | docId, slug |
| Unpublish doc | CODA_UNPUBLISH_DOC | docId |
| List packs | CODA_LIST_PACKS | (none) |