GOOGLE DOCS TOOLS

33 tools from the Google Docs MCP Server, categorised by risk level.

View the Google Docs policy →
WRITE 21 tools
Write GOOGLEDOCS_COPY_DOCUMENT Tool to create a copy of an existing Google Document. Use this to duplicate a document, for example, when u... Write GOOGLEDOCS_CREATE_DOCUMENT Creates a new Google Docs document using the provided title as filename and inserts the initial text at the... Write GOOGLEDOCS_CREATE_DOCUMENT_MARKDOWN Creates a new Google Docs document, optionally initializing it with a title and content provided as Markdow... Write GOOGLEDOCS_CREATE_FOOTER Tool to create a new footer in a Google Document. Use when you need to add a footer, optionally specifying ... Write GOOGLEDOCS_CREATE_FOOTNOTE Tool to create a new footnote in a Google Document. Use this when you need to add a footnote at a specific ... Write GOOGLEDOCS_CREATE_HEADER Tool to create a new header in a Google Document. Use this tool when you need to add a header to a document... Write GOOGLEDOCS_CREATE_NAMED_RANGE Tool to create a new named range in a Google Document. Use this to assign a name to a specific part of the ... Write GOOGLEDOCS_CREATE_PARAGRAPH_BULLETS Tool to add bullets to paragraphs within a specified range in a Google Document. Use when you need to forma... Write GOOGLEDOCS_INSERT_INLINE_IMAGE Tool to insert an image from a given URI at a specified location in a Google Document as an inline image. U... Write GOOGLEDOCS_INSERT_PAGE_BREAK Tool to insert a page break into a Google Document. Use when you need to start new content on a fresh page,... Write GOOGLEDOCS_INSERT_TABLE_ACTION Tool to insert a table into a Google Document. Use when you need to add a new table at a specific location ... Write GOOGLEDOCS_INSERT_TABLE_COLUMN Tool to insert a new column into a table in a Google Document. Use this tool when you need to add a column ... Write GOOGLEDOCS_INSERT_TEXT_ACTION Tool to insert a string of text at a specified location within a Google Document. Use when you need to add ... Write GOOGLEDOCS_REPLACE_ALL_TEXT Tool to replace all occurrences of a specified text string with another text string throughout a Google Doc... Write GOOGLEDOCS_REPLACE_IMAGE Tool to replace a specific image in a document with a new image from a URI. Use when you need to update an ... Write GOOGLEDOCS_UNMERGE_TABLE_CELLS Tool to unmerge previously merged cells in a table. Use this when you need to revert merged cells in a Goog... Write GOOGLEDOCS_UPDATE_DOCUMENT_MARKDOWN Replaces the entire content of an existing Google Docs document with new Markdown text; requires edit permi... Write GOOGLEDOCS_UPDATE_DOCUMENT_SECTION_MARKDOWN Tool to insert or replace a section of a Google Docs document with Markdown content. Use when you need to u... Write GOOGLEDOCS_UPDATE_DOCUMENT_STYLE Tool to update the overall document style, such as page size, margins, and default text direction. Use when... Write GOOGLEDOCS_UPDATE_EXISTING_DOCUMENT Applies programmatic edits, such as text insertion, deletion, or formatting, to a specified Google Doc usin... Write GOOGLEDOCS_UPDATE_TABLE_ROW_STYLE Tool to update the style of a table row in a Google Document. Use when you need to modify the appearance of...

The managed route: connect Google Docs through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y google-documents-mcp
How many tools does the Google Docs MCP server have? +

The Google Docs MCP server exposes 33 tools across 3 categories: Read, Write, Destructive.

How do I enforce policies on Google Docs tools? +

Route the Google Docs server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Google Docs tools fall into? +

Google Docs tools are categorised as Read (4), Write (21), Destructive (8). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.