Skip to main content
Glama
wyller

Gmail Guardian

by wyller

Gmail Guardian

Интеллектуальный агент для управления Gmail, созданный с помощью Claude (Anthropic SDK) и интегрированный через MCP server.

Функциональные возможности

Skill

Описание

triagem-email

Классифицирует непрочитанные письма по категориям и приоритету

classificar-newsletters

Определяет и организует рассылки по темам

limpar-promocoes

Массово архивирует рекламные письма с защитными механизмами

resumir-importantes

Создает сводки с пунктами действий и сроками

sugerir-filtros

Анализирует шаблоны и создает автоматические фильтры

responder-rascunho

Создает черновики ответов для ожидающих писем

auditoria-acoes

Полный журнал действий с поддержкой отката

Related MCP server: Gmail MCP Server

Предварительные требования

  • Python 3.11+

  • Учетная запись Google с Gmail

  • Ключ API Anthropic

  • Учетные данные OAuth2 из Google Cloud Console

Установка

# 1. Instalar dependências
pip install -r requirements.txt

# 2. Configurar variáveis de ambiente
cp .env.example .env
# Editar .env com suas chaves

# 3. Baixar credentials.json do Google Cloud Console
# (APIs & Services > Credentials > OAuth 2.0 Client IDs)
# Salvar em config/credentials.json

Использование

Интерактивный режим (REPL)

python run.py
Gmail Guardian — Agente de gerenciamento de emails
Digite 'sair' para encerrar | 'log' para ver auditoria

Você: triar meus emails não lidos
Agente: Buscando emails não lidos...

Как MCP Server (Claude Code)

python run.py --mcp

Добавьте в свой ~/.claude/settings.json:

{
  "mcpServers": {
    "gmail": {
      "command": "python",
      "args": ["/caminho/para/email-guardian/run.py", "--mcp"],
      "env": {
        "ANTHROPIC_API_KEY": "sk-ant-...",
        "GOOGLE_CREDENTIALS_PATH": "/caminho/para/credentials.json"
      }
    }
  }
}

Затем используйте в Claude Code:

/triagem-email
/limpar-promocoes
/resumir-importantes

Структура проекта

email-guardian/
├── .claude/              # Configuração do agente e skills para Claude Code
│   ├── agents/           # Definição do agente gmail-guardian
│   └── skills/           # Skills invocáveis via /skill-name
├── agent/                # Orquestração do agente (Anthropic SDK)
├── gmail_mcp/            # MCP Server + ferramentas Gmail
│   ├── services/         # Wrappers da Gmail API
│   ├── tools/            # Implementação das ferramentas MCP
│   └── schemas/          # Dataclasses para tipagem
├── config/               # Settings, políticas e categorias
├── tests/                # Testes unitários
├── .env.example          # Template de variáveis de ambiente
├── requirements.txt
└── run.py                # Entry point

Безопасность

  • Никогда не удаляет письма окончательно без явного подтверждения

  • Автоматически сохраняет подтверждения заказов и счета-фактуры

  • Все действия записываются в журнал аудита

  • Поддержка DRY_RUN=true для имитации без изменений

Тесты

pytest tests/ -v
F
license - not found
-
quality - not tested
-
maintenance - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Enables AI assistants to manage Gmail by reading unread emails with automatic classification, creating AI-generated draft replies, and saving drafts directly to Gmail through the Gmail API.
    192
    MIT
  • A
    license
    -
    quality
    F
    maintenance
    Provides comprehensive Gmail integration with 25+ tools for intelligent email management, including AI-powered categorization, advanced search and filtering, automated archiving and cleanup, analytics, and secure OAuth2 authentication.
    192
    2
    MIT
  • A
    license
    -
    quality
    -
    maintenance
    Enables AI agents to interact with Gmail for classifying messages, extracting action items, and performing batch inbox triage. It supports automated labeling, smart replies, and task creation for external platforms like Linear, Jira, and Todoist.
  • F
    license
    -
    quality
    D
    maintenance
    Enables AI-powered email management through Gmail, including search, send, drafts, labels, and an intelligent agent with human approval workflow and optional customer database integration.

View all related MCP servers

Related MCP Connectors

  • Manage Gmail end-to-end: search, read, send, draft, label, and organize threads. Automate workflow…

  • Manage Gmail messages, threads, labels, drafts, and settings from your workflows. Send and organiz…

  • Governed email for AI agents (Mailbuttons / mbag.ai): sandbox inboxes, policy gate, audit log.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/wyller/mcp-email-guardian'

If you have feedback or need assistance with the MCP directory API, please join our Discord server