APIMatic MCP

resmi

Server 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-apimatic pada 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.

image

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

  1. Tambahkan file OpenAPI.
  2. Berikan prompt untuk memvalidasinya.
  3. Hasil validasi akan dikembalikan.

Server MCP APIMatic Untuk Validasi OpenAPI.webm