Caputchin
Otomasi

Referensi alat MCP

Inilah alat yang dipaparkan server MCP, baik dalam bentuk lokal maupun terhosting. Masing-masing mem-proxy satu operasi management API, jadi izin yang dibutuhkan sebuah alat adalah izin yang dibutuhkan operasi itu; token agen harus memegangnya. Katalog dan deskripsi berasal dari server itu sendiri; untuk skema permintaan dan respons persis operasi di balik sebuah alat, lihat referensi API interaktif.

Bagaimana izin bekerja di sini

Sebuah alat berjalan hanya jika token di baliknya diizinkan melakukan operasi yang mendasarinya. Kolom Izin memakai nilai-nilai ini, yang memetakan ke model izin dan cakupan tim:

NilaiBerarti
AccountToken sah mana pun pada akun. Alat pencetak token dan kursi tambahan membutuhkan kredensial master-akun (sesi dasbor atau personal access token); token tim tak bisa mencetak token atau kursi.
readIzin read. Alat bercakupan-situs juga membutuhkan kunci situs berada di cakupan token.
createIzin create pada tim (membuat kunci situs di dalamnya).
editIzin edit, tercakup ke kunci situs yang dituju alat.
manageIzin manage: administrasi tim (anggota, token, pengaturan seluruh-tim).

Beberapa alat juga butuh jenjang paket, dicatat di deskripsi: white-label adalah Apex, kustomisasi bahasa dan skin game adalah Alpha ke atas, dan log audit adalah Apex.

Akun dan kesehatan

AlatMelakukanIzin
caputchin_pingPemeriksaan kesehatan; mengembalikan id akun terselesaikan saat token sah.Account
caputchin_get_accountAkun terautentikasi (id, email, paket).Account
caputchin_me_billingRingkasan penagihan (paket, status, periode).Account
caputchin_get_seatsPemakaian kursi untuk akun (terpakai, total, rincian).Account

Token dan kursi

AlatMelakukanIzin
caputchin_list_tokensMendaftar token akun; tak pernah mengembalikan secret.Account
caputchin_create_tokenMencetak token (type troop atau account); nilai dikembalikan sekali.Account (master)
caputchin_rotate_tokenMemutar secret sebuah token; nilai baru dikembalikan sekali.Account (master)
caputchin_revoke_tokenMencabut sebuah token; berlaku seketika.Account (master)
caputchin_invite_seat_userMengundang pengguna ke tim (sadar-kursi); memakai kursi jika baru.Account (master)
caputchin_remove_seat_userMenghapus pengguna dari setiap tim di akun.Account (master)
caputchin_mint_seat_patMencetak dan melekatkan token tim dalam satu panggilan; nilai dikembalikan sekali.Account (master)
caputchin_attach_seat_patMelekatkan token tim yang ada ke tim lain.Account (master)
caputchin_revoke_seat_patMencabut token tim lintas akun.Account (master)

Tim

AlatMelakukanIzin
caputchin_list_troopsMendaftar tim akun.Account
caputchin_get_troopSatu tim berdasarkan id.read
caputchin_create_troopMembuat tim bersama.Account
caputchin_rename_troopMengganti nama tim.manage
caputchin_delete_troopMenghapus tim; menolak jika masih memiliki kunci situs.manage
caputchin_list_troop_membersAnggota tim dengan izin dan cakupan mereka.read
caputchin_add_troop_memberMenambah pengguna lewat email dengan izin dan cakupan; bisa memakai kursi.manage
caputchin_update_troop_memberMengubah izin atau cakupan anggota.manage
caputchin_remove_troop_memberMenghapus anggota; membebaskan kursinya jika itu yang terakhir.manage
caputchin_list_troop_patsToken tim yang dilekatkan ke sebuah tim.read
caputchin_attach_troop_patMelekatkan token tim dengan izin dan cakupan; memakai kursi.manage
caputchin_update_troop_patMengubah izin atau cakupan token yang dilekatkan.manage
caputchin_detach_troop_patMelepaskan token tim; membebaskan kursinya.manage
caputchin_get_troop_securityPengaturan keamanan tim (plafon paksa-game).read
caputchin_update_troop_securityMenyetel plafon paksa-game untuk tim.manage

Kunci situs

AlatMelakukanIzin
caputchin_list_sitesSemua kunci situs lintas tim akun.read
caputchin_get_siteSatu kunci situs berdasarkan id.read
caputchin_create_siteMembuat kunci situs (di tim, atau Personal); mengembalikan secret sekali-pakai.create
caputchin_update_siteMemperbarui nama key atau flag nonaktif.edit
caputchin_delete_siteMenghapus key; mengaskade sesi dan config. Tak bisa dibalik.edit
caputchin_rotate_site_secretMemutar secret; yang lama berhenti seketika; yang baru dikembalikan sekali.edit
caputchin_get_site_cap_configConfig proof-of-work sebuah key.read
caputchin_update_site_cap_configMemperbarui config proof-of-work.edit
caputchin_get_site_securityPengaturan keamanan sebuah key (gerbang wajib-game).read
caputchin_update_site_securityMenyalakan gerbang wajib-game per-key.edit
caputchin_list_site_sessionsSesi verifikasi terkini untuk sebuah key.read

Verifikasi terhosting

AlatMelakukanIzin
caputchin_get_hosted_verificationConfig verifikasi-terhosting sebuah key.read
caputchin_set_hosted_verificationMenyetel flag aktif dan tujuan.edit
caputchin_test_hosted_verificationMenembakkan pengiriman sintetis ke tujuan yang dikonfigurasi.edit

Statistik, pengiriman, dan log audit

AlatMelakukanIzin
caputchin_site_statsStatistik verifikasi situs sepanjang sebuah rentang.read
caputchin_site_stats_dashboardGulungan dasbor statistik situs.read
caputchin_site_stats_activitySeri aktivitas statistik situs.read
caputchin_site_stats_durationsPersentil waktu statistik situs.read
caputchin_site_stats_rejectionsHitungan penolakan situs.read
caputchin_troop_statsTotal seumur-hidup statistik tim.read
caputchin_troop_stats_dashboardGulungan dasbor statistik tim.read
caputchin_troop_stats_activitySeri aktivitas statistik tim.read
caputchin_troop_stats_durationsPersentil waktu statistik tim.read
caputchin_troop_stats_rejectionsHitungan penolakan tim.read
caputchin_quick_stats_sitesCuplikan statistik ringkas per-situs lintas akun.read
caputchin_quick_stats_troopsCuplikan statistik ringkas per-tim lintas akun.read
caputchin_site_delivery_dashboardStatistik pengiriman verifikasi-terhosting untuk sebuah situs. Apex.read
caputchin_troop_delivery_dashboardStatistik pengiriman verifikasi-terhosting untuk sebuah tim. Apex.read
caputchin_account_audit_logsLog audit tingkat-akun. Apex.Account
caputchin_troop_audit_logsLog audit tim. Apex.read
caputchin_site_audit_logsLog audit kunci-situs. Apex.read

Game marketplace

AlatMelakukanIzin
caputchin_list_gamesMendaftar game marketplace.Account
caputchin_search_gamesMencari game marketplace berdasarkan teks.Account
caputchin_get_gameSatu game marketplace berdasarkan id.Account

Kustomisasi game

Ini menargetkan sebuah cakupan (sebuah kunci situs atau sebuah tim), jadi perubahan bercakupan-situs butuh edit pada key itu dan perubahan seluruh-tim butuh manage. Kustomisasi bahasa dan skin adalah Alpha ke atas.

AlatMelakukanIzin
caputchin_list_customized_gamesGame terdaftar (terpasang) sebuah cakupan.read
caputchin_register_customized_gameMendaftarkan (memasang) sebuah game pada cakupan; memin snapshot.edit (site) atau manage (troop)
caputchin_repin_customized_gameMemin ulang game terdaftar ke versi terbaru.edit (site) atau manage (troop)
caputchin_update_customized_gameMemperbarui pengaturan game terdaftar (pembaruan otomatis).edit (site) atau manage (troop)
caputchin_delete_customized_gameMencopot game terdaftar dari sebuah cakupan.edit (site) atau manage (troop)
caputchin_list_game_presetsPreset kustomisasi untuk sebuah cakupan dan game.read
caputchin_set_game_presetMembuat atau memperbarui preset game. Alpha+.edit (site) atau manage (troop)
caputchin_delete_game_presetMenghapus preset game. Alpha+.edit (site) atau manage (troop)
caputchin_set_game_defaultMenyetel preset game baku untuk sebuah sumbu. Alpha+.edit (site) atau manage (troop)
caputchin_get_custom_game_schemaSkema bidang sebuah game kustom untuk sebuah cakupan.read
caputchin_set_custom_game_schemaMenyetel skema bidang sebuah game kustom. Alpha+.edit (site) atau manage (troop)
caputchin_delete_custom_game_schemaMenghapus skema bidang sebuah game kustom. Alpha+.edit (site) atau manage (troop)
caputchin_upload_custom_game_runMengunggah artefak run headless sebuah game kustom.edit (site) atau manage (troop)
caputchin_get_custom_game_runMengambil rujukan artefak run tersimpan sebuah game kustom.read
caputchin_delete_custom_game_runMenghapus artefak run sebuah game kustom.edit (site) atau manage (troop)

White-label

White-label shell widget adalah fitur Apex. Seperti kustomisasi game, perubahan bercakupan-situs butuh edit dan yang seluruh-tim butuh manage.

AlatMelakukanIzin
caputchin_list_white_label_presetsPreset white-label untuk sebuah cakupan.read
caputchin_set_white_label_presetMembuat atau memperbarui preset white-label. Apex.edit (site) atau manage (troop)
caputchin_delete_white_label_presetMenghapus preset white-label. Apex.edit (site) atau manage (troop)
caputchin_set_white_label_defaultMenyetel preset white-label baku untuk sebuah sumbu. Apex.edit (site) atau manage (troop)

Lihat juga

Di halaman ini