Автоматизація Google Docs за допомогою Claude
Налаштуємо сервер MCP для Google Docs.
Налаштування Google Cloud Console
- Перейдіть у Google Cloud Console через браузер;
- Натисніть на назву поточного проєкту для відкриття вибору проєкту;
- Оберіть "Новий проєкт" та вкажіть описову назву (наприклад, "docs mcp");
- Дочекайтеся створення проєкту та перемкніться на новий проєкт.
- Google Docs API: перейдіть у APIs & Services → Library, знайдіть "Google Docs API" та активуйте;
- Google Drive API: аналогічно активуйте Google Drive API для можливості керування файлами.
Ці API надають повний доступ до екосистеми документів Google, дозволяючи виконувати операції читання, запису, створення, редагування та видалення як у Docs, так і у Drive.
- Перейдіть на вкладку "Credentials";
- Якщо з'явиться запит, натисніть "Configure consent screen";
- Натисніть "Get started";
- Вкажіть назву застосунку (наприклад, "gmail agent");
- Введіть свою електронну адресу;
- Оберіть "External Audience" як тип користувача, якщо використовується загальний акаунт Gmail;
- Повторно введіть свою електронну адресу, коли буде запропоновано;
- Прийміть політику щодо даних користувача;
- Натисніть Continue та Create.
- Натисніть "Create OAuth Client";
- Оберіть "Desktop App" для локальних AI-агентів та скриптів;
- Прийміть запропоновану назву або змініть за потреби;
- Завантажте JSON-файл та збережіть його як
credentials.json
у каталозі вашого проєкту; - Тепер потрібно перемістити файл із обліковими даними до папки з AI-агентом (
/MCP-Google-Doc
). Це можна зробити вручну, перетягнувши файл у відкриту папку у файловому менеджері. Або скористатися терміналом/командним рядком і скопіювати файл командоюcp path/to/file_name .
, наприклад:
cp ~/Desktop/credentials.json .
Крапка (.
) в кінці вказує на поточний каталог як місце призначення;
- Переконайтеся в успішному перенесенні файлу та видаліть його з початкового розташування.
Автоматичний запуск MCP-сервера (рекомендовано)
- У чаті Claude вставте:
Clone this repo to the Documents/projects
https://github.com/ophydami/MCP-Google-Doc.git
- Виконайте команду. Репозиторій буде клоновано в ту ж папку, що й інші MCP сервери.
- У чаті Claude вставте:
run npm install
- Виконайте команду. Claude встановить усі необхідні пакети.
- У Claude вставте:
Move Desktop/credentials.json into project directory.
- Виконайте команду. Claude автоматично помістить файл OAuth у клонований репозиторій.
- У Claude вставте:
run npm run build and npm start
-
Виконайте. Claude послідовно виконає команди.
-
Відкриється браузер → автентифікуйтеся у своєму Google-акаунті:
- Виберіть ту ж електронну адресу, що й у Google Cloud Console → натисніть Allow;
- Закрийте вкладку після повідомлення "Authentication successful".
- У Claude вставте:
Add this block to the Claude config file
{
"mcpServers": {
"googledocs": {
"command": "node",
"args": ["/absolute/path/to/build/server.js"]
}
}
}
- Виконайте запит.
- Відкрийте Налаштування Claude (Mac:
Cmd + ,
; Windows:Ctrl + ,
); - Перейдіть у розділ Developer → Edit Config;
- Переконайтеся, що новий блок додано (або після іншого Google серверного MCP, або в кінці). Обидва варіанти допустимі.
- Повністю закрийте Claude Desktop. (Mac:
Cmd + Q
; Windows:Alt + F4
); - Відкрийте Claude знову для завершення запуску MCP.
Ручне встановлення сервера
- Перейдіть до призначеного каталогу для зберігання AI-агентів
cd Documents/projects
- Завантажте та відкрийте Google Docs MCP репозиторій
git clone https://github.com/ophydami/MCP-Google-Doc.git
cd MCP-Google-Doc
- Завантажте всі необхідні пакети та залежності
npm install
Оптимізація коду, мінімізація файлів та створення готових до продакшену збірок
npm run build
Запуск сервера автентифікації та ініціалізація OAuth-процесу
npm start
Доступ до налаштувань
- Відкрийте налаштування Claude Desktop (
Cmd+,
абоCtrl+,
); - Перейдіть на вкладку Developer;
- Виберіть "Edit Config" для доступу до конфігураційного файлу.
Інтеграція конфігурації
- Додайте кому після наявних конфігураційних блоків;
- Вставте конфігураційний блок Google Docs MCP
"googledocs": {
"command": "node",
"args": [
"/path/to/build/server.js"
]
}
- Оновіть шлях, використовуючи результат команди
pwd
у терміналі/командному рядку; - Збережіть конфігураційний файл і перезапустіть Claude Desktop.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 10
Автоматизація Google Docs за допомогою Claude
Свайпніть щоб показати меню
Налаштуємо сервер MCP для Google Docs.
Налаштування Google Cloud Console
- Перейдіть у Google Cloud Console через браузер;
- Натисніть на назву поточного проєкту для відкриття вибору проєкту;
- Оберіть "Новий проєкт" та вкажіть описову назву (наприклад, "docs mcp");
- Дочекайтеся створення проєкту та перемкніться на новий проєкт.
- Google Docs API: перейдіть у APIs & Services → Library, знайдіть "Google Docs API" та активуйте;
- Google Drive API: аналогічно активуйте Google Drive API для можливості керування файлами.
Ці API надають повний доступ до екосистеми документів Google, дозволяючи виконувати операції читання, запису, створення, редагування та видалення як у Docs, так і у Drive.
- Перейдіть на вкладку "Credentials";
- Якщо з'явиться запит, натисніть "Configure consent screen";
- Натисніть "Get started";
- Вкажіть назву застосунку (наприклад, "gmail agent");
- Введіть свою електронну адресу;
- Оберіть "External Audience" як тип користувача, якщо використовується загальний акаунт Gmail;
- Повторно введіть свою електронну адресу, коли буде запропоновано;
- Прийміть політику щодо даних користувача;
- Натисніть Continue та Create.
- Натисніть "Create OAuth Client";
- Оберіть "Desktop App" для локальних AI-агентів та скриптів;
- Прийміть запропоновану назву або змініть за потреби;
- Завантажте JSON-файл та збережіть його як
credentials.json
у каталозі вашого проєкту; - Тепер потрібно перемістити файл із обліковими даними до папки з AI-агентом (
/MCP-Google-Doc
). Це можна зробити вручну, перетягнувши файл у відкриту папку у файловому менеджері. Або скористатися терміналом/командним рядком і скопіювати файл командоюcp path/to/file_name .
, наприклад:
cp ~/Desktop/credentials.json .
Крапка (.
) в кінці вказує на поточний каталог як місце призначення;
- Переконайтеся в успішному перенесенні файлу та видаліть його з початкового розташування.
Автоматичний запуск MCP-сервера (рекомендовано)
- У чаті Claude вставте:
Clone this repo to the Documents/projects
https://github.com/ophydami/MCP-Google-Doc.git
- Виконайте команду. Репозиторій буде клоновано в ту ж папку, що й інші MCP сервери.
- У чаті Claude вставте:
run npm install
- Виконайте команду. Claude встановить усі необхідні пакети.
- У Claude вставте:
Move Desktop/credentials.json into project directory.
- Виконайте команду. Claude автоматично помістить файл OAuth у клонований репозиторій.
- У Claude вставте:
run npm run build and npm start
-
Виконайте. Claude послідовно виконає команди.
-
Відкриється браузер → автентифікуйтеся у своєму Google-акаунті:
- Виберіть ту ж електронну адресу, що й у Google Cloud Console → натисніть Allow;
- Закрийте вкладку після повідомлення "Authentication successful".
- У Claude вставте:
Add this block to the Claude config file
{
"mcpServers": {
"googledocs": {
"command": "node",
"args": ["/absolute/path/to/build/server.js"]
}
}
}
- Виконайте запит.
- Відкрийте Налаштування Claude (Mac:
Cmd + ,
; Windows:Ctrl + ,
); - Перейдіть у розділ Developer → Edit Config;
- Переконайтеся, що новий блок додано (або після іншого Google серверного MCP, або в кінці). Обидва варіанти допустимі.
- Повністю закрийте Claude Desktop. (Mac:
Cmd + Q
; Windows:Alt + F4
); - Відкрийте Claude знову для завершення запуску MCP.
Ручне встановлення сервера
- Перейдіть до призначеного каталогу для зберігання AI-агентів
cd Documents/projects
- Завантажте та відкрийте Google Docs MCP репозиторій
git clone https://github.com/ophydami/MCP-Google-Doc.git
cd MCP-Google-Doc
- Завантажте всі необхідні пакети та залежності
npm install
Оптимізація коду, мінімізація файлів та створення готових до продакшену збірок
npm run build
Запуск сервера автентифікації та ініціалізація OAuth-процесу
npm start
Доступ до налаштувань
- Відкрийте налаштування Claude Desktop (
Cmd+,
абоCtrl+,
); - Перейдіть на вкладку Developer;
- Виберіть "Edit Config" для доступу до конфігураційного файлу.
Інтеграція конфігурації
- Додайте кому після наявних конфігураційних блоків;
- Вставте конфігураційний блок Google Docs MCP
"googledocs": {
"command": "node",
"args": [
"/path/to/build/server.js"
]
}
- Оновіть шлях, використовуючи результат команди
pwd
у терміналі/командному рядку; - Збережіть конфігураційний файл і перезапустіть Claude Desktop.
Дякуємо за ваш відгук!