Ligar o VS Code (GitHub Copilot) ao eContract
Ligue o eContract ao modo de agente do GitHub Copilot no Visual Studio Code.
Iniciar sessão com OAuth
Recomendado para uso pessoal: inicia sessão uma vez e o cliente mantém a ligação ativa.
- 1Abra a Command Palette (Ctrl+Shift+P, ou Shift+Cmd+P no macOS) e execute MCP: Add Server.
- 2Escolha HTTP, cole https://api.econtract.online/mcp e dê ao servidor o nome econtract.
- 3Quando o VS Code lhe pedir para iniciar sessão, aprove o acesso na página do eContract que se abre.
Usar uma chave de API
Para execuções sem supervisão. Crie uma chave, guarde-a na variável de ambiente ECONTRACT_API_KEY e mantenha-a fora de ficheiros partilhados. Criar uma chave de API
- 1Adicione a configuração abaixo ao .mcp.json na raiz do seu espaço de trabalho.
- 2Quando o servidor arranca, o VS Code pede a chave de API uma vez e guarda-a de forma segura.
{
"mcpServers": {
"econtract": {
"type": "http",
"url": "https://api.econtract.online/mcp",
"headers": {
"Authorization": "Bearer ${input:econtract-api-key}"
}
}
},
"inputs": [
{
"id": "econtract-api-key",
"type": "promptString",
"description": "eContract API key",
"password": true
}
]
}Experimente
Depois de ligado, peça ao seu agente em linguagem natural, por exemplo:
- “Envia o NDA em anexo para [email protected] para assinatura e dá-me a ligação de assinatura.”
- “Quais dos meus contratos ainda aguardam assinaturas? Envia um lembrete aos signatários.”
- “Verifica se as assinaturas deste PDF são válidas e resume os seus termos principais.”
Os agentes preparam e enviam contratos, mas não podem assinar nem recusar por ninguém: cada signatário assina através da sua própria ligação, depois de confirmar um código enviado para o seu e-mail.
Estes passos seguem a documentação oficial do VS Code (GitHub Copilot) à data de 2026-10. Se os menus tiverem mudado entretanto, consulte a documentação abaixo.
Documentação MCP do VS Code (GitHub Copilot)