MCP
Enam alat jauh, bukan model sembang
Pelayan MCP ini soket alat jauh, bukan model sembang. Selepas bersambung, ejen nampak enam alat jev_* dan memanggil satu di sempadan keputusan. Medan sama dengan API REST tapak itu. Pelayan ialah www.jevai.org/api/mcp, tulisan di halaman MCP komuniti. JEV Hub tidak menghoskan pelayan ini.
- Satu panggilan di sempadan
- POST JSON-RPC pada HTTPS www
- Kunci Bearer, bukan kuki log masuk
- Enam alat
- Kebarangkalian bukan kebenaran
Satu panggilan di sempadan
Ejen kekalkan modelnya sendiri. Di sempadan keputusan ia memanggil satu daripada enam alat. Jawapan ialah penilaian berstruktur, bukan perenggan, dan bukan alat yang pelayan jalankan untuk anda.
Nama medan selari dengan laluan REST di bawah. Hub ini tidak menambah alat dan tidak memajukan panggilan.
POST JSON-RPC pada HTTPS www
Titik akhir ialah Streamable HTTP tanpa keadaan. Klien hantar POST JSON-RPC. GET bukan strim SSE.
Guna HTTPS dan hos www: https://www.jevai.org/api/mcp. http biasa dan domain tanpa www mengubah hala. Banyak klien kemudian hantar semula POST itu sebagai GET dan terima 405.
Kunci Bearer, bukan kuki log masuk
Pengesahan ialah kunci Bearer peribadi. Kuki log masuk tidak mencukupi. initialize, ping, dan tools/list tidak memanggil Jev dan tidak menggunakan kuota harian. tools/call menggunakannya.
Versi protokol ialah 2025-03-26. Nama pelayan ialah jevai. Kunci masih datang dari jevai.org/agent/keys, bukan dari JEV Hub.
Enam alat
Panggil satu alat apabila sempadannya sepadan dengan ketika itu. Kebarangkalian yang kembali ialah isyarat, bukan kebenaran.
jev_guard_tool_call
Sebelum panggilan alat yang berakibat. Mengembalikan allow, confirm, review, atau deny. Ia tidak menjalankan alat itu. Wajib: tool dan action. Pilihan: arguments_summary, side_effects, safeguards, policy, dan reversibility. REST: POST /api/v1/decisions/tool-guard.
jev_route_model
Apabila beberapa model boleh buat kerja itu, dan kualiti, kos, kependaman, atau akses alat akan mengubah pilihan. Wajib: task dan candidates. Pilihan: priorities, constraints, dan stakes. REST: /decisions/model-route.
jev_route_task
Apabila laluan seterusnya kabur atau berisiko. Mengembalikan proceed_fast, deep_review, split_task, atau block. Wajib: task. Pilihan: evidence dan constraints. REST: /decisions/route.
jev_check_research
Bukti sudah di tangan. Nilai satu dakwaan sebagai accept, verify_more, atau reject. Ia tidak melayari. Wajib: claim. Pilihan: evidence, source_quality, dan stakes. REST: /decisions/research.
jev_review_completion
Sebelum mengisytiharkan objektif yang tidak remeh sebagai selesai. Mengembalikan complete, verify_more, atau incomplete. Wajib: objective. Pilihan: completed_work, verification, dan known_gaps. REST: /decisions/completion.
jev_decide
Apabila tiada pratetap yang sesuai, hantar state dan soalan choice, noul, atau score. Wajib: state dan questions. Pilihan: model, dan nilai itu hanya boleh id model Jev. REST: POST /api/v1/decisions. Jenis soalan ialah Choice, Score dan Noul di hub ini.
Kebarangkalian bukan kebenaran
Nombor dalam jawapan ialah isyarat, bukan kebenaran. Ia tidak melangkau kelulusan yang pengguna atau platform sudah minta.
Hub ini tidak menghoskan pelayan ini. Lihat cara ejen minta penilaian, fail Skill yang menamakan alat ini, dan pembina permintaan yang tidak memanggil API.