ToolsForMCPServer-extension
Simplified Google Workspace Automation with Gemini CLI Extensions
AI Summary
ToolsForMCPServer as Gemini Extension
Easily install ToolsForMCPServer MCP server via Gemini CLI extension.
Target Users
Gemini CLI users who want to use GAS as MCP server for Google Workspace management.
Problems Solved
Manual setup of GAS project as MCP server without Gemini CLI extension is cumbersome.
Script ID
- In GAS Editor: Click "Libraries +" → Paste into "Script ID" field → Click "Look up"
- "ToolsForMCPServer-extension" will appear in the search results
- Select the latest version (highest number) from "Version" dropdown
- Click "Add"
Tags
Main Features
1
Easy Install
Run 'gemini extensions install' after GAS project copy and Web App deployment.
2
Rich Tools
Tools for Docs, Sheets, Calendar, Analytics, Maps, File Search enable natural language control.
3
Simple Env Vars
Set GEMINI_API_KEY and MCP_WEB_APPS_URL to start using with Gemini CLI.
Examples
Main Functions
| Function | Description |
|---|---|
| MCPApp.mcpApp | Create MCP app instance |
| file_search_gas_create | Create File Search dataset |
Examples
GAS Setup for MCP Server
/**
* MCPサーバー拡張のGAS設定例
* ・MCPAppインスタンス生成: new MCPApp.mcpApp({
* ・accessKey設定: accessKey: "sample"
* ・Web App URL構築: ?accessKey=sample を付与
*/
function getMCPApp() {
return new MCPApp.mcpApp({ accessKey: "sample" });
}
