VS Code - Conectar o MCP
Registre o servidor em mcp.json com tipo http e use pelo Copilot Chat em modo agente.
No VS Code, servidores MCP são usados pelo GitHub Copilot Chat em modo agente. O NicoChat entra em mcp.json como servidor do tipo http; ao iniciar, o VS Code detecta o OAuth e pede para autorizar no navegador.
- URL do servidor:
https://mcp.nicochat.com/mcp. É a única informação que o cliente pede; não existe chave de API para copiar. - Conta NicoChat com workspace em plano pago ou de teste, e você como proprietário ou administrador dela.
- VS Code atualizado com a extensão GitHub Copilot Chat e uma assinatura do Copilot.
- Em organizações, o administrador do GitHub precisa ter a política de servidores MCP habilitada.
nicochat..vscode/mcp.json, arquivo que pode ir para o repositório.mcp.json aberto, clique em Start acima do servidor. O VS Code mostra que o servidor pede autenticação e abre o navegador na autorização do NicoChat. Faça login, escolha permissões e validade e confirme.Se preferir escrever o arquivo à mão, o conteúdo de .vscode/mcp.json é este. Note que a chave é servers e o campo type é obrigatório:
{
"servers": {
"nicochat": {
"type": "http",
"url": "https://mcp.nicochat.com/mcp"
}
}
}Seja qual for o cliente, a autorização acontece no navegador, na página do NicoChat. Você faz login, escolhe as permissões (leitura e análise é sempre concedida; configuração, contatos, integrações e campanhas são opcionais) e a validade da conexão: 1, 7, 30 ou 90 dias, ou sem expiração. As ferramentas que o assistente enxerga dependem do que você marcou aqui — para ampliar depois, basta reconectar.
Com a conexão feita, peça ao Copilot em linguagem natural. Alguns exemplos que usam só leitura:
- "Liste minhas workspaces e os canais de cada uma."
- "Quantos contatos entraram no canal de WhatsApp nos últimos 7 dias e qual o tempo médio de primeira resposta?"
- "Resuma a estrutura do canal X: fluxos, gatilhos, agentes de IA e quadros kanban."
- "Quais palavras-chave estão configuradas no canal X e para onde cada uma leva?"
Se você concedeu configuração, o assistente também cria fluxos, gatilhos, tags e agentes de IA. Tudo que ele cria em fluxo fica como rascunho até você publicar no NicoChat.
- No cliente: rode MCP: List Servers, escolha nicochat e Uninstall, ou apague o bloco do
mcp.json. - No NicoChat: em Configurações da Conta, revogue a autorização. O efeito é imediato, mesmo que o servidor continue cadastrado no cliente.
mcp.json precisa de "type": "http" ou "type": "stdio". Sem o campo, o VS Code recusa o bloco.
