10-in-1 Google Workspace integration
## Google Workspace MCP Server: Suite Integration The **Google Workspace MCP Server** provides unified access to Google Workspace apps from Google Antigravity, enabling developers to work across Drive, Docs, Sheets, and more through a single AI-assisted interface. ### Why Google Workspace MCP? - **Unified Access**: Single integration for all Workspace apps - **Cross-App Operations**: Move data between apps seamlessly - **Admin Features**: Manage users, groups, and permissions - **Real-Time Collaboration**: Work with team members in real-time - **Enterprise Security**: Built-in compliance and security features ### Key Features #### 1. Drive Operations ```javascript // Search across Drive const files = await workspace.drive.search({ query: "type:document name contains 'API'", spaces: "drive", pageSize: 20 }); // Create folder const folder = await workspace.drive.createFolder({ name: "Project Documentation", parents: ["parent_folder_id"] }); // Upload file await workspace.drive.uploadFile({ name: "architecture.pdf", mimeType: "application/pdf", content: fileBuffer, parents: [folder.id] }); // Share file await workspace.drive.share({ fileId: folder.id, email: "team@company.com", role: "writer" }); ``` #### 2. Document Operations ```javascript // Create Google Doc const doc = await workspace.docs.create({ title: "Technical Specification" }); // Insert content await workspace.docs.batchUpdate({ documentId: doc.documentId, requests: [ { insertText: { location: { index: 1 }, text: "# Technical Specification\n\n## Overview\n..." } } ] }); // Export as PDF const pdf = await workspace.drive.export({ fileId: doc.documentId, mimeType: "application/pdf" }); ``` ### Configuration ```json { "mcpServers": { "google-workspace": { "command": "npx", "args": ["-y", "@anthropic/mcp-workspace"], "env": { "GOOGLE_CREDENTIALS": "/path/to/credentials.json", "GOOGLE_TOKEN": "/path/to/token.json", "GOOGLE_ADMIN_EMAIL": "admin@company.com" } } } } ``` ### Use Cases **Document Workflows**: Create, edit, and manage documents programmatically. **File Organization**: Automate file organization and sharing across teams. **Data Migration**: Move data between Workspace apps and external systems. The Google Workspace MCP Server unifies Google productivity tools in your workflow.
{
"mcpServers": {
"google-workspace": {
"mcpServers": {
"google-workspace": {
"env": {
"GOOGLE_OAUTH_CLIENT_ID": "YOUR_ID",
"GOOGLE_OAUTH_CLIENT_SECRET": "YOUR_SECRET"
},
"args": [
"workspace-mcp"
],
"command": "uvx"
}
}
}
}
}