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.
- 1Buka Command Palette (Ctrl+Shift+P, atau Shift+Cmd+P di macOS) dan jalankan MCP: Add Server.
- 2Pilih HTTP, tempel https://api.econtract.online/mcp, dan beri nama server econtract.
- 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
- 1Tambahkan konfigurasi di bawah ke .mcp.json di root workspace Anda.
- 2Saat server dimulai, VS Code meminta kunci API sekali dan menyimpannya dengan aman.
{
"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)