Skip to main content
Glama
mkummer225

Google Sheets MCP

by mkummer225

Google スプレッドシート MCP

AI エージェントがスプレッドシートと直接対話できるようにする、Google スプレッドシート用のモデル コンテキスト プロトコル (MCP) コネクタ。

デモ

https://github.com/user-attachments/assets/cc4729d9-4e6e-437b-848b-6da9a09418c3

Related MCP server: Spreadsheet MCP Server

設定

  1. このリポジトリをクローンします:

git clone https://github.com/mkummer225/google-sheets-mcp
cd google-sheets-mcp
  1. 依存関係をインストール: npm install

  2. ビルド: npm run build

  3. Google Cloud Platform で OAuth 認証情報を作成します。

    • Google Cloud Consoleで新しいプロジェクトを作成する

    • Google Sheets APIを有効にする

    • OAuth同意画面を設定する

    • 適切なリダイレクト URI (例: http://localhost:3000/oauth2callback ) を使用して OAuth クライアント ID 資格情報 (デスクトップ アプリケーション) を作成します。

    • 認証情報をダウンロードし、 distディレクトリにgcp-oauth.keys.jsonとして保存します。

  4. MCP サーバーを起動します (必要に応じて、Google アカウントの認証/再認証が自動的に求められます): npm run start

使用法

サンプル設定:

{
    "mcpServers": {
    "google-sheets-mcp": {
      "command": "node",
      "args": [
        "/{path_to_dir}/google-sheets-mcp/dist/index.js"
      ]
    }
  }
}

その後、スプレッドシート ID を指定するか、エージェントに新しい ID を作成するよう依頼するだけで済みます。

利用可能なアクション

アクション

説明

refresh_auth

認証情報の有効期限が切れたら、Google アカウントを再認証してください

list_sheets

Google スプレッドシート内のすべてのシート/タブを一覧表示する

create_sheet

Google スプレッドシートに新しいシート/タブを作成する

create_spreadsheet

新しいGoogleスプレッドシートを作成する

read_all_from_sheet

指定されたシートからすべてのデータを読み取る

read_headings

シートから列見出しを読み取る

read_rows

シートから特定の行を読み取る

read_columns

シートから特定の列を読み取る

edit_cell

シート内の単一のセルを編集する

edit_row

シート内の行全体を編集する

edit_column

シート内の列全体を編集する

insert_row

指定した位置に新しい行を挿入する

insert_column

指定した位置に新しい列を挿入します

rename_sheet

スプレッドシートのシート/タブの名前を変更する

rename_doc

Googleスプレッドシートの名前を変更する

ライセンス

マサチューセッツ工科大学

-
security - not tested
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mkummer225/google-sheets-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server