MCP.so
登录

Google Workspace MCP Server

@KaranThink41

基本信息

分类

AI 与智能体

许可证

MIT license

传输方式

stdio

作者

KaranThink41

关于 Google Workspace MCP Server

This is G_chat Mcp server written in Ts contain various tools fetch to post.

#google-chat#mcp-server#workspace-tools

Google Workspace MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "Google_chat_mcp_server": {
      "command": "npx",
      "args": [
        "spinai-mcp",
        "install",
        "@KaranThink41/gsuite-mcp-server",
        "--provider",
        "smithery",
        "--config",
        "{\"googleClientId\":\"your_google_client_id\",\"googleClientSecret\":\"your_google_client_secret\",\"googleRefreshToken\":\"your_google_refresh_token\"}"
      ]
    }
  }
}

Google Workspace MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is Google Workspace MCP Server?

A Model Context Protocol (MCP) server that provides tools for interacting with Gmail and Google Calendar APIs. It enables programmatic management of emails and calendar events through the MCP interface.

How to use Google Workspace MCP Server?

Install via Smithery CLI or run locally. Requires Node.js 14+, Google Cloud Console project with Gmail and Calendar APIs enabled, and OAuth 2.0 credentials (client ID, client secret, refresh token). Run node build/index.js after building.

Key features of Google Workspace MCP Server

  • List, search, and send emails with CC/BCC support
  • Modify email labels (archive, trash, mark read/unread)
  • List, create, update, and delete calendar events with attendees
  • OAuth 2.0 based authentication
  • API quota and limit error handling

Use cases of Google Workspace MCP Server

  • Automate email sorting and labeling tasks
  • Send scheduled or template emails programmatically
  • Manage calendar events and meetings from MCP clients
  • Integrate with AI assistants to handle Gmail and Calendar

常见问题

1

What prerequisites are needed?

Node.js 14 or higher, a Google Cloud project with Gmail API and Calendar API enabled, and OAuth 2.0 credentials (client ID, client secret, refresh token).

2

How do I authenticate?

Set up OAuth 2.0 credentials in Google Cloud Console with `http://localhost:3000/auth/callback` as an authorized redirect URI. Provide the client ID, client secret, and refresh token to the server.

3

Where are my data and credentials stored?

Credentials are passed as configuration to the server (e.g., via Smithery CLI). No local storage is used; all API calls go directly to Google.

4

What known limits exist?

Google API quotas and rate limits apply. The server returns descriptive error messages for authentication failures, invalid parameters, and quota exceeded errors.

5

Which transport or authentication does the server use?

The server uses OAuth 2.0 with a refresh token for authentication. Transport is standard MCP over local subprocess (command line execution).

评论

AI 与智能体 分类下的更多 MCP 服务器