Back to MCP Servers
🔌
taylorwilsdon/google_workspace_mcp
MITAPI key required🐍 ☁️ 🍎 🪟 🐧 - Comprehensive Google Workspace MCP server with full support for Google Calendar, Drive, Gmail, and Docs, Forms, Chats, Slides and Sheets over stdio, Streamable HTTP and SSE transports
PythonCommunication
Install
uvx workspace-mcpRequired environment variables
GOOGLE_OAUTH_CLIENT_SECRETSet in your MCP configFASTMCP_SERVER_AUTH_GOOGLE_JWT_SIGNING_KEYSet in your MCP configGOOGLE_CLIENT_SECRETSet in your MCP configGOOGLE_SERVICE_ACCOUNT_KEYSet in your MCP configGOOGLE_PSE_API_KEYSet in your MCP configclaude_desktop_config.json
claude_desktop_config.json
{
"mcpServers": {
"taylorwilsdon-google-workspace-mcp": {
"command": "uvx",
"args": [
"workspace-mcp"
],
"env": {
"GOOGLE_OAUTH_CLIENT_SECRET": "<YOUR_GOOGLE_OAUTH_CLIENT_SECRET>",
"FASTMCP_SERVER_AUTH_GOOGLE_JWT_SIGNING_KEY": "<YOUR_FASTMCP_SERVER_AUTH_GOOGLE_JWT_SIGNING_KEY>",
"GOOGLE_CLIENT_SECRET": "<YOUR_GOOGLE_CLIENT_SECRET>",
"GOOGLE_SERVICE_ACCOUNT_KEY": "<YOUR_GOOGLE_SERVICE_ACCOUNT_KEY>",
"GOOGLE_PSE_API_KEY": "<YOUR_GOOGLE_PSE_API_KEY>"
}
}
}
}Add this to your Claude Desktop config file. Find it at ~/Library/Application Support/Claude/claude_desktop_config.json on macOS.
More Python MCP servers
🔌🔌🔌🔌
microsoft/markitdown
🎖️ 🐍 🏠 - MCP tool access to MarkItDown -- a library that converts many file formats (local or remote) to Markdown for LLM consumption.
mindsdb/mindsdb
Connect and unify data across various platforms and databases with .
FastMCP
🐍 - A high-level framework for building MCP servers in Python
oraios/serena
🐍 🏠 - A fully-featured coding agent that relies on symbolic code operations by using language servers.