1. Conduid
  2. Science
  3. io.github.takiguchi-yu/google-workspace-mcp-server
MCP server · Science

io.github.takiguchi-yu/google-workspace-mcp-server

An MCP server for Google Workspaces.

Unclaimed science
37Low

Scored 6 months ago · breakdown

About io.github.takiguchi-yu/google-workspace-mcp-server

io.github.takiguchi-yu/google-workspace-mcp-server is an MCP server in the Science category: an MCP server for Google Workspaces.

Install

Claude Code
claude mcp add io-github-takiguchi-yu-google-workspace-mcp-server -- npx -y @takiguchi-yu/google-workspace-mcp-server
npx
npx -y @takiguchi-yu/google-workspace-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about io.github.takiguchi-yu/google-workspace-mcp-server

Powered by Claude · Grounded in docs

I know everything about io.github.takiguchi-yu/google-workspace-mcp-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Google Workspace MCP Server

Google Workspace MCP Server は、GitHub Copilot などの AI アシスタントから Google Workspace サービス(Slides、Sheets、Drive)を操作できるようにする MCP サーバーです。

主な機能

📊 Google Sheets

  • sheets_list_spreadsheets - スプレッドシート一覧を取得
  • sheets_get_spreadsheet_info - スプレッドシートの詳細情報(シート一覧、プロパティ)を取得
  • sheets_read_sheet_values - セル範囲のデータを読み取り
  • sheets_update_sheet_values - セル範囲のデータを更新
  • sheets_create_spreadsheet - 新規スプレッドシートを作成
  • sheets_add_sheet - 既存のスプレッドシートにシートを追加
  • sheets_append_values - 既存データの末尾に行を追記
  • sheets_clear_sheet_values - 指定範囲のセルの値をクリア
  • sheets_import_csv - CSV/TSV ファイルをスプレッドシートにインポート(カスタムデリミタ・Base64対応)

🖼️ Google Slides

  • slides_create_presentation - プレゼンテーションを作成
  • slides_get_presentation - プレゼンテーションの内容を取得
  • slides_list_presentations - プレゼンテーション一覧を取得
  • slides_get_page - 特定スライドの詳細情報を取得
  • slides_update_text_shape - テキスト要素の内容を更新または追記
  • slides_add_text_box - スライドに新しいテキストボックスを追加
  • slides_delete_element - スライドの要素(図形、テキストボックス、画像など)を削除
  • slides_duplicate_slide - スライドを複製
  • slides_add_shape - スライドに図形(矩形、円、矢印など)を追加
  • slides_update_slide_properties - スライドのプロパティ(背景色など)を更新
  • slides_batch_update_presentation - 複数の更新リクエストをバッチで実行(高度な操作)

📁 Google Drive

  • drive_search_files - ファイルを検索(クエリ構文対応)
  • drive_list_items - フォルダ内のファイル一覧を取得

クイックスタート

簡単な流れ

  1. Google Cloud で OAuth 認証情報(CLIENT_ID, SECRET)を作成(初回のみ)
  2. OAuth 認証情報をもとに Google Workspace の機能を操作するためのトークンを取得(初回のみ)
  3. GitHub Copilot で使用開始

詳細なセットアップ手順は docs/setup.md を参照してください。

プロジェクト構成

src/
├── index.ts                # MCP サーバー起動
├── auth/                   # OAuth 認証管理
├── manager/                # サービス統合管理
└── tools/                  # Google Workspace ツール実装
    ├── sheets/
    ├── slides/
    └── drive/

開発者向け: クラス設計

docs/class-diagram.md

開発者向け: Docker コンテナのデプロイメント方法

以下のファイルを参照してください:

開発者向け: MCP Registry への公開手順

以下のファイルを参照してください:

参考にしたプロジェクト

備忘

https://registry.modelcontextprotocol.io/?q=google-workspace で MCP を検索すると -server なしのプロジェクトが見つかるが、初期に登録してしまったものなので、 unpublish 的な操作ができるようになったら、そちらは削除する予定。(2026年3月時点では削除ができない。)

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.takiguchi-yu/google-workspace-mcp-server

How do I install io.github.takiguchi-yu/google-workspace-mcp-server?

Run claude mcp add io-github-takiguchi-yu-google-workspace-mcp-server -- npx -y @takiguchi-yu/google-workspace-mcp-server, then add the server to your MCP client's configuration.

Is io.github.takiguchi-yu/google-workspace-mcp-server safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.takiguchi-yu/google-workspace-mcp-server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.