Os plug-ins ampliam os recursos do ChatGPT e do Codex e permitem personalizá-los. Eles podem adicionar capacidades, conectar serviços externos ou ambos. Um plug-in pode incluir habilidades que fornecem instruções e recursos, um servidor MCP que disponibiliza ferramentas ou ambos.
O ChatGPT e o Codex compartilham um diretório universal de plug-ins. Os plug-ins públicos são publicados uma única vez e podem ser encontrados nas interfaces compatíveis de ambos os produtos.
Neste tutorial, você cria um plug-in pessoal conectando um servidor MCP. Ao final, você encontrará o plug-in no seu diretório pessoal de Plug-ins e chamará sua ferramenta pelo ChatGPT Work na Web. Uma interface personalizada é opcional e não faz parte deste início rápido.
Este início rápido usa um servidor MCP público de exemplo em
https://tinymcp.dev/api/moldy-aloof-zettabyte/mcp. Ele disponibiliza a ferramenta
roll_dice, que é somente leitura, e não exige autenticação.
Conecte seu servidor MCP
Primeiro, adicione seu servidor MCP já implantado no modo de desenvolvedor do ChatGPT:
- Abra o ChatGPT.
- Abra Configurações → Segurança e login e ative o Modo de desenvolvedor.
- Acesse Plug-ins do ChatGPT, selecione o botão
de adição e insira
https://tinymcp.dev/api/moldy-aloof-zettabyte/mcpcomo URL do servidor MCP. - Preencha os detalhes da conexão e crie o plug-in.
Teste o plug-in
- Acesse seus plug-ins pessoais. O plug-in que você criou a partir do servidor MCP deve aparecer ali.
- Abra o plug-in e selecione o botão de adição para instalá-lo.
- Volte à página inicial do ChatGPT.
- No topo da página inicial, mude da aba Chat para Work.
- Inicie um novo chat no modo Work. No campo de prompt, digite
@e selecione seu plug-in para chamá-lo diretamente. - Peça ao plug-in para rolar um dado de 20 lados. Confirme que ele chama
roll_diceuma vez comsidesdefinido como 20 e retorna um valor de 1 a 20.
Teste várias entradas realistas, incluindo dados com diferentes números de lados, valores inválidos e solicitações que não devem chamar a ferramenta. Ajuste os metadados da ferramenta quando a ferramenta errada for selecionada ou seus argumentos forem inconsistentes.
Adicione mais capacidades
Adicione mais ferramentas específicas conforme as necessidades identificadas no levantamento de casos de uso. Para empacotar instruções reutilizáveis junto com o servidor MCP, continue em Criar habilidades e Empacotar seu plug-in. Se a interação visual for útil para um fluxo de trabalho, continue em Adicionar uma interface ao seu servidor MCP. A interface continua sendo opcional.
Publique o plug-in
Quando o plug-in estiver pronto para outras pessoas, consulte o guia completo de criação de plug-ins. Para publicá-lo, use o portal de envio de plug-ins.