Serveur MCP SSE pour Google Docs

Serveur MCP SSE pour Google Docs

site icon
2025.04.07 0
JavaScript文档管理实时协作交流协作
该服务是一个基于MCP(Modèle-Canal-Présentation)架构和Server-Sent Events (SSE)技术的Google Docs文档管理服务器。它提供了文档的创建、修改、实时通知以及权限管理等功能,适用于需要实时协作和文档管理的场景。
View on GitHub

Overview

基本能力

产品定位

该服务是一个Google Docs文档管理服务器,基于MCP架构和SSE技术实现,主要用于实时协作和文档管理。

核心功能

  • 通过Google Docs API进行身份验证
  • 创建和修改文档
  • 通过SSE实时通知文档变更
  • 管理访问权限
  • 文档修改历史记录

适用场景

  • 团队协作编辑文档
  • 需要实时更新文档内容的场景
  • 文档权限管理和版本控制

工具列表

  • Google Docs API:用于文档的创建、修改和管理
  • SSE(Server-Sent Events):用于实时通知文档变更

常见问题解答

  • 如何配置Google Cloud项目?
  • 在Google Cloud控制台创建项目
  • 启用Google Docs API
  • 创建OAuth 2.0凭证
  • 下载凭证文件并重命名为credentials.json

使用教程

使用依赖

# Cloner le dépôt
git clone https://github.com/OrangeDogSoftware/google-docs-mcp-sse-server.git
cd google-docs-mcp-sse-server

# Installer les dépendances
npm install

# Configurer les variables d'environnement
cp .env.example .env

安装教程

  1. 克隆仓库并安装依赖(如上所述)
  2. 配置Google Cloud项目和凭证文件
  3. 启动服务

调试方式

# Mode développement
npm run dev

# Mode production
npm start

许可证

该项目遵循 MIT 开源许可条款。