---
description: Peça ao seu assistente de IA para formatar o TCC na ABNT, cadastrar referências conferidas e gerar o PDF. Conector MCP do FastFormat para Claude, ChatGPT, Gemini, Grok e Cursor.
title: Use o FastFormat direto no seu assistente de IA
image: https://fastformat.co/static/manager/img/facebook-share.png
---

## O que você pode pedir

Fale como falaria com um colega. O assistente escolhe as ferramentas certas.

- Comece meu TCC no modelo ABNT da \[minha universidade], com Introdução, Referencial Teórico, Metodologia, Resultados e Conclusão.
- Leia a seção Metodologia do meu trabalho e troque as citações escritas à mão, como (SILVA, 2020), pelas citações do editor.
- Cadastre estas 5 referências pelo DOI e cite as duas primeiras no segundo parágrafo da Introdução.
- Monte uma tabela com estes dados, com legenda e fonte, e cite-a no texto como "Tabela X".
- Preencha a capa: instituição, curso, cidade, orientador e palavras-chave.
- Confira as citações do trabalho, me diga o que está faltando e gere o PDF.

## Como funciona

1. 1 Adicione o conector no seu assistente de IA com o endereço acima.
2. 2 Faça login na sua conta FastFormat e autorize o acesso. Sua senha fica com o FastFormat e o assistente nunca a vê.
3. 3 Peça o que precisa. A prévia do trabalho se atualiza a cada edição, nos assistentes que exibem MCP Apps.
4. 4 Revise o resultado e gere o PDF.

## Como conectar

Escolha o seu assistente. O endereço é sempre o mesmo e o login é feito no site do FastFormat.

Claude ChatGPT Gemini Grok Claude Code Cursor Outros

### Claude (claude.ai e Claude Desktop)

1. Abra **Customize → Connectors**.
2. Clique em **+ Add** e depois em **Add custom connector**.
3. Nome: **FastFormat**. URL do servidor: `https://fastformat.co/mcp`. Clique em **Continue**.
4. Revise as configurações de autenticação detectadas (OAuth), escolha como entrar (por exemplo, **Sign in now**) e clique em **Add**.
5. Se o Claude pedir, clique em **Connect**, faça login no FastFormat e autorize.
6. Em uma conversa, ative o FastFormat em **+ → Connectors**.

No plano gratuito do Claude dá para adicionar **um** conector personalizado. Nos planos Team e Enterprise, quem tem permissão de administração adiciona o conector em **Organization settings → Connectors → Add → Custom → Web**, e cada pessoa conecta a própria conta em Customize → Connectors.

### ChatGPT

1. No ChatGPT pela web, abra **Plugins** (chatgpt.com/plugins).
2. Clique em **+** e depois em **Add custom MCP server**.
3. Nome: **FastFormat**. Em **Connection**, informe o **Server URL**: `https://fastformat.co/mcp`.
4. Em autenticação, escolha **OAuth**, leia o aviso e marque **I understand and want to continue**.
5. Clique em **Create as a plugin**, instale o plugin e faça login no FastFormat.
6. Depois de instalado, use o FastFormat em uma nova conversa.

O ChatGPT pede a sua confirmação antes de executar ferramentas que alteram dados. Em workspaces, as permissões definidas pelo administrador também se aplicam.

### Gemini CLI

No Gemini CLI, inclua o servidor em `~/.gemini/settings.json`:

```
{
  "mcpServers": {
    "fastformat": {
      "httpUrl": "https://fastformat.co/mcp"
    }
  }
}
```

Copiar

Abra o Gemini CLI e rode `/mcp auth fastformat` para fazer login no FastFormat pelo navegador.

O app web do Gemini (gemini.google.com) também aceita apps personalizados com MCP, em Settings → Connected Apps, mas hoje com restrições do Google: apenas nos EUA, contas pessoais, maiores de 18 anos e em inglês.

### Grok

1. Acesse **grok.com/connectors**.
2. Clique em **New Connector** e escolha **Custom**.
3. Informe `https://fastformat.co/mcp` e conclua o login no FastFormat.
4. Comece uma nova conversa e peça algo sobre seu trabalho.

No Grok Business e Enterprise, um administrador com permissão de leitura e escrita precisa adicionar o conector antes: em console.x.ai, **Grok Business → Connectors → + Add Connector → Other**.

### Claude Code

No terminal:

```
claude mcp add --transport http fastformat https://fastformat.co/mcp
```

Copiar

Depois abra o Claude Code, rode `/mcp` e siga os passos no navegador para fazer login no FastFormat. Também dá para autenticar direto pelo terminal com `claude mcp login fastformat` (use `--no-browser` em uma sessão SSH).

### Cursor

Em `~/.cursor/mcp.json` (vale para todos os projetos) ou `.cursor/mcp.json` (só no projeto), inclua:

```
{
  "mcpServers": {
    "fastformat": {
      "url": "https://fastformat.co/mcp"
    }
  }
}
```

Copiar

Gerencie os servidores MCP em **Customize**, na barra lateral do Cursor. Se o Cursor pedir autenticação, conclua o login do FastFormat no navegador.

### Outros assistentes compatíveis com MCP

Use o endereço `https://fastformat.co/mcp` (transporte Streamable HTTP, autenticação OAuth). O cliente se registra sozinho e abre o login do FastFormat.

## Ferramentas disponíveis

O assistente escolhe a ferramenta certa a partir do seu pedido. A lista completa, com descrições, está em [/.well-known/mcp/server-card.json](https://fastformat.co/.well-known/mcp/server-card.json).

<details>

<summary>Trabalhos e documentos</summary>



- Listar modelos <code>list_templates</code>

  Mostra os modelos disponíveis por instituição, tipo (livro, artigo, apresentação) e categoria.
- Começar um trabalho <code>create_document</code>

  Cria um trabalho novo a partir de um modelo, com título e seções. Não escreve o conteúdo por você.
- Listar trabalhos <code>list_documents</code>

  Mostra seus trabalhos, dos mais recentes para os mais antigos.
- Ver estrutura do trabalho <code>read_document</code>

  Mostra título, modelo, seções, capa, autores e a última alteração feita pelo assistente.
- Ver dados do trabalho <code>get_document_fields</code>

  Mostra os dados de capa (instituição, cidade, palavras-chave) e de layout (fonte, papel, idioma, legendas).
- Preencher dados do trabalho <code>set_document_fields</code>

  Preenche capa e layout e informa o valor anterior de cada campo.

</details>

<details>

<summary>Autores e afiliações</summary>



- Ver autores <code>list_authors</code>

  Mostra os autores na ordem, com suas afiliações.
- Incluir autor <code>add_author</code>

  Inclui um autor no fim da lista.
- Alterar autor <code>update_author</code>

  Altera só os dados enviados de um autor.
- Mudar ordem do autor <code>move_author</code>

  Sobe ou desce um autor uma posição na lista.
- Remover autor <code>remove_author</code>

  Tira um autor do trabalho.
- Cadastrar afiliação <code>set_affiliation</code>

  Cria ou altera instituição, departamento e endereço e liga a um autor.

</details>

<details>

<summary>Seções e texto</summary>



- Ler seção do trabalho <code>read_section</code>

  Lê uma parte (resumo, abstract, conteúdo, apêndice etc.) ou uma seção específica.
- Escrever seção <code>write_section</code>

  Escreve, substitui ou cria seções e define título, subtítulo, resumo e abstract.
- Incluir lista <code>insert_list</code>

  Inclui uma lista com marcadores ou numerada.
- Incluir citação longa <code>insert_quote</code>

  Inclui uma citação longa (mais de três linhas, recuada).
- Incluir código <code>insert_code</code>

  Inclui um trecho de código-fonte, com legenda e linguagem.
- Incluir nota de rodapé <code>add_footnote</code>

  Inclui uma nota de rodapé em um parágrafo do trabalho.

</details>

<details>

<summary>Figuras, tabelas, fórmulas e referências cruzadas</summary>



- Incluir figura <code>insert_figure</code>

  A partir de um link público de imagem (JPEG ou PNG, até 10 MB), com legenda e fonte.
- Pedir envio de imagem <code>request_image_upload</code>

  Gera um link para você enviar uma imagem do seu computador, inclusive um gráfico criado na conversa.
- Incluir tabela <code>insert_table</code>

  Até 50 linhas e 12 colunas, com legenda e fonte, numerada pelo modelo.
- Incluir fórmula <code>insert_formula</code>

  Fórmula conferida antes de gravar, destacada e numerada ou no meio do texto.
- Incluir referência cruzada <code>add_cross_reference</code>

  Cita no texto o número de uma figura, tabela, equação ou seção, sempre atualizado.

</details>

<details>

<summary>Referências bibliográficas e citações</summary>



- Listar referências <code>list_references</code>

  Mostra sua biblioteca, indica se cada referência foi conferida e se já é citada no trabalho.
- Cadastrar referências <code>add_references</code>

  Cadastra até 10 por vez. O FastFormat confere se cada uma existe na fonte oficial (pelo DOI ou pelo título) e não cadastra referências que não encontra sem a sua confirmação.
- Citar no parágrafo <code>cite_in_paragraph</code>

  Insere citações no formato do editor, narrativas ("Segundo Silva (2020)") ou entre parênteses ("(SILVA, 2020)").
- Conferir citações <code>audit_citations</code>

  Aponta citações quebradas, não verificadas ou escritas à mão e referências da biblioteca que não são citadas.

</details>

<details>

<summary>Prévia e PDF</summary>



- Ver o trabalho (páginas e sumário) <code>view_document</code>

  Abre a prévia ao vivo, com as páginas em imagem e o sumário, atualizada a cada alteração.
- Gerar o PDF <code>generate_pdf</code>

  Gera o PDF formatado e devolve um link válido por 24 horas (limite de 10 PDFs por hora).
- Ver se o PDF ficou pronto <code>get_pdf_status</code>

  Acompanha a geração de um PDF demorado.

</details>

<details>

<summary>Desfazer</summary>



- Desfazer a última alteração <code>undo_last_change</code>

  Volta a alteração mais recente feita pelo assistente, se você não editou o mesmo trecho depois. Não cobre capa nem autores.

</details>

A ferramenta `get_preview` é de uso interno do visualizador. Você não precisa chamá-la.

## Segurança e privacidade

- Login no FastFormat, não no assistente

  A conexão usa OAuth 2.1 com PKCE. Você autoriza no site do FastFormat e o assistente recebe só um token de acesso, com prazo de validade.
- Só a sua conta

  O assistente acessa apenas os seus trabalhos, a sua biblioteca de referências e os dados necessários para formatar. Senha e dados de pagamento ficam fora do conector.
- Permissões claras

  Leitura ( `read`) e escrita ( `write`).
- Suas conversas ficam com o assistente

  O FastFormat recebe só as chamadas às ferramentas, não a conversa. O que o assistente lê passa a ser tratado pela empresa dele, conforme a política dela.
- Sem treinamento

  O FastFormat não usa seus trabalhos para treinar modelos de IA.
- Você desconecta quando quiser

  No FastFormat (**Conta → Apps conectados**) ou no assistente.
- Alterações registradas

  O que o assistente altera fica no histórico de alterações do documento.

Detalhes na [Política de Privacidade](https://app.fastformat.co/privacy) (seção "Conector para assistentes de IA de terceiros") e nos [Termos de Uso](https://app.fastformat.co/tos).

## Perguntas frequentes

<details>

<summary>Preciso de um plano pago?</summary>



Não. Você precisa de uma conta FastFormat, e o conector está disponível em todos os planos. A diferença está no PDF: nos planos pagos ele sai sem marca d'água, e no plano gratuito pode ter marca d'água. O seu assistente de IA também pode exigir um plano próprio para usar conectores personalizados; confira com o provedor.

</details>

<details>

<summary>Há limites de uso?</summary>



Sim: até 10 PDFs por hora e até 120 chamadas por minuto por usuário. Os limites do seu plano também valem.

</details>

<details>

<summary>Como desconecto?</summary>



No FastFormat, abra **Conta → Apps conectados** e clique em **Revogar acesso**. O token deixa de valer na hora. Também dá para remover o conector nas configurações do seu assistente. Para garantir, faça os dois.

</details>

<details>

<summary>A IA pode apagar meu trabalho?</summary>



O conector não tem ferramenta para excluir trabalhos. O assistente pode, sim, substituir o texto de uma seção, mudar dados da capa ou remover um autor quando você pede. Por isso, revise as alterações e prefira pedidos específicos, como "reescreva só o segundo parágrafo da Introdução".

</details>

<details>

<summary>Dá para desfazer uma alteração da IA?</summary>



Sim. Peça "desfaça a última alteração" e o assistente usa a ferramenta Desfazer, que volta a alteração mais recente feita por ele, desde que você não tenha editado o mesmo trecho depois. Capa e autores não entram no desfazer, mas o assistente consegue restaurar o valor anterior, que fica registrado. Além disso, as alterações feitas pelo assistente ficam no histórico do documento.

</details>

<details>

<summary>A IA inventa referências?</summary>



O FastFormat confere cada referência na fonte oficial antes de cadastrar. Se não encontra, não cadastra e avisa o assistente, que deve perguntar a você. As referências cadastradas só com link mostram que o link está no ar, mas não validam o conteúdo da página.

</details>

<details>

<summary>Qual assistente funciona melhor?</summary>



Qualquer assistente compatível com MCP e OAuth funciona. A prévia ao vivo aparece nos assistentes que exibem MCP Apps.

</details>

<details>

<summary>O FastFormat lê minhas conversas com a IA?</summary>



Não. Recebemos só as chamadas às ferramentas do conector, com os dados necessários para executar cada pedido.

</details>

## Suporte

Dúvidas ou problemas para conectar? Escreva para [suporte@fastformat.com.br](mailto:suporte@fastformat.com.br). Para assuntos de privacidade: [encarregadodados@fastformat.com.br](mailto:encarregadodados@fastformat.com.br).

Sem conta, você ainda pode usar o [gerador de referência ABNT](https://fastformat.co/gerador-de-referencia-abnt) e o [gerador de capa ABNT](https://fastformat.co/gerador-de-capa-abnt).

```json
{"@context": "https://schema.org", "@type": "TechArticle", "headline": "Use o FastFormat direto no seu assistente de IA", "description": "Peça ao seu assistente de IA para formatar o TCC na ABNT, cadastrar referências conferidas e gerar o PDF. Conector MCP do FastFormat para Claude, ChatGPT, Gemini, Grok e Cursor.", "url": "https://fastformat.co/conector", "inLanguage": "pt-BR", "author": {"@type": "Organization", "name": "FastFormat", "url": "https://fastformat.co"}, "publisher": {"@type": "Organization", "name": "FastFormat", "url": "https://fastformat.co"}, "about": [{"@type": "Thing", "name": "Model Context Protocol (MCP)"}, {"@type": "Thing", "name": "ABNT"}]}
```
