Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CODA_API_KEYYesYour Coda API key from https://coda.io/account

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
whoamiA

Get information about the current authenticated Coda user including name, email, and scoped token info

get_doc_infoA

Get detailed metadata about a specific Coda doc by its ID

delete_docB

Permanently delete a Coda doc by ID - use with extreme caution as this cannot be undone

update_docC

Update properties of a Coda doc including title and icon

list_docsB

List Coda docs accessible by the user (defaults to your own unpublished docs) - returns docs in reverse chronological order by most recent activity

create_docB

Create a new Coda doc with optional configuration including title, timezone, folder placement, and initial page content

list_pagesB

List all pages in a Coda doc with pagination support

get_pageB

Get detailed metadata about a specific page by its ID or name

update_pageB

Update properties and content of a page including name, subtitle, icon, visibility, and HTML/markdown content

delete_pageB

Delete a page from a Coda doc by its ID or name

begin_page_content_exportA

Start an async export of page content in HTML or markdown format - returns request ID to poll for completion with get_page_content_export_status

get_page_content_export_statusA

Check status of a page export and auto-download content when ready - poll this after starting export with begin_page_content_export

create_pageB

Create a new page in a Coda doc with optional subtitle, icon, parent page, and initial HTML/markdown content

list_tablesC

List all tables and views in a Coda doc with optional filtering and sorting

get_tableB

Get detailed information about a specific table including its schema, columns, and metadata

list_columnsC

List all columns in a table with their properties, formats, and formulas

get_columnB

Get detailed information about a specific column including its type, format, and formula

push_buttonA

Trigger a button column in a table row to execute its automation or action (buttons can run formulas, modify data, or trigger workflows)

list_rowsC

List rows in a table with optional filtering, sorting, and pagination - returns row data with cell values

get_rowA

Get a specific row from a table by its ID or name with all cell values

upsert_rowsB

Insert new rows or update existing rows in a table based on key columns - ideal for bulk operations

update_rowC

Update cell values in a specific row by its ID or name

delete_rowB

Delete a specific row from a table by its ID or name

delete_rowsC

Delete multiple rows from a table at once using a list of row IDs

list_formulasC

List all named formulas in a Coda doc with their names and IDs

get_formulaB

Get details about a specific named formula including its computed value

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/TJC-LP/coda-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server