grist-mcp-server

gwhthompson/grist-mcp-server

3.2

If you are the rightful owner of grist-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

Grist MCP Server is a Model Context Protocol server designed to interface with the Grist API, providing a suite of tools for managing and interacting with Grist documents and data.

Tools

Functions exposed to the LLM to take actions

grist_get_workspaces

List and filter workspaces

grist_get_documents

Find documents by ID, name, or workspace

grist_get_tables

Get table structure and schema

grist_query_sql

Run SQL queries with JOINs and aggregations

grist_get_records

Fetch records with filters

grist_add_records

Insert new records

grist_update_records

Modify records by row ID

grist_upsert_records

Add or update by unique key (sync)

grist_delete_records

Delete records permanently

grist_create_table

Create table with columns

grist_rename_table

Rename table

grist_delete_table

Delete table permanently

grist_create_summary_table

Create summary tables for aggregations and chart data sources

grist_manage_columns

Add, modify, delete, rename columns

grist_manage_conditional_rules

Add visual formatting rules that highlight cells based on conditions

grist_create_document

Create new Grist documents or copy existing ones

grist_get_pages

Introspect document structure including pages, widgets, and summary tables

grist_build_page

Create pages with pre-configured widget layouts and linking

grist_configure_widget

Configure widget properties, linking, sorting, and filtering

grist_update_page

Rename, reorder, or delete existing pages

grist_manage_webhooks

Create and manage webhooks for real-time event notifications

grist_help

Get detailed documentation and examples for any tool

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources