Conecte VS Code (GitHub Copilot) ao eContract

Conecte o eContract ao modo agente do GitHub Copilot no Visual Studio Code.

Login com OAuth

Recomendado para uso pessoal: você faz login uma vez e o cliente mantém a conexão ativa.

  1. 1Abra a “Command Palette” (Ctrl+Shift+P, ou Shift+Cmd+P no macOS) e execute MCP: Add Server.
  2. 2Escolha HTTP, cole https://api.econtract.online/mcp e dê ao servidor o nome econtract.
  3. 3Quando o VS Code pedir login, aprove o acesso na página do eContract que se abrir.

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 arquivos compartilhados. Criar uma chave de API

  1. 1Adicione a configuração abaixo ao .mcp.json na raiz do seu workspace.
  2. 2Quando o servidor iniciar, o VS Code pede a chave de API uma vez e a armazena com segurança.
.mcp.json
{
  "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 conectar, peça ao seu agente em linguagem natural, por exemplo:

  • “Envie o NDA anexo para [email protected] assinar e me passe o link de assinatura.”
  • “Quais dos meus contratos ainda estão aguardando assinaturas? Envie um lembrete aos assinantes.”
  • “Verifique se as assinaturas deste PDF são válidas e resuma os principais termos.”

Os agentes preparam e enviam contratos, mas não podem assinar nem recusar por ninguém: cada assinante assina pelo próprio link depois de confirmar um código enviado para o seu e-mail.

Estas etapas seguem a documentação oficial do VS Code (GitHub Copilot) de 2026-10. Se os menus tiverem mudado desde então, consulte a documentação abaixo.

Documentação de MCP do VS Code (GitHub Copilot)