google-workspace-mcp and MCPApp

google-workspace-mcp
53
Established
MCPApp
42
Emerging
Maintenance 6/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 2/25
Adoption 8/25
Maturity 15/25
Community 17/25
Stars: 123
Forks: 36
Downloads:
Commits (30d): 0
Language: TypeScript
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

aaronsb/google-workspace-mcp

A Model Context Protocol (MCP) server that provides authenticated access to Google Workspace APIs, offering integrated Authentication, Gmail, Calendar, and Drive functionality

Implements a manifest-driven factory architecture that converts declarative YAML into fully functional MCP tools, eliminating code changes when adding new Google API operations. Built on Google's official Workspace CLI (gws), it exposes 32+ operations across Gmail, Calendar, and Drive with automatic response formatting, multi-account credential isolation, and operation chaining via result references ($N.field syntax).

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