An MCP tool that connects to Google Docs via OAuth. Create, read, and edit documents — all callable by any agent or MCP client.
What's included
- OAuth connection — connects to Google Docs via Reminix managed OAuth
- Create documents — create new docs with titles and content
- Read content — retrieve and read document text
- Edit/append text — update and append content to documents
- MCP server — discoverable and callable by any agent or MCP client
When to use this
Pick the Google Docs Tool example when you want to:
- Build an agent that generates reports or documents automatically
- Create a conversational agent that edits and summarizes docs
- Learn how OAuth connections work with Google APIs
How connections work
Reminix handles the Google OAuth flow, token exchange, and automatic refresh. Your tool handler receives a valid access token and uses the Google Docs API directly.
- Add Google OAuth credentials in the Reminix dashboard
- Authorize the connection to your Google account
- Your tool gets fresh tokens on every call
Project structure
├── src/
│ ├── index.ts # Entry point with serve()
│ └── tools/
│ ├── create-doc.ts # Create a new document
│ └── read-doc.ts # Read document content
├── package.json
├── tsconfig.json
└── reminix.config.ts
Quick start
After deploying and connecting your Google account, any agent in your project can create and edit documents automatically.