
ajramos/mcp-gsuite-enhanced
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Enhanced MCP server for Google Workspace with Google Meet integration and bug fixes
概要
MCP server to interact with Google products with (27 tools total), advanced email management, label operations, archive workflows, and working Google Meet integration. - Python 3.13+ and uv installed - Google account with Gmail/Calendar access - Cursor IDE (recommended) or any MCP client 1. Go to Google Cloud Console 2. Create a project and enable + 3. Create credentials 4. Download and save as in project directory This shows authentication status and generates Cursor configuration. Opens browser for OAuth flow - grant permissions and you're done! 1. Copy the JSON configuration from Step 4 2. Cursor → Settings (Cmd+,) → Search "MCP" 3. Paste configuration and restart Cursor Try these commands in Cursor: - "List my calendars" - "Show my unread emails" - "Create a test meeting with Google Meet link" You now have full Google Workspace integration with automatic Google Meet links!
README
以下は原文 README の抜粋です。原文を見る。
mcp-gsuite-enhanced
Comprehensive MCP server for Google Workspace with complete Gmail API coverage and advanced email management
MCP server to interact with Google products with complete Gmail API coverage (27 tools total), advanced email management, label operations, archive workflows, and working Google Meet integration.
Table of Contents
- Quick Start
- Enhanced Features
- Features & Capabilities
- Example Prompts
- Installation
- Google Authentication Setup
- Configuration Examples
- Google Meet Integration
- Development
- Security
- Credits
- License
- Contributing
- Support
🚀 Quick Start
Get Google Workspace MCP running in 5 minutes!
Prerequisites
- Python 3.13+ and
uvinstalled - Google account with Gmail/Calendar access
- Cursor IDE (recommended) or any MCP client
Step 1: Clone and Install
git clone https://github.com/ajramos/mcp-gsuite-enhanced.git
cd mcp-gsuite-enhanced
uv sync
Step 2: Setup Google Cloud (One-time setup)
- Go to Google Cloud Console
- Create a project and enable Gmail API + Google Calendar API
- Create OAuth 2.0 Desktop credentials
- Download and save as
.gauth.jsonin project directory
Step 3: Configure Accounts
Create .accounts.json:
{
"accounts": [
{
"email": "[email protected]",
"account_type": "personal",
"extra_info": "Main personal Gmail and Calendar"
}
]
}
Step 4: Quick Configuration Check
python cursor_setup.py
This shows authentication status and generates Cursor configuration.
Step 5: Authenticate
python auth_setup.py [email protected]
Opens browser for OAuth flow - grant permissions and you’re done!
Step 6: Configure in Cursor
- Copy the JSON configuration from Step 4
- Cursor → Settings (Cmd+,) → Search “MCP”
- Paste configuration and restart Cursor
Step 7: Test it! 🎉
Try these commands in Cursor:
- “List my calendars”
- “Show my unread emails”
- “Create a test meeting with Google Meet link”
That’s it! You now have full Google Workspace integration with automatic Google Meet links!
🎯 Enhanced Features v2.0.0
🚀 Complete Gmail API Coverage (27 Tools Total)
- 22 Gmail tools - Complete email lifecycle management
インストール
npx -y @smithery/cli install mcp-gsuite-enhanced --client claude設定
{
"mcpServers": {
"mcp-gsuite-enhanced": {
"command": "uv",
"args": [
"--directory",
"/path/to/mcp-gsuite-enhanced",
"run",
"mcp-gsuite-enhanced"
]
}
}
}