Interact with Coda.io documents, tables, and rows via the Coda API
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
MCP (Model Context Protocol) server for Coda.io API. Enables AI assistants to read and write Coda documents, tables, and rows.
Get your token from coda.io/account โ API settings.
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or ~/.config/claude/claude_desktop_config.json (Linux):
The Coda tools will now be available.
Binary will be at ./target/release/coda-mcp
Check the Releases page.
No Rust toolchain required. Multi-arch image (amd64 + arm64), ~3MB.
Claude Code (CLI):
Claude Desktop config:
For Claude Desktop with automatic configuration:
Get your Coda API token from coda.io/account โ API settings.
Important: For write operations (create_doc, delete_doc, add_row, update_row, delete_row), ensure your token has write permissions enabled. Read-only tokens will return 403 Forbidden for these operations.
Claude Desktop (~/.config/claude/claude_desktop_config.json):
Claude Code (CLI):
Or via .mcp.json in project root:
| Variable | Required | Description |
|---|---|---|
CODA_API_TOKEN | Yes | Your Coda API token |
CODA_BASE_URL | No | API base URL (default: https://coda.io/apis/v1) |
RUST_LOG | No | Log level: error, warn, info, debug, trace |
| Tool | Description |
|---|---|
list_docs | List available documents |
get_doc | Get document details |
search_docs | Search documents by name |
create_doc | Create a new document (optional: folder, template, timezone) |
delete_doc | Delete a document (permanent) |
list_pages | List pages in a document |
get_page | Get page content (HTML) |
list_tables | List tables in a document |
get_table | Get table details |
list_columns | List columns in a table |
get_rows | Get rows with optional filtering |
get_row | Get a specific row |
add_row | Add a new row |
update_row | Update an existing row |
delete_row | Delete a row |
list_formulas | List named formulas |
get_formula | Get formula value |
list_controls | List controls (buttons, sliders) |
Coda API has rate limits:
Write operations return HTTP 202 (queued). Changes may take a few seconds to appear.
See DEVELOPER.md for API details and CONTRIBUTING.md for contribution guidelines.
MIT License. See LICENSE for details.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/coda)<a href="https://allmcps.com/mcp/coda"><img src="https://allmcps.com/api/badge/coda?style=directory" alt="Coda on AllMCPs" /></a>