Server MCP

Konfigurasi server Model Context Protocol untuk memberi AI agent Anda akses ke tool eksternal.

Apa Itu MCP?

Model Context Protocol (MCP) adalah standar terbuka yang memungkinkan AI agent terhubung ke tool dan layanan eksternal. Anggap sebagai sistem plugin untuk AI Anda: tanpa MCP, agent seperti Claude Code hanya bisa membaca dan menulis file. Dengan MCP, ia bisa mencari web, query database Anda, memanggil API, dan berinteraksi dengan tool desain — semua dalam percakapan yang sama.

Server MCP adalah program kecil yang berjalan di background dan mengekspos sekumpulan tool yang bisa dipanggil agent. Saat Anda bertanya pada agent "berapa cuaca saat ini?" ia bisa memanggil tool weather MCP dan mendapat jawaban nyata, alih-alih menebak dari data trainingnya.

Server MCP berkomunikasi melalui protokol standar, sehingga agent apa pun yang mendukung MCP (Claude Code, Cursor, Windsurf, dan lainnya) bisa menggunakan server yang sama.


Server MCP Bawaan

1DevTool hadir dengan beberapa server MCP siap pakai:

  • Akses database — agent bisa menjalankan query terhadap database terhubung Anda dan menjelaskan hasil. Ia tahu schema Anda secara otomatis.
  • File system — agent bisa membaca dan mencari file di direktori project Anda, memberinya konteks penuh codebase Anda.
  • HTTP client — agent bisa membuat API call, fetch JSON dari endpoint, dan menginspeksi response. Berguna untuk testing API Anda sendiri atau memanggil layanan pihak ketiga.
  • Tool desain — integrasi dengan Figma dan Pencil, sehingga agent bisa menginspeksi file desain, membaca spec komponen, dan menyarankan kode yang cocok dengan desain Anda.

Server ini mulai secara otomatis saat Anda membuka session terminal. Anda tidak perlu mengkonfigurasinya.


Tambah Server MCP Kustom

Ekosistem MCP memiliki ratusan server buatan komunitas yang bisa Anda pasang. Untuk menambah satu:

  1. Buka Settings → MCP Servers
  2. Klik + Add Server
  3. Masukkan command server — misalnya: npx @modelcontextprotocol/server-brave-search
  4. Tambahkan environment variable yang diperlukan (seperti API key) di field di bawah
  5. Klik Save

Server akan mulai otomatis saat Anda membuka terminal berikutnya. Anda bisa mengujinya dengan meminta agent menggunakan tool baru.


Konfigurasi MCP Per-Project

Project berbeda sering membutuhkan tool berbeda. Project frontend mungkin butuh server Figma, sementara project backend mungkin butuh server Postgres atau Redis. Anda bisa mengonfigurasi server MCP per project:

  1. Klik kanan project di sidebar
  2. Pilih Settings → MCP
  3. Tambah atau hapus server hanya untuk project tersebut

Pengaturan MCP level project mengoverride default global hanya untuk project tersebut.

MCP settings panel

Tip: Ekosistem MCP memiliki ratusan server komunitas — untuk Slack, GitHub, Notion, database, dan lainnya. Jelajahi di modelcontextprotocol.io