list_servers
List all workspaces (servers) you have access to.
list_documents
List all documents (docs, word, notes, pages). Use this when asked to list, find, or search documents, notes, drafts, or written content. Supports pagination, sorting, and filtering by workspace.
get_document
Get a document (doc, word, note, page) by ID, including its full content (title, HTML body, metadata).
create_document
Create a new document. Use this when asked to create, write, draft, or compose a document, doc, note, page, article, or word document. Content should be HTML (e.g. "<p>Hello</p>").
update_document
Update an existing document (doc, word, note). Supply a new title and/or HTML content to replace the body.
delete_document
Permanently delete a document (doc, word, note) by ID.
append_to_document
Append HTML content to the end of an existing document (doc, word, note) without replacing existing content.
list_sheets
List all spreadsheets (sheets, excel, workbooks) with their tab metadata (no cell data). Use this when asked to list, find, or search spreadsheets, workbooks, tables, or tabular data.
get_sheet
Get a spreadsheet (sheet, excel, workbook) by ID, including all tabs and their cell data in A1 notation.
create_sheet
Create a new spreadsheet (sheet, excel, workbook) with an initial tab. Use this when asked to create a spreadsheet, table, workbook, tracker, or organize data in rows and columns.
update_sheet
Update spreadsheet (sheet, excel, workbook) workbook-level properties (currently only title).
delete_sheet
Permanently delete a spreadsheet (sheet, excel, workbook) and all its tabs.
get_sheet_tab
Get a single tab from a spreadsheet (sheet, excel, workbook), including all cell data in A1 notation.
create_sheet_tab
Add a new tab to a spreadsheet (sheet, excel, workbook).
update_sheet_tab
Update a spreadsheet (sheet, excel, workbook) tab: merge cells, rename, change color, or resize the grid. Set a cell value to null to clear it.
delete_sheet_tab
Delete a tab from a spreadsheet (sheet, excel, workbook). Cannot delete the last remaining tab.
append_rows
Append one or more rows of data to a spreadsheet (sheet, excel, workbook) tab. Use "rows" for multiple rows or "values" for a single row.
list_slides
List all slide presentations (slides, powerpoint, deck, keynote). Use this when asked to list, find, or search presentations, decks, or slideshows.
get_slide_presentation
Get a slide presentation (slides, powerpoint, deck, keynote) by ID, including all slide data.
create_slide_presentation
Create a new slide presentation (slides, powerpoint, deck, keynote). Use this when asked to create a presentation, slide deck, or slideshow. Each slide has "html" content and optional "background" and "notes".
update_slide_presentation
Update a slide presentation (slides, powerpoint, deck, keynote): title, slide data, theme, or aspect ratio.
delete_slide_presentation
Permanently delete a slide presentation (slides, powerpoint, deck, keynote).
append_slides
Append one or more slides to an existing presentation (slides, powerpoint, deck, keynote).