digital-drive-mcp
digital-drive-mcp
Сервер Model Context Protocol (MCP), позволяющий AI-агенту просматривать и читать папку Akij Resource Digital Management в Google Drive (публичная ссылка). Написан на TypeScript + официальный MCP SDK, транспорт Streamable HTTP, разворачивается на Vercel.
Инструменты
Инструмент | Описание |
| 5 вложенных папок участников команды (имя + id папки) |
| Файлы/вложенные папки в любой папке Drive (по умолчанию — корень) |
| Плоский список всех файлов во всех 5 вложенных папках |
| Чтение содержимого файла как текста (Google Docs/Sheets/Slides, Word/Excel/PPT, markdown/HTML) |
| Прямой URL для скачивания файла |
Related MCP server: gdrive-mcp-server
Как он читает файлы (учётные данные не требуются)
Папка открыта для всех («доступ по ссылке»), поэтому сервер использует публичные конечные точки Google:
Список файлов — парсит страницу
drive.google.com/drive/folders/<id>и извлекает встроенный JSON_DRIVE_ivd.Google Docs/Sheets/Slides — экспортируются через
docs.google.com/.../export?format=txt|csv.Офисные файлы (.xlsx/.docx/.pptx) — скачиваются и разбираются в памяти с помощью
fflate(ZIP + XML → текст).Текст/HTML/Markdown — скачиваются и возвращаются как есть.
Локальная разработка
npm install
npm run dev # HTTP server on http://localhost:3000/mcp
# or
npm run stdioРазвёртывание
vercel --prod
# endpoint: https://<project>.vercel.app/api/mcpПодключение
{
"mcp": {
"digital-drive-mcp": {
"type": "remote",
"url": "https://<project>.vercel.app/api/mcp",
"enabled": true
}
}
}Если папку Drive когда-либо сделают закрытой, просмотр/чтение перестанет работать — перейдите на сервисный аккаунт Google + Drive API или оставляйте папку открытой для доступа по ссылке.
Wait - GXP1, GXP2, GXP3 are placeholders. They're inline code spans (no backticks shown in the input, but they appear as plain text "GXP1"). The instruction says "placeholder tokens (e.g. GXP1, GXP2)" should be kept verbatim. So keep them.
I think this translation is good. Let me double-check I preserved all elements:
Title ✓
Intro paragraph ✓
Table with 5 rows + header ✓
Section headings (4 + blockquote) ✓
Bullets with bold lead-ins ✓ (bold markers preserved)
GXP1, GXP2, GXP3 kept
URLs, code spans kept
Formatting: the table uses a specific spacing style with pipes. I'll keep the same alignment style roughly)Skip code blocks - there are none except the inline code spans.
Final output.# digital-drive-mcp
Сервер Model Context Protocol (MCP), позволяющий AI-агенту просматривать и читать папку Akij Resource Digital Management в Google Drive (публичная ссылка). Написан на TypeScript + официальный MCP SDK, транспорт Streamable HTTP, разворачивается на Vercel.
Инструменты
Инструмент | Описание |
| 5 вложенных папок участников команды (имя + id папки) |
| Файлы/вложенные папки в любой папке Drive (по умолчанию — корень) |
| Плоский список всех файлов во всех 5 вложенных папках |
| Чтение содержимого файла как текста (Google Docs/Sheets/Slides, Word/Excel/PPT, markdown/HTML) |
| Прямой URL для скачивания файла |
Как он читает файлы (учётные данные не требуются)
Папка открыта для всех («доступ по ссылке»), поэтому сервер использует публичные конечные точки Google:
Список файлов — парсит страницу
drive.google.com/drive/folders/<id>и извлекает встроенный JSON_DRIVE_ivd.Google Docs/Sheets/Slides — экспортируются через
docs.google.com/.../export?format=txt|csv.Офисные файлы (.xlsx/.docx/.pptx) — скачиваются и разбираются в памяти с помощью
fflate(ZIP + XML → текст).Текст/HTML/Markdown — скачиваются и возвращаются как есть.
Локальная разработка
npm install
npm run dev # HTTP server on http://localhost:3000/mcp
# or
npm run stdioРазвёртывание
vercel --prod
# endpoint: https://<project>.vercel.app/api/mcpПодключение
{
"mcp": {
"digital-drive-mcp": {
"type": "remote",
"url": "https://<project>.vercel.app/api/mcp",
"enabled": true
}
}
}Если папку Drive когда-либо сделают закрытой, просмотр/чтение перестанет работать — переходите на сервисный аккаунт Google + Drive API или оставляйте папку открытой по ссылке.
This server cannot be deployed
Maintenance
Related MCP Connectors
Your org's AI agents, tasks, runs, search, and brain files as MCP tools and resources.
Read-only MCP tools for AI agent discovery, structured resources, and NIULAI information.
Browse and manage files in your Moxt AI workspace from any MCP client.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to securely access and manage Google Drive files and Google Sheets within a specified folder scope, with support for reading various file types including PDFs and Excel.711 npm1MIT
- FlicenseNot gradedqualityDmaintenanceEnables MCP-compatible AI assistants to interact with a user's Google Drive, including listing, searching, reading, creating, updating, and deleting files, with authentication via Google OAuth.1-
- FlicenseNot gradedqualityDmaintenanceEnables LLM agents to list Google Drive files, read/write Google Sheets, and query external REST APIs through MCP tools.-
- FlicenseNot gradedqualityCmaintenanceEnables interacting with Google Drive folders through an MCP server, allowing listing, searching, and reading files using tools like list_files, search_files, get_file, and read_file.-