Lewati ke konten
Tutorial

Cara Pakai Next.js Devtools MCP untuk AI

M. Irfan Ramadhan2 menit baca
Layar komputer menampilkan kode di editor Visual Studio Code dengan latar gelap.
Foto: Pexels
Daftar Isi

Next.js Devtools MCP adalah server Model Context Protocol resmi dari Vercel yang menyambungkan AI coding assistant seperti Claude Code atau Cursor langsung ke dev server Next.js 16 yang sedang berjalan, sehingga agent bisa membaca error runtime, daftar route, dan log tanpa manusia perlu menyalin potongan terminal secara manual.

Apa Itu Next.js Devtools MCP?

Next.js Devtools MCP adalah konektor tipis yang menemukan instance Next.js 16 ke atas yang sedang berjalan di mesin lokal, lalu meneruskan (proxy) endpoint MCP bawaan yang sudah tertanam di dev server tersebut. Menurut dokumentasi resmi di repositori GitHub Vercel, tool ini memberi agent akses ke state internal, diagnostik, dan error dari dev server yang aktif — bukan sekadar membaca dokumentasi statis.

Kenapa Ini Beda dari Copy-Paste Error ke Chat AI

Cara lama meminta bantuan AI men-debug error Next.js biasanya berarti menyalin pesan error dari terminal, menempelkannya ke chat, lalu menjelaskan konteks tambahan secara manual. Next.js Devtools MCP menghilangkan langkah itu: agent bisa langsung memanggil tool nextjs_call untuk mengambil error, route, atau hasil resolusi Server Action terbaru dari dev server yang sedang berjalan, sehingga konteks yang didapat AI selalu sinkron dengan kondisi proyek saat itu juga.

Bagaimana Cara Memasang Next.js Devtools MCP?

Pemasangan tidak menyentuh kode aplikasi sama sekali — semuanya konfigurasi di level AI assistant/editor, bukan di next.config.ts atau dependency package.json proyek.

1. Pastikan Node.js Versi yang Didukung

Next.js Devtools MCP butuh Node.js v20.19 atau versi LTS terbaru di atasnya. Cek versi yang terpasang:

node -v

2. Pasang Lewat Perintah CLI Claude Code

Untuk Claude Code, cara tercepat adalah lewat perintah mcp add:

claude mcp add next-devtools npx next-devtools-mcp@latest

Perintah ini otomatis menulis konfigurasi yang dibutuhkan tanpa perlu mengedit file manual.

3. Atau Tulis Konfigurasi MCP Secara Manual

Kalau memakai editor/client MCP lain (Cursor, VS Code/Copilot, Warp, dsb.), tambahkan konfigurasi berikut ke file pengaturan MCP client tersebut:

{
  "mcpServers": {
    "next-devtools": {
      "command": "npx",
      "args": ["-y", "next-devtools-mcp@latest"]
    }
  }
}

Ada juga cara satu perintah yang mendeteksi dan memasang ke semua AI assistant yang terpasang sekaligus:

npx add-mcp next-devtools-mcp@latest

4. Jalankan Dev Server Seperti Biasa

npm run dev

Sejak versi 0.4.0, tidak ada lagi tool inisialisasi terpisah yang perlu dipanggil manual — begitu dev server aktif, agent otomatis menemukan endpoint /_next/mcp dan bisa langsung memanggil tool nextjs_index untuk melihat kemampuan apa saja yang tersedia di server tersebut.

AI Assistant Apa Saja yang Sudah Didukung?

Karena dibangun di atas protokol MCP standar (bukan API proprietary), Next.js Devtools MCP tidak terkunci ke satu vendor. Client yang resmi didukung: Claude Code, Cursor, Codex, Gemini, Google Antigravity, Warp, VS Code/Copilot, dan Amp. Empat tool inti yang diekspos ke semua client tersebut adalah nextjs_index (menemukan server & tool yang tersedia), nextjs_call (menjalankan tool runtime seperti membaca error/route), nextjs_docs (gerbang ke dokumentasi resmi versi-akurat), dan browser_eval (otomasi browser lewat CLI agent-browser).

Situs ini sendiri masih berjalan di Next.js 15.5 (lihat artikel cara upgrade ke Next.js 16), jadi tool ini baru relevan dipasang setelah migrasi tuntas — endpoint /_next/mcp memang hanya tersedia di dev server Next.js 16 ke atas.

Ringkasan

  • Next.js Devtools MCP menyambungkan AI coding assistant langsung ke dev server Next.js 16 yang berjalan, lewat protokol MCP standar, bukan API proprietary satu vendor.
  • Pemasangan cukup lewat konfigurasi client (claude mcp add untuk Claude Code, atau JSON manual untuk client MCP lain) — tidak mengubah kode proyek sama sekali.
  • Sejak versi 0.4.0 tidak perlu langkah inisialisasi manual; agent otomatis menemukan endpoint begitu npm run dev aktif.
  • Tool ini butuh Next.js 16 ke atas. Proyek yang masih di Next.js 15 perlu upgrade lebih dulu — lihat panduan upgrade Next.js 15 ke Next.js 16. Kalau butuh bantuan migrasi atau setup workflow AI-assisted development untuk proyek Next.js, lihat layanan web development yang ditawarkan.

nextjs · nextjs-16 · mcp · ai-assistant · devtools · claude-code

Pertanyaan yang Sering Diajukan

Apa itu Next.js Devtools MCP?

Next.js Devtools MCP adalah server Model Context Protocol dari Vercel yang menghubungkan AI coding assistant (Claude Code, Cursor, dsb.) ke dev server Next.js yang sedang berjalan. Tool ini memberi agent akses langsung ke error runtime, daftar route, dan log tanpa perlu menempelkan potongan terminal secara manual.

Apakah Next.js Devtools MCP wajib pakai Next.js 16?

Ya, tool ini bekerja dengan cara menemukan dan menyambung ke endpoint MCP bawaan (/_next/mcp) yang baru tersedia di dev server Next.js 16 ke atas. Proyek yang masih di Next.js 15 atau lebih lama perlu upgrade dulu sebelum bisa memakai fitur ini.

AI assistant apa saja yang didukung Next.js Devtools MCP?

Menurut dokumentasi resminya, Next.js Devtools MCP kompatibel dengan Claude Code, Cursor, Codex, Gemini, Google Antigravity, Warp, VS Code/Copilot, dan Amp — semua client yang mendukung protokol MCP standar, bukan terkunci ke satu vendor AI tertentu.

Apakah perlu menjalankan tool init sebelum memakai Next.js Devtools MCP?

Tidak, sejak versi 0.4.0 tidak ada lagi langkah inisialisasi manual. Setelah dev server dijalankan dengan npm run dev, agent otomatis menemukan endpoint /_next/mcp tanpa konfigurasi tambahan di kode proyek.

M. Irfan Ramadhan

SEO Specialist & Web Developer

Menulis tentang SEO teknis, GEO/AI search, dan pengembangan web modern berdasarkan pengalaman langsung mengerjakan proyek klien.