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 は、メール添付ファイルの内容をダウンロードします。
Google Calendar
Section titled “Google Calendar”https://api.gpt.space/servers/google-calendar/mcp。スコープ: calendar list (読み取り)、calendar events、Drive。
| ツール | 機能 |
|---|---|
list_calendars |
アクセス可能なカレンダー一覧を表示します。 |
get_events |
ID、時間範囲、またはキーワードでイベントを返します。 |
create_event |
イベントを作成します。 |
modify_event |
既存のイベントを変更します。 |
Google Contacts
Section titled “Google Contacts”https://api.gpt.space/servers/google-contacts/mcp。スコープ: contacts (読み取り)、other contacts (読み取り)。
| ツール | 機能 |
|---|---|
get_contacts |
名前とメールアドレスを含む連絡先を返します。最近やり取りした人も含まれます。 |
Google Docs
Section titled “Google Docs”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 |
ドキュメント全体のスタイルを変更します(ページサイズ、余白)。 |
Google Drive
Section titled “Google Drive”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でファイルの内容を返します。
Google Forms
Section titled “Google Forms”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件の回答を返します。 |
Google Sheets
Section titled “Google Sheets”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 |
セルのコメントスレッド。 |
Google Slides
Section titled “Google Slides”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 |
スライドと要素のコメントスレッド。 |
Google Tasks
Section titled “Google Tasks”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 |
リストの完了済みタスクをすべて非表示にします。 |
ChatGPTアプリサーバー
Section titled “ChatGPTアプリサーバー”| サーバー | ツール | 機能 |
|---|---|---|
slides |
generate_presentation |
長時間の呼び出しでタイムアウトするホスト向けに、デッキURLを即座に返し、バックグラウンドでスライドを作成します。 |
slides-generator |
generate_presentation |
テンプレートライブラリを表示し、生成前にデザインを選択できます。 |
どちらもGoogleスライドと同じジェネレーターを使用し、無料プランでは1回あたり10スライドまでという制限も同じです。