google-sheets-mcp

Google Sheets MCPは、AIエージェントがスプレッドシートと直接対話できるようにするModel Context Protocol(MCP)コネクタです。ユーザーはGoogle Cloud PlatformでOAuth認証を設定し、APIを介してスプレッドシートにアクセスすることができます。これにより、データの自動処理や分析が可能になります。

GitHubスター

91

ユーザー評価

未評価

お気に入り

0

閲覧数

19

フォーク

16

イシュー

4

インストール方法
難易度
初級
推定所要時間
5-10

インストール方法

インストール方法

前提条件

必要なソフトウェアとバージョンを明記してください。
Node.js: 18.0.0以上
npm: 8.0.0以上

インストール手順

1. リポジトリのクローン

bash
git clone https://github.com/mkummer225/google-sheets-mcp
cd google-sheets-mcp

2. 依存関係のインストール

bash
npm install

3. ビルド

bash
npm run build

4. Google Cloud PlatformでOAuthクレデンシャルを作成

[Google Cloud Console](https://console.cloud.google.com/)で新しいプロジェクトを作成
[Google Sheets API](https://console.cloud.google.com/marketplace/product/google/sheets.googleapis.com)を有効化
OAuth同意画面を設定
OAuthクライアントIDの資格情報を作成(デスクトップアプリケーション)し、適切なリダイレクトURIを設定(例: http://localhost:3000/oauth2callback)
資格情報をダウンロードし、distサブディレクトリにgcp-oauth.keys.jsonとして保存

5. MCPサーバーの起動

bash
npm run start
認証が必要な場合は、Googleアカウントの認証/再認証が自動的に促されます。

追加リソース