Os plugins permitem ampliar e personalizar o ChatGPT e o Codex. Eles podem adicionar funcionalidades, conectar esses produtos a serviços externos ou fazer as duas coisas. Um plugin pode incluir habilidades que fornecem instruções e recursos, um servidor MCP que disponibiliza ferramentas ou ambos.
O ChatGPT e o Codex compartilham um único diretório de plugins. Basta publicar um plugin público uma vez para que ele possa ser encontrado nas interfaces compatíveis dos dois produtos.
Neste tutorial, você vai criar um plugin pessoal conectando um servidor MCP. Ao final, você encontrará o plugin no seu diretório pessoal de Plug-ins e acionará a ferramenta dele pelo ChatGPT Work na Web. A interface personalizada é opcional e está fora do escopo deste guia.
Este guia usa um servidor MCP público de exemplo disponível em
https://tinymcp.dev/api/moldy-aloof-zettabyte/mcp. O servidor disponibiliza a ferramenta somente leitura
roll_dice e dispensa autenticação.
Conecte seu servidor MCP
Para começar, conecte seu servidor MCP usando a opção Adicionar servidor MCP personalizado.
- Acesse Plug-ins do ChatGPT.
- Selecione o botão com o sinal de mais e, em seguida, Adicionar servidor MCP personalizado.
- Insira um nome e use
https://tinymcp.dev/api/moldy-aloof-zettabyte/mcpcomo URL do servidor. Selecione Sem autenticação no campo Autenticação. - Leia o aviso sobre os riscos e selecione Entendo e quero continuar.
- Selecione Criar como plugin.
Teste o plugin
- Acesse seus plugins pessoais. O plugin que você criou a partir do servidor MCP deve aparecer nessa página.
- Abra o plugin e selecione o botão com o sinal de mais para instalá-lo.
- Volte à página inicial do ChatGPT.
- No topo da página inicial, mude da aba Chat para Work.
- Inicie uma nova conversa no modo Work. No campo de prompt, digite
@e selecione seu plugin para acioná-lo diretamente. - Peça ao plugin para rolar um dado de 20 lados. Confirme que ele chama
roll_diceuma única vez comsidesdefinido como 20 e retorna um único valor entre 1 e 20, inclusive.
Teste várias entradas realistas, incluindo pedidos para rolar dados com diferentes números de lados, valores inválidos e solicitações que não devem acionar a ferramenta. Ajuste os metadados da ferramenta se o ChatGPT selecionar a ferramenta errada ou se os argumentos forem inconsistentes.
Adicione mais funcionalidades
Adicione ferramentas para tarefas específicas quando os casos de uso que você identificou exigirem isso. Para empacotar instruções reutilizáveis junto com o servidor MCP, siga os guias Crie habilidades e Empacote seu plugin. Se a interação visual for útil para um fluxo de trabalho, siga o guia Adicione uma interface ao seu servidor MCP. A interface continua sendo opcional.
Publique o plugin
Quando o plugin estiver pronto para outras pessoas usarem, consulte o guia completo de criação de plugins. Para disponibilizá-lo ao público, use o portal de envio de plugins.