MCP
Enam alat jarak jauh, bukan model obrolan
Server MCP ini adalah soket alat jarak jauh, bukan model obrolan. Setelah tersambung, agen melihat enam alat jev_* dan memanggil satu di batas keputusan. Bidangnya sama dengan API REST situs itu. Servernya www.jevai.org/api/mcp, tulisannya di halaman MCP komunitas. JEV Hub tidak meng-host server ini.
- Satu panggilan di batas
- POST JSON-RPC di HTTPS www
- Kunci Bearer, bukan cookie login
- Enam alat
- Probabilitas bukan izin
Satu panggilan di batas
Agen tetap memakai modelnya sendiri. Di batas keputusan ia memanggil satu dari enam alat. Balasannya penilaian terstruktur, bukan paragraf, dan bukan alat yang dijalankan server untuk Anda.
Nama bidang sejajar dengan jalur REST di bawah. Hub ini tidak menambah alat dan tidak meneruskan panggilan.
POST JSON-RPC di HTTPS www
Titik akhirnya Streamable HTTP tanpa keadaan. Klien mengirim POST JSON-RPC. GET bukan aliran SSE.
Pakai HTTPS dan host www: https://www.jevai.org/api/mcp. http biasa dan domain tanpa www mengalihkan. Banyak klien lalu mengirim ulang POST itu sebagai GET dan menerima 405.
Kunci Bearer, bukan cookie login
Autentikasi hanya kunci Bearer pribadi. Cookie login tidak cukup. initialize, ping, dan tools/list tidak memanggil Jev dan tidak memakai kuota harian. tools/call memakainya.
Versi protokolnya 2025-03-26. Nama servernya jevai. Kunci tetap datang dari jevai.org/agent/keys, bukan dari JEV Hub.
Enam alat
Panggil satu alat saat batasnya cocok dengan saat itu. Probabilitas yang kembali adalah sinyal, bukan izin.
jev_guard_tool_call
Sebelum panggilan alat yang berakibat. Mengembalikan allow, confirm, review, atau deny. Ia tidak menjalankan alat itu. Wajib: tool dan action. Opsional: arguments_summary, side_effects, safeguards, policy, dan reversibility. REST: POST /api/v1/decisions/tool-guard.
jev_route_model
Saat beberapa model bisa mengerjakan tugas, dan mutu, biaya, latensi, atau akses alat akan mengubah pilihan. Wajib: task dan candidates. Opsional: priorities, constraints, dan stakes. REST: /decisions/model-route.
jev_route_task
Saat jalur berikutnya kabur atau berisiko. Mengembalikan proceed_fast, deep_review, split_task, atau block. Wajib: task. Opsional: evidence dan constraints. REST: /decisions/route.
jev_check_research
Bukti sudah di tangan. Nilai satu klaim sebagai accept, verify_more, atau reject. Ia tidak menjelajah. Wajib: claim. Opsional: evidence, source_quality, dan stakes. REST: /decisions/research.
jev_review_completion
Sebelum menyatakan tujuan yang tidak sepele selesai. Mengembalikan complete, verify_more, atau incomplete. Wajib: objective. Opsional: completed_work, verification, dan known_gaps. REST: /decisions/completion.
jev_decide
Saat tidak ada preset yang cocok, kirim state dan pertanyaan choice, noul, atau score. Wajib: state dan questions. Opsional: model, dan nilai itu hanya boleh id model Jev. REST: POST /api/v1/decisions. Jenis pertanyaannya Choice, Score, dan Noul di hub ini.
Probabilitas bukan izin
Angka dalam balasan adalah sinyal, bukan otorisasi. Angka itu tidak melewati persetujuan yang sudah diminta pengguna atau platform.
Hub ini tidak meng-host server ini. Lihat cara agen meminta penilaian, berkas Skill yang menamai alat ini, dan penyusun permintaan yang tidak memanggil API.