Referência de ferramentas MCP
Cada servidor reside em https://api.gpt.space/servers/<name>/mcp e solicita os escopos do Google listados sob seu cabeçalho. Seu assistente escolhe as ferramentas por conta própria; os nomes abaixo ajudam você a entender o que ele fez e o que pode pedir.
https://api.gpt.space/servers/gmail/mcp. Escopos: Gmail modify, Gmail send.
| Ferramenta | O que faz |
|---|---|
search_messages |
Pesquisa mensagens com uma consulta do Gmail. |
search_threads |
Pesquisa conversas (threads) com uma consulta do Gmail. |
get_snippet |
Retorna uma prévia curta de uma mensagem ou de cada mensagem em uma conversa. |
get_message_content |
Retorna o assunto, remetente e corpo em texto simples de uma mensagem. |
get_message_content_batch |
Retorna o conteúdo de até 10 mensagens em uma única chamada. |
get_thread_content |
Retorna uma conversa inteira com todas as suas mensagens. |
send_message |
Envia um novo email ou uma resposta. |
create_draft_message |
Cria um rascunho, novo ou como resposta. |
gmail_update_draft |
Atualiza um rascunho existente no lugar. |
gmail_delete_draft |
Exclui permanentemente um rascunho. |
list_labels |
Lista os rótulos da conta. |
manage_label |
Cria, atualiza ou exclui um rótulo. |
batch_modify_message_labels |
Adiciona ou remove rótulos em várias mensagens de uma vez. |
Um template de recurso attachment baixa o conteúdo de um anexo de email.
Google Agenda
Seção intitulada “Google Agenda”https://api.gpt.space/servers/google-calendar/mcp. Escopos: lista de calendários (leitura), eventos de calendário, Drive.
| Ferramenta | O que faz |
|---|---|
list_calendars |
Lista os calendários que você pode acessar. |
get_events |
Retorna eventos por id, por intervalo de tempo ou por palavra-chave. |
create_event |
Cria um evento. |
modify_event |
Altera um evento existente. |
Google Contatos
Seção intitulada “Google Contatos”https://api.gpt.space/servers/google-contacts/mcp. Escopos: contatos (leitura), outros contatos (leitura).
| Ferramenta | O que faz |
|---|---|
get_contacts |
Retorna seus contatos com nomes e emails, incluindo pessoas com quem você interagiu recentemente. |
Google Docs
Seção intitulada “Google Docs”https://api.gpt.space/servers/google-docs/mcp. Escopos: Documents, Drive, Apps Script.
Buscar, criar, ler
| Ferramenta | O que faz |
|---|---|
search_docs |
Encontra documentos por nome. |
create_doc |
Cria um documento, opcionalmente com conteúdo inicial. |
docs_copy_doc |
Faz uma cópia nativa de um documento (abas, estilos e chips mantidos). |
convert_docx_doc |
Converte um arquivo DOCX em um Google Doc editável. |
get_doc |
Retorna a estrutura completa de um documento. |
get_doc_content |
Retorna um documento (ou um DOCX armazenado) como Markdown. |
inspect_doc_structure |
Retorna a estrutura necessária para editar, com índices de caracteres. |
Editar texto
| Ferramenta | O que faz |
|---|---|
edit_doc_content |
Edita o conteúdo após publicar a revisão mais recente. |
docs_insert_text |
Insere texto simples em uma posição. |
docs_insert_markdown |
Escreve conteúdo formatado (títulos, listas, tabelas, imagens) a partir de Markdown. |
docs_replace_all_text |
Substitui todas as ocorrências de um texto. |
docs_replace_content_range |
Substitui um intervalo por novo texto em uma única etapa. |
docs_delete_content_range |
Exclui um intervalo. |
Sugestões e comentários
| Ferramenta | O que faz |
|---|---|
docs_suggest_edit |
Propõe uma alteração como sugestão rastreada em vez de editar diretamente. |
docs_resolve_suggestion |
Aceita, rejeita ou retira uma sugestão. |
docs_list_comments |
Lista conversas de comentários e sugestões. |
docs_insert_comment |
Adiciona um comentário em um intervalo de texto, opcionalmente atribuído a alguém. |
docs_reply_comment |
Responde a, resolve ou reabre uma conversa. |
docs_delete_comment |
Exclui uma conversa ou uma resposta que você escreveu. |
Tabelas
| Ferramenta | O que faz |
|---|---|
docs_insert_table |
Insere uma tabela, opcionalmente preenchida com dados. |
docs_insert_table_row, docs_insert_table_column |
Adicionam uma linha ou uma coluna. |
docs_delete_table_row, docs_delete_table_column |
Removem uma linha ou uma coluna. |
docs_merge_table_cells, docs_unmerge_table_cells |
Mesclam ou dividem células. |
docs_pin_table_header_rows |
Define o número de linhas de cabeçalho fixadas. |
docs_update_table_cell_style, docs_update_table_column_properties, docs_update_table_row_style |
Estilizam células, colunas e linhas. |
Imagens, chips, quebras
| Ferramenta | O que faz |
|---|---|
docs_insert_inline_image |
Insere uma imagem ancorada a um parágrafo. |
docs_replace_image |
Substitui uma imagem. |
docs_delete_positioned_object |
Exclui um objeto posicionado. |
docs_insert_rich_link |
Insere um smart chip para um Doc, Sheet, Slides, Form, arquivo do Drive ou evento. |
docs_insert_person |
Insere uma menção a uma pessoa. |
docs_insert_date |
Insere um chip de data. |
docs_insert_page_break, docs_insert_section_break |
Inserem uma quebra de página ou de seção. |
Cabeçalhos, rodapés, notas de rodapé, intervalos nomeados
| Ferramenta | O que faz |
|---|---|
docs_create_header, docs_delete_header |
Criam ou excluem um cabeçalho. |
docs_create_footer, docs_delete_footer |
Criam ou excluem um rodapé. |
docs_create_footnote |
Cria uma nota de rodapé com sua referência. |
docs_create_named_range, docs_delete_named_range |
Criam ou excluem um intervalo nomeado. |
docs_replace_named_range_content |
Substitui o conteúdo de um intervalo nomeado. |
Formatação
| Ferramenta | O que faz |
|---|---|
docs_create_paragraph_bullets, docs_delete_paragraph_bullets |
Adicionam ou removem marcadores. |
docs_update_text_style |
Altera o estilo do texto em um intervalo (negrito, cor, fonte, link). |
docs_update_paragraph_style |
Altera o estilo do parágrafo (título, alinhamento, espaçamento). |
docs_update_section_style |
Altera o estilo da seção (colunas, margens). |
docs_update_document_style |
Altera o estilo de todo o documento (tamanho da página, margens). |
Google Drive
Seção intitulada “Google Drive”https://api.gpt.space/servers/google-drive/mcp. Escopos: Drive, Documents, Spreadsheets, Presentations, Apps Script.
| Ferramenta | O que faz |
|---|---|
search_files |
Pesquisa arquivos e pastas, incluindo drives compartilhados. |
get_file_content |
Retorna o conteúdo de um arquivo. |
get_file_metadata |
Retorna nome, tipo, tamanho, pastas pai, link, proprietários e datas. |
get_file_permissions |
Retorna permissões de compartilhamento. |
list_file_revisions |
Lista o histórico de versões. |
get_file_revision |
Retorna o texto de uma revisão anterior. |
create_folder |
Cria uma pasta em uma pasta pai (raiz do Meu Drive por padrão). |
copy_file |
Copia um arquivo. |
merge_files |
Mescla arquivos do mesmo tipo em um novo arquivo. |
share_file |
Compartilha um arquivo com pessoas ou por link. |
update_file_metadata |
Renomeia um arquivo, move-o ou altera suas propriedades. |
trash_files |
Move vários arquivos para a lixeira (ou os restaura), por ids ou por consulta com prévia primeiro. |
Um template de recurso file retorna o conteúdo de um arquivo por id.
Google Forms
Seção intitulada “Google Forms”https://api.gpt.space/servers/google-forms/mcp. Escopo: Drive.
| Ferramenta | O que faz |
|---|---|
search_forms |
Encontra formulários por nome. |
get_form |
Retorna um formulário e seus itens. |
create_form |
Cria um formulário com um título. |
update_form_info |
Altera o título e a descrição. |
update_settings |
Ativa ou desativa o modo de questionário ou a coleta de email. |
set_publish_settings |
Publica ou fecha um formulário. |
create_item |
Adiciona uma pergunta, texto, imagem, vídeo, quebra de página ou grupo de perguntas. |
update_item |
Altera um item. |
move_item |
Move um item. |
delete_item |
Exclui um item. |
list_form_responses |
Lista respostas. |
get_form_response |
Retorna uma resposta. |
Google Sheets
Seção intitulada “Google Sheets”https://api.gpt.space/servers/google-sheets/mcp. Escopos: Spreadsheets, Drive, Apps Script.
Planilhas e abas
| Ferramenta | O que faz |
|---|---|
search_spreadsheets |
Encontra planilhas por nome. |
create_spreadsheet |
Cria uma planilha. |
get_spreadsheet_info |
Retorna localidade, abas, tamanhos, gráficos e tabelas. |
create_sheet, add_sheet |
Adicionam uma aba. |
duplicate_sheet, delete_sheet |
Duplicam ou excluem uma aba. |
merge_sheets |
Mescla abas de uma planilha. |
update_sheet_properties |
Renomeia, oculta, redimensiona ou recolore uma aba. |
Valores e fórmulas
| Ferramenta | O que faz |
|---|---|
read_sheet_values |
Lê um intervalo. |
search_sheet_values |
Encontra células por valor e retorna seus endereços. |
modify_sheet_values |
Escreve, atualiza ou limpa um intervalo. |
append_cells |
Acrescenta linhas ao final de uma aba. |
update_cells |
Escreve valores e formatos em várias células de uma vez. |
repeat_cell |
Repete um valor ou formato em um intervalo. |
read_cell_formats |
Lê formatação e regras de validação. |
find_replace |
Encontra e substitui texto ou fórmulas. |
apply_formula_to_sheet_range |
Envolve cada célula não vazia de um intervalo em uma função. |
replace_formulas_with_values |
Congela fórmulas em seus valores. |
Linhas, colunas, intervalos
| Ferramenta | O que faz |
|---|---|
copy_paste, cut_paste |
Copiam ou movem um intervalo. |
insert_range, delete_range |
Inserem ou excluem células, deslocando as demais. |
insert_dimension, delete_dimension, move_dimension |
Inserem, excluem ou movem linhas e colunas. |
update_dimension_properties |
Define a altura da linha ou a largura da coluna. |
auto_resize_dimensions |
Ajusta linhas ou colunas ao seu conteúdo. |
merge_cells, unmerge_cells |
Mesclam ou dividem células. |
update_borders |
Define bordas. |
Limpeza e dados
| Ferramenta | O que faz |
|---|---|
sort_range |
Ordena por uma ou mais colunas. |
randomize_range |
Embaralha linhas. |
delete_duplicates |
Remove linhas duplicadas. |
trim_whitespace |
Remove espaços extras. |
text_to_columns |
Divide texto por um delimitador. |
set_basic_filter, clear_basic_filter |
Adicionam ou removem um filtro. |
set_data_validation |
Define regras de validação (menus suspensos, caixas de seleção). |
add_named_range, delete_named_range |
Intervalos nomeados. |
add_protected_range, delete_protected_range |
Intervalos protegidos. |
add_table, update_table |
Criam ou alteram uma tabela nativa do Sheets com colunas tipadas. |
Formatação condicional, gráficos, comentários
| Ferramenta | O que faz |
|---|---|
get_sheet_conditional_formats |
Lista as regras de uma aba. |
apply_conditional_format_to_sheet_range |
Adiciona uma regra. |
edit_sheet_conditional_format, remove_sheet_conditional_formats |
Alteram ou removem regras. |
insert_dynamic_chart |
Insere um gráfico a partir de um intervalo. |
update_chart_spec |
Altera o tipo, os dados ou o estilo de um gráfico. |
update_embedded_object_position |
Move ou redimensiona um gráfico ou imagem. |
delete_embedded_object |
Exclui um gráfico ou imagem. |
list_comments, insert_comment, reply_comment, delete_comment |
Conversas de comentários em células. |
Google Slides
Seção intitulada “Google Slides”https://api.gpt.space/servers/google-slides/mcp. Escopos: Drive, Presentations, Apps Script.
Apresentações
| Ferramenta | O que faz |
|---|---|
search_presentations |
Encontra apresentações por nome. |
get_presentation |
Retorna uma apresentação e seus slides. |
get_page |
Retorna um slide. |
get_page_thumbnail |
Retorna uma URL de miniatura para um slide. |
generate_presentation |
Gera uma nova apresentação com IA, opcionalmente a partir de um modelo ou imagens de referência. 10 slides por chamada no plano gratuito. |
copy_presentation |
Faz uma cópia nativa de uma apresentação. |
get_stock_images |
Pesquisa imagens de banco por palavras-chave. |
insert_image_to_page |
Insere uma imagem de banco em um slide. |
replace_page_element_content |
Substitui o conteúdo de um elemento. |
Slides e elementos
| Ferramenta | O que faz |
|---|---|
slides_create_slide |
Adiciona um slide. |
slides_duplicate_object, slides_delete_object |
Duplicam ou excluem um slide ou elemento. |
slides_update_slides_position |
Reordena slides. |
slides_update_slide_properties, slides_update_page_properties |
Alteram propriedades de slide ou de página. |
slides_create_shape, slides_update_shape_properties |
Adicionam ou estilizam uma forma. |
slides_create_image, slides_replace_image, slides_update_image_properties |
Adicionam, substituem ou estilizam uma imagem. |
slides_create_video, slides_update_video_properties |
Adicionam ou estilizam um vídeo. |
slides_create_line, slides_update_line_properties, slides_update_line_category, slides_reroute_line |
Linhas e conectores. |
slides_create_sheets_chart, slides_refresh_sheets_chart |
Inserem ou atualizam um gráfico do Sheets. |
slides_replace_all_shapes_with_image, slides_replace_all_shapes_with_sheets_chart |
Substituem formas correspondentes. |
slides_group_objects, slides_ungroup_objects |
Agrupam ou desagrupam. |
slides_update_page_element_transform |
Move, redimensiona ou gira um elemento. |
slides_update_page_elements_z_order |
Altera a ordem de empilhamento. |
slides_update_page_element_alt_text |
Define texto alternativo. |
Texto e tabelas
| Ferramenta | O que faz |
|---|---|
slides_insert_text, slides_delete_text |
Inserem ou excluem texto em uma forma ou célula. |
slides_replace_all_text |
Substitui texto em todos os lugares. |
slides_update_text_style, slides_update_paragraph_style |
Estilizam texto e parágrafos. |
slides_create_paragraph_bullets, slides_delete_paragraph_bullets |
Marcadores. |
slides_create_table |
Adiciona uma tabela. |
slides_insert_table_rows, slides_insert_table_columns, slides_delete_table_row, slides_delete_table_column |
Linhas e colunas. |
slides_merge_table_cells, slides_unmerge_table_cells |
Mesclam ou dividem células. |
slides_update_table_cell_properties, slides_update_table_border_properties, slides_update_table_column_properties, slides_update_table_row_properties |
Estilização de tabelas. |
list_comments, insert_comment, reply_comment, delete_comment |
Conversas de comentários em slides e elementos. |
Google Tasks
Seção intitulada “Google Tasks”https://api.gpt.space/servers/google-tasks/mcp. Escopo: Tasks.
| Ferramenta | O que faz |
|---|---|
list_task_lists, get_task_list |
Listam ou leem listas de tarefas. |
create_task_list, update_task_list, delete_task_list |
Gerenciam listas de tarefas (excluir uma lista exclui suas tarefas). |
list_tasks |
Lista tarefas em aberto de uma lista (@default para a lista padrão), ou também as concluídas. |
get_task |
Retorna uma tarefa. |
create_task, update_task, delete_task |
Gerenciam tarefas. |
move_task |
Move uma tarefa dentro de uma lista, sob uma tarefa pai, ou para outra lista. |
clear_completed_tasks |
Oculta todas as tarefas concluídas de uma lista. |
Servidores de app do ChatGPT
Seção intitulada “Servidores de app do ChatGPT”| Servidor | Ferramenta | O que faz |
|---|---|---|
slides |
generate_presentation |
Retorna a URL da apresentação imediatamente e preenche os slides em segundo plano, para hospedeiros que encerram chamadas longas por tempo limite. |
slides-generator |
generate_presentation |
Mostra a biblioteca de modelos para você escolher um design antes de gerar. |
Ambos usam o mesmo gerador do Google Slides, incluindo o limite de 10 slides por chamada no plano gratuito.