APIMatic MCP
resmiServer APIMatic MCP digunakan untuk memvalidasi spesifikasi OpenAPI menggunakan APIMatic. Server ini memproses file OpenAPI dan mengembalikan ringkasan validasi dengan memanfaatkan API APIMatic.
Apa yang bisa Anda lakukan dengan Apimatic MCP?
- Validasi spesifikasi OpenAPI — Minta asisten untuk menjalankan
validate-openapi-using-apimaticpada file OpenAPI 2.0 atau 3.0 yang dilampirkan (JSON atau YAML) dan mengembalikan ringkasan validasi. - Dapatkan laporan validasi terstruktur — Terima hasil validasi komprehensif APIMatic langsung dalam percakapan, termasuk kesalahan atau peringatan yang ditemukan.
- Periksa definisi API sebelum implementasi — Validasi file OpenAPI sejak awal untuk menangkap masalah spesifikasi sebelum menghasilkan SDK atau dokumentasi.
Dokumentasi
Server MCP Validator APIMatic
Repositori ini menyediakan Server Model Context Protocol (MCP) untuk memvalidasi spesifikasi OpenAPI menggunakan APIMatic. Server ini memproses file OpenAPI dan mengembalikan ringkasan validasi dengan memanfaatkan API APIMatic.
Fitur
- Memvalidasi file OpenAPI 2.0 dan 3.0
- Menggunakan API APIMatic untuk validasi yang komprehensif
- Mendukung format JSON dan YAML
- Menerapkan Model Context Protocol (MCP) untuk integrasi yang mulus
Instalasi
Pastikan Node.js v18+ telah terinstal.
Kloning Repositori
git clone https://github.com/apimatic/apimatic-validator-mcp.git
cd apimatic-validator-mcp
Instal Dependensi
npm install
Bangun Proyek
npm run build
Konfigurasi
Untuk menggunakan server, diperlukan kunci API APIMatic. Daftar di APIMatic dan dapatkan kunci API tersebut.
Integrasi dengan Claude Desktop
Ubah file claude_desktop_config.json untuk mengintegrasikan server MCP. Jika file tersebut tidak ada, buatlah di lokasi berikut:
Windows
code $env:AppData\Claude\claude_desktop_config.json
macOS/Linux
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
Tambahkan Server MCP ke Konfigurasi
{
"mcpServers": {
"APIMatic": {
"command": "node",
"args": [
"C:\\PATH\\TO\\PARENT\\FOLDER\\build\\index.js"
],
"env": {
"APIMATIC_API_KEY": "<Add your APIMatic token here>"
}
}
}
}
Setelah dikonfigurasi, ikon palu akan muncul di Claude Desktop. Buka ikon tersebut untuk memverifikasi bahwa alat validate-openapi-using-apimatic telah berhasil diintegrasikan.
Penggunaan
- Tambahkan file OpenAPI.
- Berikan prompt untuk memvalidasinya.
- Hasil validasi akan dikembalikan.