Connecter VS Code (GitHub Copilot) à eContract

Connectez eContract au mode agent de GitHub Copilot dans Visual Studio Code.

Se connecter avec OAuth

Recommandé pour un usage personnel : vous vous connectez une fois et le client maintient la connexion.

  1. 1Ouvrez la Command Palette (Ctrl+Shift+P, ou Shift+Cmd+P sur macOS) et exécutez MCP: Add Server.
  2. 2Choisissez HTTP, collez https://api.econtract.online/mcp et nommez le serveur econtract.
  3. 3Lorsque VS Code vous demande de vous connecter, approuvez l’accès sur la page eContract qui s’ouvre.

Utiliser une clé API

Pour les exécutions sans surveillance. Créez une clé, stockez-la dans la variable d’environnement ECONTRACT_API_KEY et gardez-la hors des fichiers partagés. Créer une clé API

  1. 1Ajoutez la configuration ci-dessous au fichier .mcp.json à la racine de votre espace de travail.
  2. 2Au démarrage du serveur, VS Code demande la clé API une seule fois et la stocke de manière sécurisée.
.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
    }
  ]
}

Essayez

Une fois connecté, formulez votre demande à votre agent en langage courant, par exemple :

  • “Envoie le NDA ci-joint à [email protected] pour signature et donne-moi le lien de signature.”
  • “Lesquels de mes contrats attendent encore des signatures ? Relance les signataires.”
  • “Vérifie si les signatures de ce PDF sont valides et résume ses principales clauses.”

Les agents préparent et envoient les contrats, mais ne peuvent ni signer ni refuser à la place de quiconque : chaque signataire signe via son propre lien après avoir confirmé un code envoyé par e-mail.

Ces étapes suivent la documentation officielle de VS Code (GitHub Copilot) à la date de 2026-10. Si les menus ont changé depuis, consultez la documentation ci-dessous.

Documentation MCP de VS Code (GitHub Copilot)