Coda
Drive Coda (docs + tables + formulas) from any AI agent: docs, tables, rows, columns, formulas, packs, controls. 13 tools, Bearer token auth.
7 天免费 · 无需信用卡 · EU 托管
问 Coda 任何事
通过 AnythingMCP 对 Coda 试一个真实提示 — Claude 调用工具并返回答案。在你的消息上按 Enter 即可在 Cloud 安装。
在 Cloud 上安装 CodaClaude 是 AI,可能会出错。请核对回答。
2 分钟设置
- 1在 cloud.anythingmcp.com 开始免费试用。
- 2在连接器商店点击 Coda。提示时粘贴凭据。
- 3生成 MCP API 密钥,将 AI 客户端指向生成的 MCP URL。
Coda 指南
面向主流 AI 客户端的逐步设置。
配置 Coda
直接来自连接器定义:在哪里获取凭据、需要哪些权限,以及该适配器调用的是哪个 API。 由连接器作者以英文提供。
This connector uses the Coda API v1 (coda.io/developers/apis/v1).
Setup:
- Sign in to https://coda.io → top-right avatar → Account → API settings → Generate API token.
- Name the token. Copy it. Set
CODA_API_TOKEN.
Authentication: Authorization: Bearer ${CODA_API_TOKEN}.
Resource hierarchy: Doc → Section (Page) → Table → Row → Cell. Coda's twist: tables are first-class with structured columns and types; rows are addressable individually; columns can hold formulas.
Doc IDs look like dXXXXXXXXXX (10-char prefix d). Visible in the doc URL.
Table IDs look like grid-XXXXX. Discover via coda_list_tables(docId).
Column IDs look like c-XXXX. Discover via coda_list_columns(docId, tableId). When upserting rows you reference cells by column ID OR column name.
Row IDs look like i-XXXX. Available after a row is created.
Upserting rows (with key columns): pass keyColumns (array of column IDs/names) to coda_upsert_rows — Coda matches existing rows by those columns and updates them, otherwise inserts. Without keyColumns, it always inserts.
Cell value formats:
- Text/Number/Boolean: pass the raw value.
- Date/DateTime: ISO 8601 string.
- Person: pass an object
{email}. - Lookup/Relation: pass the row ID of the related row OR the display value.
- Image/Attachment: pass a public HTTPS URL.
Sync vs disableParsing: by default Coda parses cell values (interprets formulas, types). Set disableParsing=true if you want raw string passthrough.
Pagination: cursor via pageToken (returned in response's nextPageToken). limit default 25, max 200.
Rate limits: 100 req/min per token. On 429 back off.
Out of scope here: doc creation/publishing, control updates beyond list, pack version management, automations, formula evaluation arbitrary, sections beyond list.