コンテンツにスキップ

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 (read), calendar events, Drive。

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

https://api.gpt.space/servers/google-contacts/mcp。スコープ: contacts (read), other contacts (read)。

ツール 機能
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_inline_image 段落にアンカーされた画像を挿入します。
docs_replace_image 画像を置き換えます。
docs_delete_positioned_object 配置されたオブジェクトを削除します。
docs_insert_rich_link Doc、Sheet、Slides、Form、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 同じ種類のファイルを新しいファイルに統合します。
share_file ファイルをユーザーまたはリンクで共有します。
update_file_metadata ファイルの名前変更、移動、またはプロパティ変更を行います。
trash_files 複数のファイルをゴミ箱に移動(または復元)します。IDまたはクエリで指定し、事前にプレビューを表示します。

リソーステンプレート 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 型付き列を持つネイティブのSheetsテーブルを作成または変更します。

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

ツール 機能
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 Sheetsのチャートを埋め込むまたは更新します。
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 Slidesと同じジェネレーターを使用し、無料プランでは1回の呼び出しで10スライドまでという制限も同じです。