TT

tanaikech/toolsformcpserver

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

108 stars 21 forks Качество 71 Тренд 15MIT

tanaikech/toolsformcpserver — это кандидат MCP-сервера, импортированный из https://github.com/tanaikech/toolsformcpserver.

Обзор

tanaikech/toolsformcpserver — это кандидат MCP-сервера, импортированный из https://github.com/tanaikech/toolsformcpserver.

Обзор (машинный перевод)

Gemini CLI с MCP Server: расширение возможностей с помощью Google Apps Script

CLI Gemini подтвердил, что сервер MCP, построенный с использованием Google Apps Script (GAS), платформы с низким уровнем кода, открывает огромные возможности. Если вы создали фрагменты для GAS, их можно обновить и/или использовать по-новому, используя их в качестве сервера MCP. Для достижения этого будут CLI и другие клиенты MCP.

Аннотация

CLI Gemini предоставляет мощный командный интерфейс для взаимодействия с моделями Gemini от Google. Используя протокол Model Context Protocol (MCP), CLI можно расширить с помощью пользовательских инструментов. В этом отчёте рассматривается интеграция CLI Gemini с сервером MCP, построенным на основе Google Apps Script Web Apps. Мы демонстрируем, как эта комбинация упрощает авторизацию API Google Workspace (Gmail, Drive, Calendar и др.), позволяя Gemini выполнять сложные многошаговые задачи непосредственно внутри экосистемы Google. Мы предоставляем инструкции по установке и несколько практических примеров, показывающих, как эта интеграция открывает значительный потенциал для автоматизации и повышения производительности.

Введение

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Now, ToolsForMCPServer can be used as a Gemini extension. You can see how to install it at https://github.com/tanaikech/ToolsForMCPServer-extension.

Gemini CLI with MCP Server: Expanding Possibilities with Google Apps Script

The Gemini CLI confirmed that the MCP server built with Google Apps Script (GAS), a low-code platform, offers immense possibilities. If you’ve created snippets for GAS, these could be revitalized and/or leveraged in new ways by using them as the MCP server. The Gemini CLI and other MCP clients will be useful in achieving this.

Abstract

The Gemini CLI provides a powerful command-line interface for interacting with Google’s Gemini models. By leveraging the Model Context Protocol (MCP), the CLI can be extended with custom tools. This report explores the integration of the Gemini CLI with an MCP server built using Google Apps Script Web Apps. We demonstrate how this combination simplifies authorization for Google Workspace APIs (Gmail, Drive, Calendar, etc.), allowing Gemini to execute complex, multi-step tasks directly within the Google ecosystem. We provide setup instructions and several practical examples showcasing how this integration unlocks significant potential for automation and productivity enhancement.

Introduction

Recently, I published a report titled “Gemini CLI with MCP Server Built by Web Apps of Google Apps Script” (Ref). This initial report highlighted how a Model Context Protocol (MCP) server, developed using Google Apps Script Web Apps, can be integrated with the Gemini CLI.

One of the key advantages of using Google Apps Script is its ability to provide seamless authorization for Google APIs, particularly those within Google Workspace. This significantly reduces the development overhead associated with building applications that interact with Google Workspace services.

Building upon that foundation, this report aims to explore the expanded possibilities when combining the Gemini CLI with an MCP server powered by Google Apps Script Web Apps. We will delve into how this powerful combination facilitates the integration of various tools and services, unlocking an infinite range of potential applications for enhanced productivity and automation within the Google ecosystem.

Current tools

Открыть полный README на GitHub

Установка

npx mcp-remote https://script.google.com/macros/s/###/exec?accessKey=sample
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "theme": "Default", "selectedAuthType": "gemini-api-key", "mcpServers": { "gas_web_apps": { "command": "npx", "args": [ "mcp-remote", "https://script.google.com/macros/s/###/exec?accessKey=sample" ], "env": {} } }, "disableAutoUpdate": true }