Menggunakan server MCP

Server DEV Proxy MCP (Model Context Protocol) memungkinkan asisten pengkodan AI untuk membantu Anda bekerja dengan Dev Proxy. Dengan menggunakan server ini, Anda dapat meminta asisten AI anda untuk membuat konfigurasi Dev Proxy, menemukan dokumentasi, dan mendapatkan bantuan kontekstual—semuanya menggunakan bahasa alami.

Apa itu MCP?

Model Context Protocol (MCP) adalah standar terbuka yang memungkinkan asisten AI untuk terhubung ke alat eksternal dan sumber data. Server DEV Proxy MCP memberi asisten AI Anda akses ke dokumentasi Dev Proxy dan praktik terbaik, memungkinkannya untuk memberikan bantuan yang akurat dan sadar konteks.

Prasyarat

Sebelum memulai, pastikan Anda memiliki:

Mengonfigurasi server MCP

Server Proksi Dev MCP diterbitkan di npm sebagai @devproxy/mcp. Konfigurasikan di asisten AI Anda menggunakan nilai-nilai ini:

Setting Nilai
Tipe stdio
Command npx
Arguments -y, @devproxy/mcp

Langkah-langkah konfigurasi yang tepat bervariasi menurut asisten AI.

Visual Studio Code dengan GitHub Copilot

  1. Buka Visual Studio Code.
  2. Buka Palet Perintah (Ctrl+Shift+P atau Cmd+Shift+P).
  3. Ketik MCP: Tambahkan Server dan pilih.
  4. Pilih Perintah (stdio).
  5. Masukkan npx sebagai perintah.
  6. Masukkan -y @devproxy/mcp sebagai argumen.
  7. Tekan Enter untuk menyimpan.

Atau, tambahkan yang berikut ini ke pengaturan Visual Studio Code Anda JSON (.vscode/mcp.json di ruang kerja atau pengaturan pengguna Anda):

{
  "servers": {
    "Dev Proxy": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@devproxy/mcp"]
    }
  }
}

GitHub Copilot CLI

Tambahkan yang berikut ini ke konfigurasi McP CLI Copilot Anda:

File: ~/.copilot/mcp-config.json

{
  "mcpServers": {
    "devproxy": {
      "command": "npx",
      "args": ["-y", "@devproxy/mcp"]
    }
  }
}

Atau, gunakan perintah slash /mcp add dalam sesi CLI Copilot interaktif untuk menambahkan server.

Kode Claude

Jalankan perintah berikut ini di terminal Anda untuk menambahkan server Dev Proxy MCP:

claude mcp add devproxy -- npx -y @devproxy/mcp

Cursor

Tambahkan yang berikut ini ke konfigurasi McP Kursor Anda:

File: ~/.cursor/mcp.json

{
  "mcpServers": {
    "devproxy": {
      "command": "npx",
      "args": ["-y", "@devproxy/mcp"]
    }
  }
}

Mulai ulang Kursor setelah menyimpan konfigurasi.

Alat yang tersedia

Server DEV Proxy MCP menyediakan alat berikut untuk asisten AI:

Alat Deskripsi
GetBestPractices Mengembalikan praktik terbaik untuk mengonfigurasi dan menggunakan Dev Proxy. Asisten AI biasanya memanggil alat ini sebelum menghasilkan konfigurasi Dev Proxy apa pun.
FindDocs Mencari dokumentasi Dev Proxy untuk mencari informasi terkait kueri. Berguna untuk menemukan dokumentasi plugin tertentu atau panduan cara kerja.
GetVersion Mengembalikan versi Proksi Dev yang diinstal. Membantu memastikan konfigurasi yang dihasilkan kompatibel dengan versi Anda.

Contoh arahan

Setelah mengonfigurasi server MCP, Anda dapat mengajukan pertanyaan asisten AI tentang Dev Proxy dalam bahasa alami. Berikut adalah beberapa contoh perintah:

Buat konfigurasi untuk mengemulasikan API

Buat konfigurasi Dev Proxy untuk memalsukan REST API di https://api.example.com/products yang mengembalikan daftar produk.

Mensimulasikan kesalahan API

Atur Dev Proxy untuk secara acak mengembalikan kesalahan 500 pada 30% permintaan ke https://api.contoso.com/*.

Mendapatkan bantuan dengan plugin tertentu

Bagaimana cara mengonfigurasi RateLimitingPlugin untuk mensimulasikan pencekikan?

Menguji izin Microsoft Graph API

Buat konfigurasi Proksi Dev untuk memeriksa apakah aplikasi saya menggunakan izin minimal untuk Microsoft Graph.

Asisten AI menggunakan server MCP untuk menemukan dokumentasi dan praktik terbaik yang relevan, lalu menghasilkan konfigurasi Proksi Dev yang akurat yang disesuaikan dengan kebutuhan Anda.

Memverifikasi bahwa server MCP berfungsi

Untuk memverifikasi bahwa server MCP berfungsi:

  1. Buka antarmuka obrolan asisten AI Anda.
  2. Ajukan pertanyaan tentang Dev Proxy, misalnya: "Versi Dev Proxy apa yang telah saya instal?"
  3. Asisten AI harus menggunakan alat GetVersion dan melaporkan versi yang terinstal.

Jika asisten AI tidak dapat mengakses alat, verifikasi:

  • Node.js diinstal dan tersedia di PATH Anda
  • Konfigurasi server MCP sudah benar
  • Anda memulai ulang asisten AI setelah konfigurasi

Langkah selanjutnya

Pelajari cara mengonfigurasi Dev Proxy untuk kebutuhan spesifik Anda: