Połącz VS Code (GitHub Copilot) z eContract

Połącz eContract z trybem agenta GitHub Copilot w Visual Studio Code.

Logowanie przez OAuth

Zalecane do użytku osobistego: logujesz się raz, a klient utrzymuje połączenie.

  1. 1Otwórz „Command Palette” (Ctrl+Shift+P lub Shift+Cmd+P w macOS) i uruchom MCP: Add Server.
  2. 2Wybierz HTTP, wklej https://api.econtract.online/mcp i nazwij serwer econtract.
  3. 3Gdy VS Code poprosi o zalogowanie, zatwierdź dostęp na otwartej stronie eContract.

Użyj klucza API

Do pracy bez nadzoru. Utwórz klucz, zapisz go w zmiennej środowiskowej ECONTRACT_API_KEY i nie umieszczaj go we współdzielonych plikach. Utwórz klucz API

  1. 1Dodaj poniższą konfigurację do pliku .mcp.json w katalogu głównym obszaru roboczego.
  2. 2Przy uruchomieniu serwera VS Code jednorazowo poprosi o klucz API i bezpiecznie go zapisze.
.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
    }
  ]
}

Wypróbuj

Po połączeniu poproś agenta zwykłymi słowami, na przykład:

  • “Wyślij załączoną umowę NDA do podpisu na adres [email protected] i podaj mi link do podpisu.”
  • “Które z moich umów wciąż czekają na podpisy? Wyślij przypomnienie do podpisujących.”
  • “Sprawdź, czy podpisy w tym pliku PDF są ważne, i podsumuj najważniejsze warunki.”

Agenci przygotowują i wysyłają umowy, ale nie mogą niczego podpisać ani odrzucić w czyimś imieniu: każdy podpisujący podpisuje przez własny link po potwierdzeniu kodu wysłanego na swój e-mail.

Te kroki są zgodne z oficjalną dokumentacją VS Code (GitHub Copilot) według stanu na 2026-10. Jeśli menu od tego czasu się zmieniły, zajrzyj do dokumentacji poniżej.

Dokumentacja MCP: VS Code (GitHub Copilot)