MCPApp

MCPApp

7

MCPApp explores the use of Google Apps Script as a Model Context Protocol (MCP) server to connect AI applications with Google Workspace services. It aims to ease AI-powered workflow integration through a standardized protocol.

Overview

The Model Context Protocol (MCP) for AI interaction is explored using Google Apps Script (GAS) as a server option. This project demonstrates the feasibility of implementing an MCP server, allowing AI to access Google Workspace services like Docs, Sheets, and Calendar through a standardized protocol, thus enabling AI-powered workflows. A sample script shows potential applications despite the absence of an official Google Apps Script SDK. It includes steps to create a GAS project, install the provided library, and deploy it as a Web App using Google Apps Script. Instructions for testing using Claude Desktop and Copilot for Visual Studio Code are also provided. Users can enable logging for communication between the MCP client and server.

Options

  • Logging is available to monitor communication.

Samples

  • An example demonstrates image transfer from MCP Server to MCP Client.