BotConnector

Konfigurasi MCP

Konfigurasi di aplikasi desktop

Buka permukaan manajemen MCP di BotConnector, tambahkan server, pilih stdio, lalu masukkan biner dan daftar argumen. Bentuk tersimpannya setara dengan:

json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "D:\\projects"],
      "allowedTools": ["list_directory", "read_file", "search_files"]
    }
  }
}

Daftar allowedTools adalah batas izinnya — tool yang tidak tercantum tetap tersembunyi dari model.

Server MCP lokal vs remote

TransportPemakaianCatatan keamanan
stdio (lokal)Command di mesin AndaBerjalan dengan hak user Anda — allowlist sesempit mungkin
HTTP/SSE (remote)Server bersama/timAutentikasi; perlakukan sebagai area risiko pihak ketiga

Aplikasi menjalankan proses dengan shell:false, melakukan handshake initialize MCP, mendaftar tools, dan hanya mengekspos entri dalam allowedTools. Tidak ada keluarga perintah botconnector mcp ... yang didukung di rilis ini; jangan menyalin perintah tak terdokumentasi ke skrip produksi.

Catatan cakupan

  • Setiap server berjalan sebagai proses terpisah; crash tidak merembet ke proses lain.
  • Variabel lingkungan yang diberikan ke server MCP bersifat eksplisit, tidak pernah diwariskan seluruhnya.
  • Server nonaktif, command malformed, timeout, dan proses crash gagal secara tertutup tanpa memblokir chat lokal lain.
  • Lihat Izin MCP sebelum mengaktifkan apa pun dengan akses tulis.