Skip to main content
Glama
urmi123-ui

Google MCP Server

by urmi123-ui

Google MCP Server

Сервер в стиле MCP на базе FastAPI, интегрирующийся с Google Docs и Gmail, требующий подтверждения в терминале перед выполнением любого действия.

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

  1. Создайте проект в Google Cloud Console.

  2. Включите следующие API:

    • Google Docs API

    • Gmail API

  3. Создайте учетные данные OAuth 2.0 Client ID (тип приложения - Desktop).

  4. Скачайте JSON-файл, переименуйте его в credentials.json и поместите в эту директорию (google-mcp-server/).

Related MCP server: Google Docs + Gmail MCP Server

Установка

pip install -r requirements.txt

Запуск сервера

python server.py
# or
uvicorn server:app --reload

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

Добавление в Google Doc

Отправьте POST-запрос на /append_to_doc:

{
    "doc_id": "your_document_id",
    "content": "Text to append\n"
}

Создание черновика Gmail

Отправьте POST-запрос на /create_email_draft:

{
    "to": "example@example.com",
    "subject": "Test Draft",
    "body": "This is a test email body."
}

Сервер запросит ваше подтверждение в терминале перед выполнением любого из этих действий. Введите y и нажмите Enter, чтобы подтвердить.

Related MCP Connectors

Related MCP Servers