gwhthompson/grist-mcp-server
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