# Google Docs

> Use this tool when you need to create, edit, and manage documents with advanced formatting and structure. It solves problems such as collaborative document editing, content creation, and document management by providing 26 tools for tasks like text formatting, table manipulation, and header/footer creation. With inputs like document content and formatting options, and outputs like updated documents and formatted text, use it in contexts where document creation and editing are necessary, such as content creation, report writing, and team collaboration.

Canonical page: https://skillsregistry.net/skills/node2flow-google-docs  
JSON: https://api.skillsregistry.net/v1/skills/node2flow-google-docs

## Description

MCP server for Google Docs : create, read, edit, format, and manage documents through 26 tools.

## Features

- Create and read document content with full structure
- Insert, delete, and replace text at any position
- Format text: bold, italic, underline, fonts, colors, links
- Paragraph styles: alignment, spacing, headings (H1-H6)
- Bulleted and numbered lists
- Tables: insert, add/delete rows and columns, merge cells
- Headers, footers, and section breaks
- Named ranges for bookmarking content
- Raw batchUpdate for any Docs API operation

## 26 Tools

- **Document**: create and get document content
- **Content**: insert text, delete, replace all, insert image, page break
- **Text Formatting**: update text style, update paragraph style
- **Lists**: create and delete bullets/numbering
- **Tables**: insert table, add/delete rows and columns, merge/unmerge cells
- **Headers & Footers**: create and delete headers and footers
- **Sections & Named Ranges**: section breaks, create and delete named ranges
- **Advanced**: raw batchUpdate pass-through

## Configuration

- `GOOGLE_CLIENT_ID` : OAuth 2.0 Client ID from Google Cloud Console
- `GOOGLE_CLIENT_SECRET` : OAuth 2.0 Client Secret
- `GOOGLE_REFRESH_TOKEN` : Refresh token with documents scope

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-19

## Source

- **Source listing:** [Smithery](https://smithery.ai/server/node2flow/google-docs)
- **Repository:** <https://github.com/node2flow-th/google-docs-mcp-community>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "node2flow-google-docs"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/node2flow-google-docs` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/node2flow-google-docs/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
