MCP Google Docs Connection
The Google Docs connection exposes 5 tools for searching, reading, editing, renaming, and deleting Google Docs.
Endpoint
https://mcp.porteden.com/google-docsProviders
Google Docs (via Google Drive)
// Claude Desktop config { "mcpServers": { "porteden-google-docs": { "url": "https://mcp.porteden.com/google-docs" } } } Tools (5)
Each tool is labelled with its access level. The user must grant the matching permission at my.porteden.com.
| Tool | Access | Description |
|---|---|---|
| google_docs_search | Read | Search Google Docs across connected drives (pre-filtered to Docs only). |
| google_docs_read | Read | Read a Doc's content as plain text (fast) or as structured paragraphs with formatting (detailed). |
| google_docs_edit | Update | Edit a Doc with insert, append, and replace operations. Up to 100 ops per call; max 5 MB request. |
| google_docs_rename | Update | Rename a Doc. |
| google_docs_delete | Delete | Send a Doc to trash. Recoverable by the owner. |
Editing Operations
The google_docs_edit tool supports three operation types:
- Insert — insert text at a specific character index
- Append — add text at the end of the document
- Replace — find and replace text throughout the document
Note
Multiple inserts are automatically sorted by descending index to avoid position drift. You can batch up to 100 operations in a single call.
Example Prompts
"Read the planning doc and summarize the key decisions."
"Append a summary of our meeting to the planning doc."
"Replace all instances of Q1 with Q2 in the strategy doc."
"Find all docs shared with me in the last week."
Limits
| Tool | Limit |
|---|---|
| google_docs_search | Up to 100 results per page (default 25) |
| google_docs_edit | Up to 100 operations per call; max 5 MB request body |