コンテンツにスキップ

MCPツールリファレンス

各サーバーは https://api.gpt.space/servers/<name>/mcp に配置され、それぞれの見出しに記載されたGoogleスコープを要求します。アシスタントがツールを自動的に選択します。以下の名前は、アシスタントが行った操作やリクエスト可能な内容を理解するのに役立ちます。

https://api.gpt.space/servers/gmail/mcp。スコープ: Gmail modify、Gmail send。

ツール 機能
search_messages Gmailクエリでメッセージを検索します。
search_threads Gmailクエリで会話スレッドを検索します。
get_snippet メッセージまたはスレッド内の全メッセージの短いプレビューを返します。
get_message_content 1通のメッセージの件名、送信者、プレーンテキスト本文を返します。
get_message_content_batch 1回の呼び出しで最大10通のメッセージの内容を返します。
get_thread_content スレッド全体とそのすべてのメッセージを返します。
send_message 新規メールまたは返信を送信します。
create_draft_message 新規または返信として下書きを作成します。
gmail_update_draft 既存の下書きをその場で更新します。
gmail_delete_draft 下書きを完全に削除します。
list_labels アカウントのラベル一覧を表示します。
manage_label ラベルを作成、更新、または削除します。
batch_modify_message_labels 複数のメッセージのラベルを一括で追加または削除します。

リソーステンプレート attachment は、メール添付ファイルの内容をダウンロードします。

https://api.gpt.space/servers/google-calendar/mcp。スコープ: calendar list (読み取り)、calendar events、Drive。

ツール 機能
list_calendars アクセス可能なカレンダー一覧を表示します。
get_events ID、時間範囲、またはキーワードでイベントを返します。
create_event イベントを作成します。
modify_event 既存のイベントを変更します。

https://api.gpt.space/servers/google-contacts/mcp。スコープ: contacts (読み取り)、other contacts (読み取り)。

ツール 機能
get_contacts 名前とメールアドレスを含む連絡先を返します。最近やり取りした人も含まれます。

https://api.gpt.space/servers/google-docs/mcp。スコープ: Documents、Drive、Apps Script。

検索、作成、読み取り

ツール 機能
search_docs ドキュメントを名前で検索します。
create_doc ドキュメントを作成します。初期内容を指定することも可能です。
docs_copy_doc ドキュメントのネイティブコピーを作成します(タブ、スタイル、チップを保持)。
convert_docx_doc DOCXファイルを編集可能なGoogleドキュメントに変換します。
get_doc ドキュメントの完全な構造を返します。
get_doc_content ドキュメント(または保存されたDOCX)をMarkdownで返します。
inspect_doc_structure 編集に必要な構造と文字インデックスを返します。

テキストの編集

ツール 機能
edit_doc_content 最新のリビジョンを公開した後に内容を編集します。
docs_insert_text 指定位置にプレーンテキストを挿入します。
docs_insert_markdown Markdownから書式付きコンテンツ(見出し、リスト、表、画像)を書き込みます。
docs_replace_all_text すべてのテキスト出現箇所を置換します。
docs_replace_content_range 範囲を新しいテキストに1ステップで置換します。
docs_delete_content_range 範囲を削除します。

提案とコメント

ツール 機能
docs_suggest_edit 編集ではなく、追跡される提案として変更を提案します。
docs_resolve_suggestion 提案を承認、却下、または取り下げます。
docs_list_comments コメントスレッドと提案を一覧表示します。
docs_insert_comment テキスト範囲にコメントを追加します。担当者を割り当てることも可能です。
docs_reply_comment スレッドに返信、解決、または再開します。
docs_delete_comment スレッドまたは自分が書いた返信を削除します。

表

ツール 機能
docs_insert_table 表を挿入します。データで埋めることも可能です。
docs_insert_table_row, docs_insert_table_column 行または列を追加します。
docs_delete_table_row, docs_delete_table_column 行または列を削除します。
docs_merge_table_cells, docs_unmerge_table_cells セルを結合または分割します。
docs_pin_table_header_rows 固定ヘッダー行の数を設定します。
docs_update_table_cell_style, docs_update_table_column_properties, docs_update_table_row_style セル、列、行のスタイルを設定します。

画像、チップ、区切り

ツール 機能
docs_insert_image 段落にアンカーされた画像を挿入します。
docs_replace_image 画像を置き換えます。
docs_delete_positioned_object 配置されたオブジェクトを削除します。
docs_insert_rich_link ドキュメント、スプレッドシート、スライド、フォーム、Driveファイル、またはイベントのスマートチップを挿入します。
docs_insert_person ユーザーメンションを挿入します。
docs_insert_date 日付チップを挿入します。
docs_insert_page_break, docs_insert_section_break ページ区切りまたはセクション区切りを挿入します。

ヘッダー、フッター、脚注、名前付き範囲

ツール 機能
docs_create_header, docs_delete_header ヘッダーを作成または削除します。
docs_create_footer, docs_delete_footer フッターを作成または削除します。
docs_create_footnote 参照付きの脚注を作成します。
docs_create_named_range, docs_delete_named_range 名前付き範囲を作成または削除します。
docs_replace_named_range_content 名前付き範囲の内容を置換します。

書式設定

ツール 機能
docs_create_paragraph_bullets, docs_delete_paragraph_bullets 箇条書きを追加または削除します。
docs_update_text_style 範囲内のテキストスタイルを変更します(太字、色、フォント、リンク)。
docs_update_paragraph_style 段落スタイルを変更します(見出し、配置、間隔)。
docs_update_section_style セクションスタイルを変更します(段組、余白)。
docs_update_document_style ドキュメント全体のスタイルを変更します(ページサイズ、余白)。

https://api.gpt.space/servers/google-drive/mcp。スコープ: Drive、Documents、Spreadsheets、Presentations、Apps Script。

ツール 機能
search_files 共有ドライブを含むファイルとフォルダを検索します。
get_file_content ファイルの内容を返します。
get_file_metadata 名前、種類、サイズ、親、リンク、所有者、日付を返します。
get_file_permissions 共有権限を返します。
list_file_revisions バージョン履歴を一覧表示します。
get_file_revision 過去のリビジョンのテキストを返します。
create_folder 親フォルダ内にフォルダを作成します(デフォルトはマイドライブのルート)。
copy_file ファイルをコピーします。
merge_files 同じ種類のファイルを新しい1つのファイルに結合します。
share_file ファイルをユーザーまたはリンクで共有します。
update_file_metadata ファイルの名前変更、移動、またはプロパティ変更を行います。
trash_files IDまたはクエリ(プレビュー付き)で複数ファイルをゴミ箱に移動(または復元)します。
read_office_workbook Excel (.xlsx) ファイルを変換せずに、シート一覧と範囲のセル値・数式を読み取ります。
update_office_workbook Excel (.xlsx) ファイルにセル値と数式をその場で書き込みます(同じID、リンク、共有設定、新しいDriveリビジョン)。最大20 MB、チャート、ピボットテーブル、マクロは保持されません。
read_office_document Word (.docx) ファイルを変換せずに、本文テキストを番号付き段落として読み取ります。
replace_office_document_text Word (.docx) ファイルの本文でテキストの検索/置換や段落の追加をその場で行います(同じID、リンク、共有設定、新しいDriveリビジョン)。最大20 MB。
create_office_document Markdownから本物の見出し、リスト、表スタイルを持つ新しいWord (.docx) ファイルを作成します。任意のフォルダに配置可能(デフォルトはマイドライブのルート)。

リソーステンプレート file は、IDでファイルの内容を返します。

https://api.gpt.space/servers/google-forms/mcp。スコープ: Drive。

ツール 機能
search_forms フォームを名前で検索します。
get_form フォームとその項目を返します。
create_form タイトル付きのフォームを作成します。
update_form_info タイトルと説明を変更します。
update_settings クイズモードまたはメール収集のオン/オフを切り替えます。
set_publish_settings フォームを公開または閉じます。
create_item 質問、テキスト、画像、動画、ページ区切り、または質問グループを追加します。
update_item 項目を変更します。
move_item 項目を移動します。
delete_item 項目を削除します。
list_form_responses 回答を一覧表示します。
get_form_response 1件の回答を返します。

https://api.gpt.space/servers/google-sheets/mcp。スコープ: Spreadsheets、Drive、Apps Script。

スプレッドシートとシート

ツール 機能
search_spreadsheets スプレッドシートを名前で検索します。
create_spreadsheet スプレッドシートを作成します。
get_spreadsheet_info ロケール、シート、サイズ、チャート、表を返します。
create_sheet, add_sheet シートを追加します。
duplicate_sheet, delete_sheet シートを複製または削除します。
merge_sheets 1つのスプレッドシート内のシートを結合します。
update_sheet_properties シートの名前変更、非表示、サイズ変更、または色変更を行います。

値と数式

ツール 機能
read_sheet_values 範囲を読み取ります。
search_sheet_values 値でセルを検索し、そのアドレスを返します。
modify_sheet_values 範囲に書き込み、更新、またはクリアを行います。
append_cells シートの末尾に行を追加します。
update_cells 複数のセルに値と書式を一括で書き込みます。
repeat_cell 範囲全体に値または書式を繰り返し適用します。
read_cell_formats 書式と入力規則を読み取ります。
find_replace テキストまたは数式を検索して置換します。
apply_formula_to_sheet_range 範囲内の空でないすべてのセルを関数でラップします。
replace_formulas_with_values 数式をその値に固定します。

行、列、範囲

ツール 機能
copy_paste, cut_paste 範囲をコピーまたは移動します。
insert_range, delete_range セルを挿入または削除し、残りをシフトします。
insert_dimension, delete_dimension, move_dimension 行と列を挿入、削除、または移動します。
update_dimension_properties 行の高さまたは列の幅を設定します。
auto_resize_dimensions 行または列を内容に合わせてサイズ調整します。
merge_cells, unmerge_cells セルを結合または分割します。
update_borders 罫線を設定します。

クリーンアップとデータ

ツール 機能
sort_range 1つ以上の列で並べ替えます。
randomize_range 行をシャッフルします。
delete_duplicates 重複行を削除します。
trim_whitespace 空白をトリムします。
text_to_columns 区切り文字でテキストを分割します。
set_basic_filter, clear_basic_filter フィルタを追加または削除します。
set_data_validation 入力規則を設定します(ドロップダウン、チェックボックス)。
add_named_range, delete_named_range 名前付き範囲。
add_protected_range, delete_protected_range 保護範囲。
add_table, update_table 型付き列を持つネイティブのスプレッドシート表を作成または変更します。

条件付き書式、チャート、コメント

ツール 機能
get_sheet_conditional_formats シートのルールを一覧表示します。
apply_conditional_format_to_sheet_range ルールを追加します。
edit_sheet_conditional_format, remove_sheet_conditional_formats ルールを変更または削除します。
insert_dynamic_chart 範囲からチャートを挿入します。
update_chart_spec チャートの種類、データ、またはスタイルを変更します。
update_embedded_object_position チャートまたは画像を移動またはサイズ変更します。
delete_embedded_object チャートまたは画像を削除します。
list_comments, insert_comment, reply_comment, delete_comment セルのコメントスレッド。

https://api.gpt.space/servers/google-slides/mcp。スコープ: Drive、Presentations、Apps Script。

プレゼンテーション

ツール 機能
search_presentations プレゼンテーションを名前で検索します。
get_presentation プレゼンテーションとそのスライドを返します。
get_page 1枚のスライドを返します。
get_page_thumbnail スライドのサムネイルURLを返します。
generate_presentation AIで新しいデッキを生成します。テンプレートや参照画像から生成することも可能です。無料プランでは1回あたり10スライドまで。
copy_presentation プレゼンテーションのネイティブコピーを作成します。
get_stock_images キーワードでストック画像を検索します。
insert_image_to_page スライドにストック画像を挿入します。
replace_page_element_content 要素の内容を置き換えます。

スライドと要素

ツール 機能
slides_create_slide スライドを追加します。
slides_duplicate_object, slides_delete_object スライドまたは要素を複製または削除します。
slides_update_slides_position スライドの順序を変更します。
slides_update_slide_properties, slides_update_page_properties スライドまたはページのプロパティを変更します。
slides_create_shape, slides_update_shape_properties 図形を追加またはスタイル設定します。
slides_create_image, slides_replace_image, slides_update_image_properties 画像を追加、置換、またはスタイル設定します。
slides_create_video, slides_update_video_properties 動画を追加またはスタイル設定します。
slides_create_line, slides_update_line_properties, slides_update_line_category, slides_reroute_line 線とコネクタ。
slides_create_sheets_chart, slides_refresh_sheets_chart スプレッドシートのチャートを埋め込むまたは更新します。
slides_replace_all_shapes_with_image, slides_replace_all_shapes_with_sheets_chart 条件に一致する図形を置換します。
slides_group_objects, slides_ungroup_objects グループ化またはグループ解除します。
slides_update_page_element_transform 要素を移動、サイズ変更、または回転します。
slides_update_page_elements_z_order 重ね順を変更します。
slides_update_page_element_alt_text 代替テキストを設定します。

テキストと表

ツール 機能
slides_insert_text, slides_delete_text 図形またはセルにテキストを挿入または削除します。
slides_replace_all_text すべてのテキストを置換します。
slides_update_text_style, slides_update_paragraph_style テキストと段落のスタイルを設定します。
slides_create_paragraph_bullets, slides_delete_paragraph_bullets 箇条書き。
slides_create_table 表を追加します。
slides_insert_table_rows, slides_insert_table_columns, slides_delete_table_row, slides_delete_table_column 行と列。
slides_merge_table_cells, slides_unmerge_table_cells セルを結合または分割します。
slides_update_table_cell_properties, slides_update_table_border_properties, slides_update_table_column_properties, slides_update_table_row_properties 表のスタイル設定。
list_comments, insert_comment, reply_comment, delete_comment スライドと要素のコメントスレッド。

https://api.gpt.space/servers/google-tasks/mcp。スコープ: Tasks。

ツール 機能
list_task_lists, get_task_list タスクリストを一覧表示または読み取ります。
create_task_list, update_task_list, delete_task_list タスクリストを管理します(リストを削除するとそのタスクも削除されます)。
list_tasks リストの未完了タスクを一覧表示します(デフォルトリストは @default)。完了済みタスクも含めることが可能です。
get_task 1件のタスクを返します。
create_task, update_task, delete_task タスクを管理します。
move_task タスクをリスト内、親の下、または別のリストに移動します。
clear_completed_tasks リストの完了済みタスクをすべて非表示にします。
サーバー ツール 機能
slides generate_presentation 長時間の呼び出しでタイムアウトするホスト向けに、デッキURLを即座に返し、バックグラウンドでスライドを作成します。
slides-generator generate_presentation テンプレートライブラリを表示し、生成前にデザインを選択できます。

どちらもGoogleスライドと同じジェネレーターを使用し、無料プランでは1回あたり10スライドまでという制限も同じです。