Hubungkan VS Code (GitHub Copilot) ke eContract

Hubungkan eContract ke mode agen GitHub Copilot di Visual Studio Code.

Masuk dengan OAuth

Disarankan untuk penggunaan pribadi: Anda masuk sekali dan klien menjaga koneksi tetap aktif.

  1. 1Buka Command Palette (Ctrl+Shift+P, atau Shift+Cmd+P di macOS) dan jalankan MCP: Add Server.
  2. 2Pilih HTTP, tempel https://api.econtract.online/mcp, dan beri nama server econtract.
  3. 3Saat VS Code meminta Anda masuk, setujui akses di halaman eContract yang terbuka.

Gunakan kunci API

Untuk eksekusi tanpa pengawasan. Buat kunci, simpan di variabel lingkungan ECONTRACT_API_KEY, dan jangan taruh di file bersama. Buat kunci API

  1. 1Tambahkan konfigurasi di bawah ke .mcp.json di root workspace Anda.
  2. 2Saat server dimulai, VS Code meminta kunci API sekali dan menyimpannya dengan aman.
.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
    }
  ]
}

Coba sekarang

Setelah terhubung, minta agen Anda dengan bahasa sehari-hari, misalnya:

  • “Kirim NDA terlampir ke [email protected] untuk ditandatangani dan berikan tautan penandatanganannya.”
  • “Kontrak saya mana saja yang masih menunggu tanda tangan? Ingatkan para penandatangan.”
  • “Periksa apakah tanda tangan dalam PDF ini valid dan ringkas ketentuan utamanya.”

Agen menyiapkan dan mengirim kontrak, tetapi tidak dapat menandatangani atau menolak atas nama siapa pun: setiap penandatangan menandatangani melalui tautannya sendiri setelah mengonfirmasi kode yang dikirim ke emailnya.

Langkah-langkah ini mengikuti dokumentasi resmi VS Code (GitHub Copilot) per 2026-10. Jika menunya sudah berubah sejak saat itu, lihat dokumentasi di bawah.

Dokumentasi MCP VS Code (GitHub Copilot)