Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Gmail Sorter

БесплатноНе проверен

Enables sorting and managing Gmail messages using multi-agent Claude Code. Provides MCP tools for Gmail operations like listing unread emails and creating label

GitHubEmbed

Описание

Enables sorting and managing Gmail messages using multi-agent Claude Code. Provides MCP tools for Gmail operations like listing unread emails and creating labels.

README

Система сортировки личного Gmail на мультиагентах Claude Code. Полная архитектура — в architecture.md. Этот репозиторий реализует её по фазам.

Статус: Фазы 0–4. Продакшн-запуск на VPS по расписанию — см. docs/runbook.md.

Требования

  • Python 3.11+
  • (для живых Gmail-вызовов) OAuth-клиент из Google Cloud Console с включённым Gmail API

Установка

python -m venv .venv
# Windows PowerShell:
.venv\Scripts\Activate.ps1
# Linux/macOS:
# source .venv/bin/activate
pip install -e ".[dev]"

Тесты (работают офлайн, без Gmail-кредов)

python -m pytest

Инициализация state.db

БД создаётся автоматически при старте MCP-сервера. Вручную:

python -c "import sys; sys.path.insert(0,'mcp'); import db; db.init_db('data/state.db'); print('ok')"

OAuth (разово, требует client_secret из Google Cloud)

# Положи скачанный client_secret в .gmail-credentials.json (см. .env.example)
python mcp/google_auth.py            # откроет браузер, сохранит .gmail-token.json

Создание меток Gmail (разово, после OAuth)

python scripts/setup_labels.py

Запуск MCP-сервера через Claude Code

Скопируй .claude/settings.local.json.example.claude/settings.local.json. ВАЖНО: значение command должно указывать на python из venv (Claude Code запускает MCP-сервер отдельным процессом и НЕ наследует активированный venv): на Windows — .venv\Scripts\python.exe, на Linux VPS — .venv/bin/python. Затем в Claude Code вызови инструменты mcp__gmail__list_unread_batch и т.д.

from github.com/staschatwork/gmail-sorter

Установка Gmail Sorter

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/staschatwork/gmail-sorter

FAQ

Gmail Sorter MCP бесплатный?

Да, Gmail Sorter MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Gmail Sorter?

Нет, Gmail Sorter работает без API-ключей и переменных окружения.

Gmail Sorter — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Gmail Sorter в Claude Desktop, Claude Code или Cursor?

Открой Gmail Sorter на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Gmail Sorter with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории communication