Google Docs
MCP server for Google Docs integration - create, edit, and manage documents
Tools
21 available tools
Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.
21 tools found.
Add comment
Tool name:
add_commentAdd a comment to a specific text range in a Google Docs document.
Apply doc updates
DestructiveTool name:
apply_doc_updatesApply an ordered batch of raw Google Docs API Request objects to a document via documents.batchUpdate.
Create file
Tool name:
create_fileMarkdown (recommended, default path): uploaded as text/markdown and converted by Google Drive's native markdown importer (headers, bold, italic, lists, tables, blockquotes, fenced code blocks, links,…
Delete between text
DestructiveTool name:
delete_between_textDelete a whole block of a document — a heading and everything beneath it, tables included — by naming the text at each end instead of computing character indices.
Delete text
DestructiveTool name:
delete_textDelete all occurrences of specific text from a Google Docs document.
Edit table
DestructiveTool name:
edit_tableStructurally edit an existing table in a Google Doc: insert/delete rows and columns, set a column width, style a cell (background color, vertical alignment, padding), replace a cell's text, or…
Fetch
Read onlyTool name:
fetchFetch the content of a Google Docs document using its document ID.
Fetch all tabs
Read onlyTool name:
fetch_all_tabsFetch content from all tabs in a Google Docs document.
Fetch tab
Read onlyTool name:
fetch_tabFetch the content of a specific tab in a Google Docs document.
Format paragraphs
Tool name:
format_paragraphsFind the paragraphs containing a text string and apply paragraph styling: a named style (headings H1-H6, title, subtitle, normal text), alignment, indentation, line and paragraph spacing, and/or a…
Format text
Tool name:
format_textFind a text string and apply inline character formatting (bold, italic, underline, strikethrough, font family/size, text & background color).
Get table
Read onlyTool name:
get_tableRead a table's structure and contents without modifying the document: its start and end index, row and column counts, the index range of every row and cell, and each cell's text.
Insert break
Tool name:
insert_breakInsert a page break or a section break into a Google Doc.
Insert text
Tool name:
insert_textInsert text at a specific position in a Google Docs document.
Link text
Tool name:
link_textFind a text string and turn occurrences into a hyperlink pointing at the given URL.
List comments
Read onlyTool name:
list_commentsList comments on a Google Docs document.
List tabs
Read onlyTool name:
list_tabsList all tabs in a Google Docs document.
Replace file content
DestructiveTool name:
replace_file_contentMarkdown (recommended, default path): uploaded as text/markdown and converted by Google Drive's native markdown importer (headers, bold, italic, lists, tables, blockquotes, fenced code blocks, links,…
Replace text
Tool name:
replace_textReplace all occurrences of text in a Google Docs document using search-and-replace.
Resolve comment
Tool name:
resolve_commentResolve a comment in a Google Docs document by its comment ID.
Search
Read onlyTool name:
searchSearch Google Docs documents by query and return basic details.
Compatibility
Connect Google Docs to the clients your teams already use
27 AI clients can connect to Google Docs through Runlayer. Pick one for its setup steps and controls.
Why Runlayer
Why connect Google Docs through Runlayer?
One approved path
Approve Google Docs once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.
Fine-grained policy
Control who can use each server, tool, and resource, and under which runtime conditions.
Runtime security
Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.
Audit and observability
Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.