📡 MCP Radar

Canados00/google-workspace-mcp

Local MCP server for Gmail, Google Calendar and Contacts — runs on your own OAuth credentials, keeps secrets in the OS credential manager

4 stars
0 forks
Python
momentum ▲ 8.0
created 2026-08-06
on radar since 2026-08-08
anthropicclaudegmailgmail-apigoogle-apigoogle-calendarmcpmodel-context-protocoloauth2python
View on GitHub ↗

About google-workspace-mcp

Почта, календарь и контакты Google для Claude — на ваших собственных креденшелах, без посредников.

Локальный MCP-сервер: Claude читает и отправляет вашу почту, работает с календарём и ищет контакты. Запросы идут напрямую в Google — никакой промежуточной инфраструктуры, через которую проходила бы ваша переписка.

Никакого посредника. Сервер работает локально и обращается к Google API напрямую. Письма не проходят через чужую инфраструктуру, где могут кэшироваться или логироваться.

Секретов нет на диске. Refresh-токен и ключи приложения лежат в системном менеджере учётных данных, зашифрованные ключом вашей учётной записи. В конфигурационных файлах пусто, в репозитории тем более.

Права урезаны намеренно. Удаление писем невозможно на уровне токена, а не только на уровне кода: соответствующий скоуп не запрашивается вообще. Скомпрометированный токен не сможет почистить ваш ящик.

Четыре слоя. Каждый следующий ничего не знает о предыдущем: обёртки Google API не подозревают о существовании MCP, а MCP-слой не разбирает MIME.

Почему так. Предметные модули (gmail, calendar, contacts) содержат всю логику, которая ломается на практике — кодировки, MIME, часовые пояса — и покрыты тестами без единого сетевого вызова. server.py остаётся тонким: он переводит параметры инструмента в вызов и форматирует ответ. Благодаря этому 300 тестов гоняются за девять секунд и не зависят от доступности Google.

Показателен тем, что проходит через все слои и через две точки, где операция может прерваться до отправки.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/Canados00--google-workspace-mcp.html)

Related MCP servers

Mrshahidali420/google-search-console-mcp

MCP server for Google Search Console - index status, URL inspection, request indexing, sitemap submission and search analytics for Claude and other AI agents.

⭐ 3Python
chris-asmussen/warden

One MCP server that fronts many MCP servers + Skills behind a small tool set and routes to the best one, keeping an agent's context tiny. Migrate your Claude Code MCPs/skills behind it.

⭐ 10Python
dhpradeep/aegis

Turn your Claude subscription into a multi-tenant agent API with rate limits, cost tracking, autonomous objectives, and an admin dashboard. Self-hostable, no API key.

⭐ 6Python
AlexanderBoger/SaveContext

Git LFS for your LLM context — 20x Context Savings — an MCP server that keeps big documents out of the model and returns byte-exact quotes for a fraction of the tokens.

⭐ 5Python
xDarkzx/SongForge-MCP

Generate original AI music tracks via Claude Desktop — MCP server powered by ACE-Step 1.5, with vocal/instrumental stem splitting and reference-style matching. No music software or AI/ML knowledge nee

⭐ 4Python
BEKO2210/Knowledge-Hub

Self-hosted MCP server: your codebase as a knowledge graph, your secrets in an encrypted vault — both reachable by your AI assistant, and by nobody else.

⭐ 3Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.