google-workspace-mcp-server

google-workspace-mcp-server

24

The Google Workspace MCP Server offers tools to manage Gmail and Google Calendar through an MCP interface, enabling operations like sending emails and managing calendar events programmatically. It requires Node.js and Google Cloud setup for use.

What are the prerequisites for setting up the Google Workspace MCP Server?

You need Node.js version 14 or higher, and you must set up a project in Google Cloud Console with the Gmail and Google Calendar APIs enabled. OAuth 2.0 credentials are also required.

How do I authenticate with Google services?

Authentication is handled via OAuth 2.0. You need to create OAuth credentials in Google Cloud Console and obtain a refresh token using the provided script.

Can I use this server to manage multiple Google accounts?

Yes, but you will need to set up separate OAuth credentials and refresh tokens for each account you wish to manage.

What should I do if I encounter API errors?

Check your API quotas and limits in Google Cloud Console, ensure APIs are enabled, and verify that your request parameters are correct.

Is there a way to test the server locally before deploying?

Yes, you can run the server locally using Node.js and test the functionalities using the provided scripts and configurations.