Apidog MCP Server memungkinkan IDE yang didukung AI seperti Cursor untuk mengakses dan bekerja secara langsung dengan spesifikasi API Anda, sehingga mempercepat pengembangan dan menyederhanakan alur kerja Anda.Apidog MCP Server saat ini masih dalam versi beta. Dokumentasi ini akan diperbarui secara berkala dengan fitur dan peningkatan baru.
Apa yang Dapat Anda Lakukan dengan Apidog MCP Server?#
Dengan Apidog MCP Server, asisten AI dapat:Menghasilkan kode berdasarkan spesifikasi API Anda
Mencari dan melakukan kueri terhadap konten spesifikasi API
Memperbarui DTO dengan bidang baru dari spesifikasi
Menambahkan komentar dokumentasi ke kode berdasarkan spesifikasi API
Membuat kode MVC lengkap untuk endpoint tertentu
Kemungkinannya tidak terbatas—biarkan kreativitas Anda memandu Anda!Cara Kerjanya#
Setelah dikonfigurasi, Apidog MCP Server secara otomatis membaca dan menyimpan cache seluruh data spesifikasi API secara lokal. AI kemudian dapat mengambil dan memanfaatkan data ini dengan lancar.Cukup beri tahu AI apa yang ingin Anda capai. Misalnya:"Use MCP to fetch the API specification and generate Java records for the 'Product' schema and related schemas"
"Based on the API specification, add the new fields to the 'Product' DTO"
"Add comments for each field in the 'Product' class based on the API specification"
"Generate all the MVC code related to the endpoint '/users' according to the API specification"
Spesifikasi API disimpan dalam cache secara lokal. Jika data di Apidog berubah, minta AI untuk melakukan refresh guna memastikan AI membaca pembaruan terbaru.
Prasyarat#
Sebelum menyiapkan Apidog MCP Server, pastikan Anda memiliki:Node.js (versi 18 atau yang lebih baru, sebaiknya versi LTS terbaru)
IDE yang kompatibel dengan MCP:Editor lain yang mendukung MCP
Memilih Sumber Data Anda#
Apidog MCP Server mendukung tiga sumber data yang berbeda. Pilih metode konfigurasi yang sesuai dengan kebutuhan Anda:Paling sesuai untuk:Mengakses spesifikasi API di dalam tim Apidog Anda
Pengembangan API privat atau internal
Token akses API pribadi Apidog
Konfigurasi Deployment On-Premise#
Untuk deployment on-premise, tambahkan alamat API server Anda ke konfigurasi, terlepas dari sumber data mana yang Anda pilih:{
"mcpServers": {
"API specification": {
"command": "npx",
"args": [
"-y",
"apidog-mcp-server@latest",
"--apidog-api-base-url=<your-server-url>"
]
}
}
}
Ganti <your-server-url> dengan alamat API server on-premise Anda (diawali dengan http:// atau https://).Pastikan lingkungan Anda dapat mengakses www.npmjs.com dengan benar.
Bantuan dan Dukungan#
Apidog MCP Server saat ini masih dalam versi beta. Kami sangat menantikan masukan dan saran Anda!Bergabunglah dengan komunitas kami: