Google Doc Mcp

D 59 completed
Api
api / typescript · tiny
41
Files
17,164
LOC
1
Frameworks
6
Languages

Pipeline State

completed
Run ID
#349705
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
72.00
Framework unique
Isolation
Last stage change
2026-05-10 03:35:31
Deduplication group #65604
Member of a group with 2 similar repo(s) — canonical #73937 view group →
Top concepts (1)
Web Backend
Source: Repobility analyzer · https://repobility.com

AI Prompt

Create a powerful Model Context Protocol (MCP) server using TypeScript and Express. I need this server to act as a bridge for AI assistants to programmatically manage Google Docs, Sheets, and Drive files. Specifically, I need full functionality for reading, editing, and formatting Google Docs—including text manipulation, applying styles, inserting tables, and managing comments (listing, adding, replying, resolving, and deleting). For Sheets, I need to be able to read, write, append rows, and clear ranges. Also, ensure the server supports basic Google Drive file management.
typescript express api google-docs google-sheets google-drive mcp automation backend
Generated by gemma4:latest

Catalog Information

An MCP server that lets AI assistants read, edit, and manage Google Docs, Sheets, and Drive files programmatically.

Description

This server implements the Model Context Protocol to provide a bridge between AI assistants and Google Workspace. It exposes endpoints for reading, writing, formatting, and structuring Google Documents, as well as full support for spreadsheets and Drive file management. Users can insert text, tables, images, and comments, and perform advanced styling and layout operations. The API also offers spreadsheet read/write, append, clear, and metadata retrieval, enabling automated data workflows. Targeted at developers building AI-powered document editors, data analysts, and content creators, it solves the need for programmatic document manipulation without manual UI interaction.

الوصف

يُقدِّم هذا الخادم بروتوكول Model Context Protocol كجسر يربط بين المساعدات الذكية وبيئة Google Workspace. يتيح الوصول إلى مستندات Google Docs وGoogle Sheets وملفات Google Drive عبر واجهة برمجية موحدة، مع إمكانية قراءة، كتابة، تنسيق، وبناء المستندات بشكل متكامل. يمكن إضافة نص، جداول، صور، وتعديل الأنماط المتقدمة للفقرة والنص، بالإضافة إلى إدارة التعليقات والردود وحلها. يدعم الخادم عمليات القراءة والكتابة على الجداول، إضافة صفوف، مسح نطاقات، واسترجاع بيانات التعريف للورقة. يستهدف المطورين الذين يبنون واجهات مساعدة ذكية، محللي البيانات، ومبدعي المحتوى، ويحل مشكلة التفاعل اليدوي مع المستندات عبر توفير واجهة برمجية موحدة وسهلة الاستخدام. يميز المشروع بدمجه الكامل مع Google Drive لإدارة الملفات، مع دعم متقدم للتعليقات والتنسيق، ما يجعله حلاً فريداً للعمليات المؤتمتة في بيئة Google.

Novelty

7/10

Tags

google-docs-integration google-sheets-manipulation drive-file-management document-editing ai-assistant-bridge mcp-protocol comment-handling spreadsheet-automation

Technologies

express zod

Claude Models

claude (unknown version) claude-opus-4.6 claude-opus-4.5

Quality Score

D
58.8/100
Structure
60
Code Quality
54
Documentation
63
Testing
50
Practices
59
Security
76
Dependencies
60

Strengths

  • Containerized deployment (Docker)
  • Properly licensed project

Weaknesses

  • No CI/CD configuration \u2014 manual testing and deployment
  • 2762 duplicate lines detected \u2014 consider DRY refactoring
  • 3 'god files' with >500 LOC need decomposition

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency
  • Address 23 TODO/FIXME items \u2014 consider tracking them as issues

Security & Health

10.3h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Want this analysis on your repo? https://repobility.com/scan/
MIT
License
19.8%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
43.3%
json
21.5%
xml
20.1%
html
8.3%
markdown
5.7%
javascript
1.2%

Frameworks

Express

Concepts (1)

Findings curated by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Repobility · MCP-ready · https://repobility.com
auto_categoryWeb Backendweb-backend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/73802.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV