1 poin oleh hjm1980 2026-04-09 | Belum ada komentar. | Bagikan ke WhatsApp

Halo.

Belakangan ini, semakin banyak kasus di mana orang menulis dan memanfaatkan kode tool MCP(Model Context Protocol) dengan bantuan agen AI seperti Claude Code atau Cursor. Namun, ketika benar-benar ingin menjalankan dan memverifikasi kode tool yang sudah dibuat di lingkungan nyata, sering kali ada banyak momen yang membuat frustrasi.

  • Apakah tool ini benar-benar bekerja dengan benar?
  • Saat agen memanggil tool, parameter apa saja yang sebenarnya dikirim, dan jika terjadi error, apa penyebabnya? (Hanya dengan UI jendela chat, debugging terasa seperti kotak hitam.)
  • Jika ingin memakai ulang tool ini di proyek lain atau di klien eksternal seperti Claude Desktop? Pada akhirnya, Anda harus menyiapkan ulang server backend dari awal.

Untuk mengatasi ketidaknyamanan ini, saya membuat Spring AI Playground, sebuah Tool Lab lokal yang memungkinkan Anda langsung menjalankan kode tool MCP yang telah ditulis, melakukan debugging secara transparan, dan langsung mengeksposnya ke klien eksternal.

✨ Fitur utama

  • Tool Studio: Tempel logika tool JavaScript yang sudah ditulis, dan langsung berjalan tanpa perlu pengetahuan Java atau Spring
  • Server MCP bawaan: Tool yang sudah tervalidasi bisa langsung dihubungkan dan dipakai ulang di klien yang kompatibel dengan MCP seperti Claude Desktop dan Cursor (perubahan langsung diterapkan)
  • MCP Inspector: Memeriksa nilai input, nilai output, skema, log eksekusi, dan error secara detail
  • Agentic Chat: Menghubungkan tool buatan sendiri dengan Vector DB lokal (RAG) untuk pengujian instan dalam satu UI chat terpadu
  • Manajemen secret: Mengelola API key dengan aman di lingkungan penyimpanan secret desktop agar tidak di-hardcode di skrip

Disediakan sebagai aplikasi desktop lintas platform (Windows, macOS, Linux), dan dapat langsung digunakan secara lokal hanya dengan mengunduh file installer tanpa Docker atau instalasi JVM terpisah.

Saya berharap ini bisa menjadi meja kerja yang berguna bagi mereka yang, seperti saya, merasa repot dengan pengaturan backend atau frustrasi dengan debugging ala kotak hitam saat membuat dan menguji tool MCP.

🔗 Tautan

Lebih dari sekadar menulis kode tool, saya akan sangat berterima kasih jika Anda dapat memberikan masukan dan pendapat tentang bagaimana Anda saat ini melakukan debugging dari sudut pandang operasional dan verifikasi nyata!

Belum ada komentar.

Belum ada komentar.