Caputchin
الأتمتة

مرجع أدوات MCP

هذه هي الأدوات التي يكشفها خادم MCP، في شكليه المحلّي والمُستضاف. كلٌّ يوكّل عملية API إدارة واحدة، فالصلاحية التي تحتاجها أداة هي الصلاحية التي تحتاجها تلك العملية؛ على رمز الوكيل حملها. الكتالوج والأوصاف تأتي من الخادم نفسه؛ ولمخطّط الطلب والاستجابة الدقيق للعملية خلف أداة، انظر مرجع الـ API التفاعلي.

كيف تعمل الصلاحيات هنا

تعمل أداة فقط إن كان الرمز خلفها مسموحًا له بأداء العملية الأساسية. يستخدم عمود الصلاحية هذه القيم، التي تقابل نموذج الصلاحيات والنطاق للفريق:

القيمةتعني
Accountأي رمز صالح على الحساب. أدوات سكّ الرموز والمقاعد تتطلّب إضافةً اعتمادًا رئيسيًّا للحساب (جلسة لوحة تحكّم أو رمز الوصول الشخصي)؛ لا يستطيع رمز فريق سكّ رموز أو مقاعد.
readصلاحية read. الأدوات المحصورة بموقع تتطلّب أيضًا أن يكون مفتاح الموقع في نطاق الرمز.
createصلاحية create على الفريق (إنشاء مفتاح موقع فيه).
editصلاحية edit، محصورةً بمفتاح الموقع الذي تستهدفه الأداة.
manageصلاحية manage: إدارة الفريق (الأعضاء، والرموز، وإعدادات الفريق).

بعض الأدوات تحتاج أيضًا مستوى باقة، مذكورًا في الوصف: تبييض العلامة Apex، وتخصيص لغة اللعبة ومظهرها Alpha فما فوق، وسجلات التدقيق Apex.

الحساب والصحّة

الأداةتفعلالصلاحية
caputchin_pingفحص صحّة؛ تعيد معرّف الحساب المحلول حين يكون الرمز صالحًا.Account
caputchin_get_accountالحساب المصادَق عليه (المعرّف، البريد، الباقة).Account
caputchin_me_billingملخّص الفوترة (الباقة، الحالة، الدورة).Account
caputchin_get_seatsاستخدام المقاعد للحساب (المستخدَم، الإجمالي، التفصيل).Account

الرموز والمقاعد

الأداةتفعلالصلاحية
caputchin_list_tokensعدّ رموز الحساب؛ لا تعيد الأسرار أبدًا.Account
caputchin_create_tokenسكّ رمز (type فريق أو حساب)؛ القيمة تُعاد مرة واحدة.Account (master)
caputchin_rotate_tokenتدوير سرّ رمز؛ القيمة الجديدة تُعاد مرة واحدة.Account (master)
caputchin_revoke_tokenإلغاء رمز؛ ساري المفعول فورًا.Account (master)
caputchin_invite_seat_userدعوة مستخدم إلى فريق (مدرِك للمقاعد)؛ يستهلك مقعدًا إن كان جديدًا.Account (master)
caputchin_remove_seat_userإزالة مستخدم من كل فريق في الحساب.Account (master)
caputchin_mint_seat_patسكّ وإرفاق رمز فريق بنداء واحد؛ القيمة تُعاد مرة واحدة.Account (master)
caputchin_attach_seat_patإرفاق رمز فريق قائم بفريق آخر.Account (master)
caputchin_revoke_seat_patإلغاء رمز فريق عبر الحساب.Account (master)

الفرق

الأداةتفعلالصلاحية
caputchin_list_troopsعدّ فرق الحساب.Account
caputchin_get_troopفريق واحد بالمعرّف.read
caputchin_create_troopإنشاء فريق مشترك.Account
caputchin_rename_troopإعادة تسمية فريق.manage
caputchin_delete_troopحذف فريق؛ يرفض إن كان ما زال يملك مفاتيح مواقع.manage
caputchin_list_troop_membersأعضاء فريق بصلاحياتهم ونطاقهم.read
caputchin_add_troop_memberإضافة مستخدم بالبريد بصلاحيات ونطاق؛ قد يستهلك مقعدًا.manage
caputchin_update_troop_memberتغيير صلاحيات عضو أو نطاقه.manage
caputchin_remove_troop_memberإزالة عضو؛ يحرّر مقعده إن كان آخر فريق له.manage
caputchin_list_troop_patsرموز الفريق المرفقة بفريق.read
caputchin_attach_troop_patإرفاق رمز فريق بصلاحيات ونطاق؛ يستهلك مقعدًا.manage
caputchin_update_troop_patتغيير صلاحيات رمز مرفق أو نطاقه.manage
caputchin_detach_troop_patفصل رمز فريق؛ يحرّر مقعده.manage
caputchin_get_troop_securityإعدادات أمان فريق (سقف فرض اللعبة).read
caputchin_update_troop_securityضبط سقف فرض اللعبة للفريق.manage

مفاتيح المواقع

الأداةتفعلالصلاحية
caputchin_list_sitesكل مفاتيح المواقع عبر فرق الحساب.read
caputchin_get_siteمفتاح موقع واحد بالمعرّف.read
caputchin_create_siteإنشاء مفتاح موقع (في فريق، أو Personal)؛ يعيد السرّ مرة واحدة.create
caputchin_update_siteتحديث اسم مفتاح أو علم تعطيله.edit
caputchin_delete_siteحذف مفتاح؛ يتعاقب على الجلسات والإعداد. لا رجعة فيه.edit
caputchin_rotate_site_secretتدوير السرّ؛ القديم يتوقّف فورًا؛ الجديد يُعاد مرة واحدة.edit
caputchin_get_site_cap_configإعداد proof-of-work لمفتاح.read
caputchin_update_site_cap_configتحديث إعداد proof-of-work.edit
caputchin_get_site_securityإعدادات أمان مفتاح (بوّابة اشتراط اللعبة).read
caputchin_update_site_securityتبديل بوّابة اشتراط اللعبة لكل مفتاح.edit
caputchin_list_site_sessionsجلسات التحقّق الأخيرة لمفتاح.read

التحقّق المُستضاف

الأداةتفعلالصلاحية
caputchin_get_hosted_verificationإعداد التحقّق المُستضاف لمفتاح.read
caputchin_set_hosted_verificationضبط علم التفعيل والوجهات.edit
caputchin_test_hosted_verificationإطلاق تسليم اصطناعي إلى الوجهات المُعَدّة.edit

الإحصاءات والتسليم وسجلات التدقيق

الأداةتفعلالصلاحية
caputchin_site_statsإحصاءات تحقّق الموقع عبر مدى.read
caputchin_site_stats_dashboardتجميع لوحة تحكّم إحصاءات الموقع.read
caputchin_site_stats_activityسلسلة نشاط إحصاءات الموقع.read
caputchin_site_stats_durationsمئينات توقيت إحصاءات الموقع.read
caputchin_site_stats_rejectionsعدّات رفض الموقع.read
caputchin_troop_statsإجماليات إحصاءات الفريق مدى الحياة.read
caputchin_troop_stats_dashboardتجميع لوحة تحكّم إحصاءات الفريق.read
caputchin_troop_stats_activityسلسلة نشاط إحصاءات الفريق.read
caputchin_troop_stats_durationsمئينات توقيت إحصاءات الفريق.read
caputchin_troop_stats_rejectionsعدّات رفض الفريق.read
caputchin_quick_stats_sitesلقطة إحصاءات مدمجة لكل موقع عبر الحساب.read
caputchin_quick_stats_troopsلقطة إحصاءات مدمجة لكل فريق عبر الحساب.read
caputchin_site_delivery_dashboardإحصاءات تسليم التحقّق المُستضاف لموقع. Apex.read
caputchin_troop_delivery_dashboardإحصاءات تسليم التحقّق المُستضاف لفريق. Apex.read
caputchin_account_audit_logsسجلّ تدقيق على مستوى الحساب. Apex.Account
caputchin_troop_audit_logsسجلّ تدقيق الفريق. Apex.read
caputchin_site_audit_logsسجلّ تدقيق مفتاح الموقع. Apex.read

ألعاب المتجر

الأداةتفعلالصلاحية
caputchin_list_gamesعدّ ألعاب المتجر.Account
caputchin_search_gamesبحث ألعاب المتجر بالنصّ.Account
caputchin_get_gameلعبة متجر واحدة بالمعرّف.Account

تخصيص اللعبة

هذه تستهدف نطاقًا (مفتاح موقع أو فريقًا)، فتغيير محصور بموقع يحتاج edit على ذلك المفتاح وتغيير على مستوى الفريق يحتاج manage. تخصيص اللغة والمظهر Alpha فما فوق.

الأداةتفعلالصلاحية
caputchin_list_customized_gamesالألعاب المسجّلة (المثبّتة) لنطاق.read
caputchin_register_customized_gameتسجيل (تثبيت) لعبة على نطاق؛ يثبّت لقطة.edit (site) or manage (troop)
caputchin_repin_customized_gameإعادة تثبيت لعبة مسجّلة على أحدث نسخة.edit (site) or manage (troop)
caputchin_update_customized_gameتحديث إعدادات لعبة مسجّلة (التحديث التلقائي).edit (site) or manage (troop)
caputchin_delete_customized_gameإلغاء تثبيت لعبة مسجّلة من نطاق.edit (site) or manage (troop)
caputchin_list_game_presetsتهيئات تخصيص لنطاق ولعبة.read
caputchin_set_game_presetإنشاء أو تحديث تهيئة لعبة. Alpha+.edit (site) or manage (troop)
caputchin_delete_game_presetحذف تهيئة لعبة. Alpha+.edit (site) or manage (troop)
caputchin_set_game_defaultضبط تهيئة اللعبة الافتراضية لمحور. Alpha+.edit (site) or manage (troop)
caputchin_get_custom_game_schemaمخطّط حقول لعبة مخصّصة لنطاق.read
caputchin_set_custom_game_schemaضبط مخطّط حقول لعبة مخصّصة. Alpha+.edit (site) or manage (troop)
caputchin_delete_custom_game_schemaحذف مخطّط حقول لعبة مخصّصة. Alpha+.edit (site) or manage (troop)
caputchin_upload_custom_game_runرفع أداة التشغيل بلا واجهة للعبة مخصّصة.edit (site) or manage (troop)
caputchin_get_custom_game_runجلب مرجع أداة التشغيل المخزَّنة للعبة مخصّصة.read
caputchin_delete_custom_game_runحذف أداة تشغيل لعبة مخصّصة.edit (site) or manage (troop)

العلامة البيضاء

تبييض غلاف الأداة ميزة Apex. كما في تخصيص اللعبة، تغيير محصور بموقع يحتاج edit وتغيير على مستوى الفريق يحتاج manage.

الأداةتفعلالصلاحية
caputchin_list_white_label_presetsتهيئات العلامة البيضاء لنطاق.read
caputchin_set_white_label_presetإنشاء أو تحديث تهيئة علامة بيضاء. Apex.edit (site) or manage (troop)
caputchin_delete_white_label_presetحذف تهيئة علامة بيضاء. Apex.edit (site) or manage (troop)
caputchin_set_white_label_defaultضبط تهيئة العلامة البيضاء الافتراضية لمحور. Apex.edit (site) or manage (troop)

انظر أيضًا

في هذه الصفحة