Token导航 LogoToken导航TokenDH.com
Tools For MCP Server Extension logo
开发工具未说明官方级别未说明来源级核验

Tools For MCP Server Extension

MCP Server

ToolsForMCPServer-extension 是一个用于扩展 Gemini CLI 功能的 MCP 服务器工具,支持通过自然语言管理 Google Workspace 应用。

工具数

0

提示词数

0

GitHub Stars

20

资源数

0
自然语言处理JavaScriptAPI密钥

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

tanaikech

提供方

tanaikech

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

![MIT License](LICENCE)

MCPServer扩展工具(MCPServer作为Gemini扩展工具)

此MCP服务器的名称是 tools-for-mcp-server-extension基本MCP服务器来自 .

描述

如何安装MCPServer扩展工具

1.安装Gemini CLI和默认设置

1.安装Gemini CLI

npm install -g @google/gemini-cli

2.授权

您可以在以下网址查看如何授权 .

2.复制Google Apps脚本项目

登录Google帐户后,使用浏览器访问以下URL。然后,单击右上角的复制按钮复制项目。

https://script.google.com/home/projects/1Qm9LgtuQLxDzdLUoJPrOEpmyTBivZZsCLiSUC7q-D3Gi4fISvxgcITWb

通过此操作,复制的Google Apps脚本项目将自动打开。

3.部署Web应用程序

为了允许Gemini CLI与我们的脚本通信,我们必须将其部署为Web应用程序。这将创建一个唯一的URL,作为我们的MCP服务器端点。

您可以在以下网址找到详细信息 官方文件.

请按照以下步骤在脚本编辑器中部署Web App:

  1. 在脚本编辑器的右上角,单击 部署 -> 新部署.
  2. 点击 选择类型 -> 网页应用.
  3. 在以下字段中输入Web应用程序的描述 部署配置.
  4. 选择 “我” 为了 “执行方式”。这至关重要,因为它允许脚本在您的权限下运行,以访问您的Google服务。
  5. 选择 “任何人” 为了 “谁有权访问”这使得URL可以从互联网上调用。访问由不可访问的URL和 accessKey 在脚本中定义。
  6. 点击 部署.
  7. 在授权必要的范围后,复制 Web应用程序URL。它看起来与 https://script.google.com/macros/s/###/exec。这是您的MCP服务器端点。

重要提示: 修改应用程序脚本代码时,必须创建新的部署版本以发布更改。点击 部署 > 管理部署,选择您的活动部署,单击铅笔图标,然后选择 “新版本” 从版本下拉列表中。 更多信息请点击此处.

4.环境变量

此MCP服务器使用以下2个环境变量。请设置它们。

API密钥,用于使用Gemini API。(此变量可能已设置为使用Gemini CLI和Gemini API,具体取决于环境。)

export GEMINI_API_KEY="{Your API key}"

从上述部分检索到的Web应用程序URL。

export MCP_WEB_APPS_URL="https://script.google.com/macros/s/###/exec?accessKey=sample"

在这里, sampleaccessKey=sample 来自 new MCPApp.mcpApp({ accessKey: "sample" }) 在Google Apps脚本“Tools ForMCPServer_project”中。当您想修改访问密钥时,请同时修改这两个密钥。并且,再次部署Web应用程序以反映最新脚本。

例如,这些变量可以设置为文件 .bashrc.bash_profile 对于bash。

5.安装Gemini扩展

在终端上运行以下命令。

gemini extensions install https://github.com/tanaikech/ToolsForMCPServer-extension

6.测试

在终端上运行以下命令。

gemini

打开Gemini CLI后,运行以下命令。

/mcp

当您可以从MCP服务器看到工具时,设置已完成。

示例提示

使用此MCP服务器工具的示例提示如下。

______________________________________________________________________

许可证

麻省理工学院

作者

田奈克

捐赠

更新历史记录

  • v1.0.0(2025年10月15日)

1. 首次发布。

  • v1.1.0(2025年10月31日)

1. timeout 已添加到 gemini-extension.json.

  • v1.2.0(2025年11月14日)

1. 这 MCP服务器“工作区开发人员”已删除。这是必要的,因为将Gemini CLI更新到v0.15.0或v0.17.0会导致以下错误:

     ✕ Error discovering tools from workspace-developer: can't resolve reference #/$defs/SearchResult from id #
     ✕ Error during discovery for server 'workspace-developer': No prompts or tools found on the server.

- file_search_gas_create - file_search_gas_documents_get - file_search_gas_documents_list - file_search_gas_documents_query - file_search_gas_documents_remove - 文件搜索生成内容 - file_search_gas_get - file_search_gas_import_file - file_search_gas_list - file_search_gas_media_upload - file_search_gas_remove

  • v1.2.1(2025年12月20日)

1. 修改了Zod构建的inputSchema。

顶部

目录标签

目录标签

自然语言处理JavaScriptAPI密钥GeminiCLI扩展本地部署GoogleWorkspace自动化MCP服务器

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明api-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP