Google Docs

Google Docs MCP integration

Finds and reads documents, drafts new ones from markdown, inserts text, tables, and images, and exports to PDF.

33actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Get document by ID

    Lyro retrieves an existing Google Doc by its ID to pull its content. Whoever's asking gets the document's text without anyone opening Google Docs to find it.

  • Update document section markdown

    Lyro inserts or replaces a section of a Google Doc using Markdown content. A document update that used to mean manual editing happens automatically instead.

  • Export google doc as PDF

    Lyro exports a Google Doc as a PDF file through the Google Drive API. Whoever needs a shareable, uneditable copy gets one without opening Google Docs.

See all 33 actions

How businesses use Google Docs + Lyro

Each card is one request a support team gets, and the Google Docs actions Lyro runs to close it.

  • Answer from the document that already says it

    Lyro searches for the doc covering a question and reads its plain text, so an internal process or a signed-off spec is quoted from the current version rather than someone's recollection.

    Search DocumentsGet Document Plain TextGet Document By Id
  • Draft the document from what was just discussed

    Lyro creates the doc from markdown, so headings, lists, and emphasis arrive formatted, then inserts the extra section or image the draft still needs.

    Create Document MarkdownInsert Text Into DocumentInsert Inline Image
  • Give a long document structure

    Lyro adds the table the data belongs in, sets a running header, and turns a block of lines into bullets, so a generated report reads like something a person laid out.

    Insert Table In Google DocCreate HeaderCreate Paragraph Bullets
  • Update and hand off a finished doc

    Lyro replaces the phrase that changed everywhere it appears, takes a copy before a heavy rewrite, and exports the result as a PDF for whoever needs it outside the workspace.

    Replace All Text In DocumentCopy Google DocumentExport Google Doc As Pdf

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Google Docs actions it has and picks the ones a request needs.

  1. 01

    Connect Google Docs

    Authorize the Google Docs account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Google Docs actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Google Docs · Lyro

Everything else about Google Docs

Setup, permissions, and the limits of what Lyro can do inside Google Docs.

  • Yes. Update Document Section Markdown replaces a single named section while the rest of the document stays untouched, and Update Document Markdown rewrites the whole body when that is what you want. Both take markdown, so formatting survives the round trip.

Every action available in Google Docs

All 33 actions your agent can call on Google Docs, straight from the live MCP connection.

  • Copy google document

    Create a copy of an existing Google Document.

  • Create a document

    Creates a new Google Docs document using the provided title as filename and inserts the initial text at the beginning if non-empty, returning the document's ID and metadata (excluding body content).

  • Create document markdown

    Creates a new Google Docs document, optionally initializing it with a title and content provided as Markdown text.

  • Create footer

    Create a new footer in a Google Document.

  • Create footnote

    Create a new footnote in a Google Document.

  • Create header

    Create a new header in a Google Document, optionally with text content.

  • Create named range

    Create a new named range in a Google Document.

  • Create paragraph bullets

    Add bullets to paragraphs within a specified range in a Google Document.

  • Delete content range in document

    Delete a range of content from a Google Document.

  • Delete footer

    Delete a footer from a Google Document.

  • Delete header

    Deletes the header from the specified section or the default header if no section is specified.

  • Delete named range

    Delete a named range from a Google Document.

  • Delete paragraph bullets

    Remove bullets from paragraphs within a specified range in a Google Document.

  • Delete table column

    Delete a column from a table in a Google Document.

  • Delete table row

    Delete a row from a table in a Google Document.

  • Export google doc as PDF

    Export a Google Docs file as PDF using the Google Drive API.

  • Get document by ID

    Retrieves an existing Google Document by its ID; will error if the document is not found.

  • Get document plain text

    Retrieve a Google Doc by ID and return a best-effort plain-text rendering.

  • Insert inline image

    Insert an image from a given URI at a specified location in a Google Document as an inline image.

  • Insert page break

    Insert a page break into a Google Document.

  • Insert table in google doc

    Insert a table into a Google Document.

  • Insert table column

    Insert a new column into a table in a Google Document.

  • Insert text into document

    Insert a string of text at a specified location within a Google Document.

  • Get charts from spreadsheet

    Retrieve a list of all charts from a specified Google Sheets spreadsheet.

  • Replace all text in document

    Replace all occurrences of a specified text string with another text string throughout a Google Document.

  • Replace image in document

    Replace a specific image in a document with a new image from a URI.

  • Search documents

    Search for Google Documents using various filters including name, content, date ranges, and more.

  • Unmerge table cells

    Unmerge previously merged cells in a table.

  • Update document markdown

    Replaces the entire content of an existing Google Docs document with new Markdown text; requires edit permissions for the document.

  • Update document section markdown

    Insert or replace a section of a Google Docs document with Markdown content.

Ready to connect Google Docs?

Authorize the account and your agent has all 33 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot