返回市场
谷歌表格MCP

谷歌表格MCP

作者:D-unn4 星标更新:2025-11-24

项目介绍

Google Sheets MCP 服务器 📊🤖

GitHub 仓库大小 GitHub Stars GitHub Forks

欢迎来到 Google Sheets MCP 服务器 仓库!该项目提供了一种无缝的方式来管理您的 Google 表格数据,并通过强大的服务器端应用程序来实现。无论您是自动化报告、同步数据,还是仅仅探索 Google 表格的功能,这个服务器都能满足您的需求。

目录

简介

Google Sheets MCP 服务器旨在提升您使用 Google 表格的体验。它利用 Google 表格 API 执行各种操作,使您能够直接从服务器上轻松地操纵数据。本项目旨在简化您的工作流程,并提供强大的数据管理解决方案。

功能

  • 数据操作:轻松读取、写入和更新 Google 表格中的数据。
  • 实时更新:自动同步更改以保持数据最新。
  • 用户友好界面:简单命令执行复杂任务。
  • 可扩展性:根据需要添加自己的函数和功能。
  • 强大错误处理:内置错误处理机制,管理 API 限制和错误。

安装

要开始使用,请下载 Google Sheets MCP 服务器的最新版本。您可以在 这里 找到发布文件。

下载必要的文件后,请按照以下步骤操作:

  1. 解压下载的文件:将 zip 文件的内容提取到您选择的目录中。

  2. 安装依赖项:在终端中导航到项目目录并运行以下命令以安装所需的依赖项:

    npm install
    
  3. 配置 API 访问:设置您的 Google API 凭据。您需要在 Google Cloud 控制台中创建一个项目并启用 Google 表格 API。请遵循存储库中包含的 CONFIG.md 文件提供的说明。

  4. 运行服务器:通过执行以下命令启动服务器:

    node server.js
    

使用

设置好服务器后,您可以开始使用它与您的 Google 表格进行交互。以下是一些基本命令,帮助您入门:

读取数据

要从特定表格读取数据,请使用以下命令:

GET /sheets/{sheetId}/data

{sheetId} 替换为您 Google 表格的 ID。

写入数据

要向表格写入数据,请使用:

POST /sheets/{sheetId}/data

在请求正文中包括您想要写入的数据。

更新数据

要更新现有数据,请使用:

PUT /sheets/{sheetId}/data

确保在请求正文中指定范围和新值。

删除数据

要删除数据,请使用:

DELETE /sheets/{sheetId}/data

指定您想要移除的数据范围。

贡献

我们欢迎对 Google Sheets MCP 服务器的贡献!如果您希望帮助改进项目,请遵循以下步骤:

  1. 分叉仓库:点击此页面右上角的“分叉”按钮。
  2. 创建新分支:使用以下命令创建新分支:
    git checkout -b feature/YourFeatureName
    
  3. 实施更改:实现您的更改并确保一切正常工作。
  4. 提交更改:使用以下命令提交您的更改:
    git commit -m "添加某些功能"
    
  5. 推送到分支:将您的更改推送到您的分叉:
    git push origin feature/YourFeatureName
    
  6. 创建拉取请求:前往原始仓库并创建拉取请求。

许可证

本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。

联系

对于任何问题或反馈,请联系项目维护者:

感谢您关注 Google Sheets MCP 服务器!我们希望它能帮助您简化数据管理工作。如需更多更新和发布,请访问我们的 发布 部分。


请随意探索、贡献,并充分利用您的 Google 表格体验!