google_workspace_mcp and MCPApp

The first tool, a comprehensive server and CLI, appears to be a broader implementation of a Google Workspace AI control system, whereas the second tool explores Google Apps Script as a server option for the Model Context Protocol (MCP), suggesting an ecosystem sibling relationship where the second tool might represent a more focused, GAS-specific exploration or component that could potentially interface with or complement the first's broader capabilities within the Google Workspace AI ecosystem.

google_workspace_mcp
75
Verified
MCPApp
42
Emerging
Maintenance 25/25
Adoption 10/25
Maturity 15/25
Community 25/25
Maintenance 2/25
Adoption 8/25
Maturity 15/25
Community 17/25
Stars: 1,771
Forks: 515
Downloads:
Commits (30d): 237
Language: Python
License: MIT
Stars: 43
Forks: 10
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About google_workspace_mcp

taylorwilsdon/google_workspace_mcp

Control Gmail, Google Calendar, Docs, Sheets, Slides, Chat, Forms, Tasks, Search & Drive with AI - Comprehensive Google Workspace / G Suite MCP Server & CLI Tool

Implements OAuth 2.1 multi-user authentication with stateless operation and external auth server support, enabling centralized hosting for entire organizations. Built with FastMCP framework and uses stdio transport, supporting both single-user CLI and multi-client MCP deployments. Includes Apps Script execution for cross-service workflow automation and offers desktop OAuth clients eliminating redirect URI configuration complexity.

About MCPApp

tanaikech/MCPApp

This text introduces the Model Context Protocol (MCP) for AI interaction, exploring Google Apps Script (GAS) as a server option. It shows feasibility with a sample but notes the lack of a GAS SDK, aiming to encourage understanding and development.

Implements both MCP server and client capabilities natively in Google Apps Script, enabling direct integration with Gemini CLI and other MCP clients without external SDKs. The architecture uses JSON-RPC 2.0 messaging over HTTP with optional LockService-based concurrency control, supporting up to 30 concurrent requests when disabled for improved throughput. Also provides an MCP network building capability, allowing GAS to orchestrate multiple MCP servers as a unified protocol adapter.

Scores updated daily from GitHub, PyPI, and npm data. How scores work