+
bisabikin-app
MODUL DASAR #09 // KARTU SISWA

Tools & MCP

Hubungkan asisten AI ke dunia luar: browser, database, dan API menggunakan Model Context Protocol.

Model AI biasa hanya menghasilkan teks. Namun saat kamu memintanya: “Ambil data kurs hari ini”, “Buka browser dan unduh formulir ini”, atau “Periksa tabel database”, AI membutuhkan perantara untuk berinteraksi dengan sistem luar.

Itulah fungsi Tools dan MCP (Model Context Protocol).

Apa itu MCP (Model Context Protocol)?

MCP adalah standar terbuka untuk menghubungkan asisten AI ke berbagai alat dan sumber data eksternal:

  • Server Lokal: berjalan langsung di komputermu (misalnya alat untuk mengendalikan Chrome DevTools atau memeriksa berkas sistem).
  • Server Remote: terhubung lewat internet (misalnya menghubungkan agent ke database PostgreSQL, Google Docs, atau Notion).

Dengan memasang server MCP, asistenmu bisa mengambil data terkini atau berinteraksi langsung dengan layanan luar saat menyelesaikan tugas coding.

Konfigurasi MCP di OpenCode v2

Di OpenCode v2, server MCP dikelompokkan secara rapi di bawah mcp.servers pada berkas opencode.jsonc:

{
  "mcp": {
    "servers": {
      "chrome-devtools": {
        "type": "local",
        "command": ["npx", "-y", "chrome-devtools-mcp@latest"],
        "disabled": false,
        "timeout": {
          "catalog": 30000,
          "execution": 60000
        }
      }
    }
  }
}
  • "type": "local": server dijalankan secara lokal di komputermu.
  • "command": perintah yang dipanggil untuk mengeksekusi server MCP.
  • "disabled": false: server aktif dan siap digunakan (menggantikan opsi enabled: true di v1).
  • "timeout": batas waktu terpisah untuk membaca daftar fungsi (catalog) dan waktu eksekusi tugas (execution).
← Skills