Hubungkan ke server Model Context Protocol (MCP) dari browser Anda, lihat tool, resource, dan prompt-nya, panggil tool apa pun dari formulir yang dibuat dari skema inputnya, dan baca setiap pesan JSON-RPC yang bolak-balik. Gratis, dan tidak ada yang perlu dipasang.
Cara menguji server MCP
- Ketik Alamat server dan pilih Streamable HTTP atau SSE (lama).
- Tambahkan token Bearer jika server memerlukannya.
- Tekan Hubungkan. Daftar Tool, Resource, dan Prompt terisi sesuai yang didukung server.
- Pilih tool, isi argumennya, dan tekan Panggil tool.
- Buka log lalu lintas JSON-RPC untuk melihat setiap permintaan dan balasan persis seperti dikirim dan diterima.
Streamable HTTP atau SSE?
Streamable HTTP adalah transport MCP saat ini: setiap pesan adalah POST ke satu alamat, sering diakhiri /mcp, dan server menjawab dengan JSON atau aliran peristiwa singkat. SSE adalah transport lama: klien menjaga aliran terbuka, biasanya di /sse, dan server memberi tahu ke mana mengirim pesan. Jika satu tidak terhubung, coba yang lain.
Membuat server Anda berfungsi dari browser
Browser hanya mengizinkan halaman berbicara dengan situs lain jika situs itu setuju. Server Anda perlu menjawab permintaan OPTIONS dan mengirim Access-Control-Allow-Origin dengan alamat situs ini (atau *), Access-Control-Allow-Headers: content-type, authorization, mcp-session-id, mcp-protocol-version, dan Access-Control-Expose-Headers: mcp-session-id agar ID sesi bisa dibaca. Server lokal di localhost juga bisa, selama mengizinkan origin ini.
Apa yang terjadi saat Anda terhubung
Penguji mengirim initialize dengan versi protokol 2025-06-18, mengirim notifikasi initialized, lalu meminta tools/list, resources/list, dan prompts/list untuk apa pun yang dinyatakan server didukung. Memanggil tool mengirim tools/call dengan argumen dari formulir. Setiap permintaan dan balasan ditampilkan di log lalu lintas persis seperti dikirim dan diterima.
Privasi dan token Anda
Permintaan langsung dari browser Anda ke alamat yang Anda masukkan, dan server Snowkit tidak pernah melihatnya. Token bearer hanya disimpan di memori untuk tab ini dan tidak pernah disimpan. Hanya hubungkan ke server yang Anda percaya, karena pemanggilan tool menjalankan apa pun yang dibangun server.
Saat tidak mau terhubung
- Periksa alamat, termasuk path seperti /mcp atau /sse.
- Jika Anda melihat pesan CORS, server memerlukan header yang dijelaskan di atas.
- Balasan 401 atau 403 biasanya berarti token hilang atau salah.
- Halaman yang dimuat lewat https tidak bisa memanggil alamat http biasa di mesin lain, jadi gunakan https atau alamat lokal.
Pertanyaan
Untuk siapa ini?
Developer yang membangun atau memeriksa server MCP dan ingin melihat sekilas tool dan balasannya tanpa menyiapkan klien.
Apakah mendukung server stdio?
Tidak. Browser hanya bisa menjangkau server lewat HTTP, jadi gunakan Streamable HTTP atau SSE.
Bisakah pemanggilan tool mengubah sesuatu di server saya?
Ya, jika tool dibuat untuk itu. Panggil tool dengan hati-hati pada server produksi.