Google Sheets MCP by InsightfulPipe について
InsightfulPipe がホストする、Google Sheets を AI アシスタントから読み書きするためのリモート MCP サーバーです。アカウントごとに操作を制御でき、読み取り専用接続や、既定で無効な破壊的操作にも対応します。
主な機能
- 01シート、タブ、ヘッダー、範囲の確認
- 02SQL風の条件によるデータ検索
- 03データ書き込みと複数範囲の更新
- 04グラフ作成とセル書式設定
- 05アカウントごとの操作の有効・無効化
活用シーン
- 01スプレッドシートのタブとヘッダーの要約
- 02新しい送信内容をリード用シートに追加
- 03月次売上グラフの作成
MCP 対応
MCP クライアントに Google Sheets の読み取り、書き込み、書式設定の操作を提供します。管理者はアカウントごとに操作を制限し、読み取り専用または読み書き可能な接続を設定できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://google-sheets.insightfulmcp.com/claude mcp add --transport http com-insightfulpipe-google-sheets https://google-sheets.insightfulmcp.com/{"mcpServers":{"com-insightfulpipe-google-sheets":{"type":"http","url":"https://google-sheets.insightfulmcp.com/"}}}Cursor で開く{"servers":{"com-insightfulpipe-google-sheets":{"type":"http","url":"https://google-sheets.insightfulmcp.com/"}}}VS Code で開く{"mcpServers":{"com-insightfulpipe-google-sheets":{"type":"http","url":"https://google-sheets.insightfulmcp.com/"}}}{"mcpServers":{"com-insightfulpipe-google-sheets":{"serverUrl":"https://google-sheets.insightfulmcp.com/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Insightful Pipe による Google Sheets MCP サーバー
Google Sheets を AI アシスタントに接続し、スプレッドシートのデータを読み取り、書き込み、書式設定できます。
Insightful Pipe MCP サーバーコレクションの一部です。Model Context Protocol(MCP)を通じて、Claude、ChatGPT、Cursor などの AI アシスタントから Google Sheets を利用できます。
MCP サーバーの URL
https://google-sheets.insightfulmcp.com/
Google Sheets MCP とは?
Google Sheets MCP は、InsightfulPipe がホストするリモートの Model Context Protocol サーバーです。接続済みの Google Sheets からタブ、ヘッダー、指定した範囲をプレビューし、手動で扱うデータを AI ワークフローと組み合わせられます。
インストール
Claude
- MCP サーバーの URL をコピーします:
https://google-sheets.insightfulmcp.com/ - Claude コネクターの設定を開きます
- 一番下までスクロールし、カスタムコネクターを追加をクリックします
- URL を貼り付けて、追加をクリックします
- 接続をクリックし、求められた場合は InsightfulPipe にサインインします。すると、Claude に接続済みのコネクターとして表示されます。
ChatGPT
カスタム MCP サーバーは、ChatGPT の開発者モードから追加します。利用できるかどうかは ChatGPT のプランによって異なり、ワークスペースの管理者による許可が必要な場合があります。
- ChatGPT の設定で開発者モードをオンにします
- リモート MCP サーバー用の新しいアプリを作成し、URL を貼り付けます:
https://google-sheets.insightfulmcp.com/ - 求められた場合は InsightfulPipe にサインインします。サインインすると接続が完了します。
OpenAI のガイドを参照してください:ChatGPT の開発者モードと MCP アプリ
Claude Code
claude mcp add --transport http google-sheets https://google-sheets.insightfulmcp.com/
Cursor
すべてのプロジェクトに設定する場合は ~/.cursor/mcp.json に、1 つのプロジェクトに設定する場合は .cursor/mcp.json にサーバーを追加します:
{
"mcpServers": {
"google-sheets": {
"url": "https://google-sheets.insightfulmcp.com/"
}
}
}
Cursor に認証が必要ですと表示されたら、接続をクリックし、求められた場合は InsightfulPipe にサインインします。
利用可能なアクション
26 個のアクション:読み取り 3 個、書き込み 23 個。
読み取りアクション(3 個)
| アクション | 説明 |
|---|---|
get_sheet_peak | シートを確認し、利用可能な列とサンプルデータを表示します |
list_sheets | スプレッドシート内のシート/タブのメタデータを一覧表示します(sheet_id、title、index、任意の gridProperties) |
query_sheet_data | SQL のような操作(SELECT、WHERE)でシートデータをクエリします |
書き込みアクション(23)
| アクション | 説明 |
|---|---|
add_banding | 範囲内の行に交互の色(バンディング)を適用します |
add_conditional_format | 範囲に条件付き書式ルール(カラースケールまたはブール条件)を追加します |
add_filter_view | 後で有効にできる、名前付きの保存済みフィルタ表示を作成します |
add_named_range | スプレッドシート内の数式から参照できる名前付き範囲を作成します |
add_protected_range | 選択した編集者だけが変更できるよう、セル範囲をロックします |
add_rows | シートに空白行を挿入します(デフォルトでは末尾に挿入します) |
add_slicer | シートに固定するインタラクティブなスライサー(フィルタコントロール)を追加します |
auto_resize | 内容に合わせて列幅または行の高さを自動調整します |
batch_update_cells | 範囲 => 2D 配列の値のマッピングを指定して、1 回の呼び出しで複数の範囲を更新します |
create_chart | シートに埋め込みグラフ(棒、折れ線、円、縦棒、面、散布図)を追加します |
create_sheet | 行数、列数、インデックスを指定して、既存のスプレッドシートに新しいタブを追加します(いずれも任意) |
delete_chart | スプレッドシートから埋め込みグラフを削除します |
duplicate_sheet | 既存のシートタブを同じスプレッドシート内の新しいタブに複製します |
format_cells | セル範囲に書式設定(太字、色、フォント、数値形式、配置)を適用します |
merge_cells | セル範囲を 1 つに結合します |
set_basic_filter | シート範囲に基本の自動フィルタを設定します(列見出しにフィルタのドロップダウンが表示されます) |
set_data_validation | 範囲にデータ検証ルール(ドロップダウンリスト、数値制約など)を追加します |
sort_range | 1 つ以上の列を基準にセル範囲を並べ替えます |
unmerge_cells | 範囲内の結合済みセルを解除します |
update_borders | セル範囲の罫線を設定または解除します |
update_cells | 指定した 2D 配列の値で、連続するセル範囲を上書きします |
update_sheet_properties | タブ名の変更、タブの色の変更、行や列の固定、表示・非表示の切り替えを行います |
update_slicer | 既存のスライサーの列インデックスまたはデータ範囲を変更します |
AI が実行できる操作を管理する
接続したアカウントごとに、AI エージェントが実行できる操作を設定できます。
- 接続したアカウントごとに、個別のアクションを有効または無効にできます。 エージェントには、許可したアクションだけが表示されます。
- 読み取り専用または読み取りと書き込みで接続できます。 読み取り専用接続では、読み取りアクションのみ有効にできます。
- 破壊的なアクションはデフォルトで無効です。 削除などのアクションは、管理者が有効にするまで無効です。
- アカウントごとにチームのアクセスを設定できます。 アクセスが制限されたチームメンバーは、付与されたアカウントのみを使用でき、それらのアカウントで有効になっている読み取りアクションを利用できます。
使用例
"Summarize the tabs and headers in my "Q3 Budget" spreadsheet"
"Add a row to the Leads sheet with today's form submissions"
"Create a chart of monthly revenue"
料金
Google Sheets MCP サーバーは、ほかのすべての MCP サーバーおよび CLI とともに、すべての InsightfulPipe プランに含まれています。プランは月額 $29.99 からで、7 日間お試しいただけます。現在のプランについては、insightfulpipe.com/pricing をご覧ください。
すぐに使えるスキルとプロンプト
Insightful Pipe の MCP サーバーをさらに見る
insightfulpipe.com/mcp-servers にアクセスして、MCP サーバーの全コレクションをご覧ください。
リソース
サポート
- ドキュメント: insightfulpipe.com/docs
- すべての MCP サーバー: insightfulpipe.com/mcp-servers
- メール: [email protected]
Insightful Pipe — MCP サーバーを通じた AI を活用したマーケティング分析です。すべての連携を確認 →
ライセンス
MIT License - 詳細はLICENSEをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。