Caputchin
자동화

MCP 도구 레퍼런스

이것들은 MCP 서버가 로컬과 호스팅 형태 둘 다에서 노출하는 도구입니다. 각각은 단일 관리 API 작업을 프록시하니, 도구가 필요로 하는 권한은 그 작업이 필요로 하는 권한입니다; 에이전트의 토큰이 그것을 지녀야 합니다. 카탈로그와 설명은 서버 자체에서 옵니다; 도구 뒤 작업의 정확한 요청·응답 스키마는 대화형 API 레퍼런스를 보세요.

여기서 권한이 동작하는 방식

도구는 그 뒤의 토큰이 바탕 작업을 수행하도록 허용된 경우에만 돕니다. 권한 열은 이 값들을 쓰며, 그것들은 팀 권한과 범위 모델에 대응합니다:

Account계정의 모든 유효한 토큰. 토큰·좌석 발급 도구는 추가로 계정 마스터 자격 증명(대시보드 세션 또는 Personal Access Token)을 요구합니다; 팀 토큰은 토큰이나 좌석을 발급할 수 없습니다.
readread 권한. 사이트 범위 도구는 사이트 키가 토큰의 범위 안에 있어야 합니다.
create팀에 대한 create 권한(그 안에 사이트 키 만들기).
edit도구가 겨냥하는 사이트 키로 범위 지정된 edit 권한.
managemanage 권한: 팀 관리(멤버, 토큰, 팀 전역 설정).

몇몇 도구는 설명에 적힌 요금제 등급도 필요합니다: 화이트라벨링은 Apex, 게임 언어와 스킨 맞춤화는 Alpha 이상, 감사 로그는 Apex입니다.

계정과 상태

도구하는 일권한
caputchin_ping상태 확인; 토큰이 유효할 때 해소된 계정 id를 돌려줍니다.Account
caputchin_get_account인증된 계정(id, 이메일, 요금제).Account
caputchin_me_billing결제 요약(요금제, 상태, 기간).Account
caputchin_get_seats계정의 좌석 사용량(사용, 전체, 분해).Account

토큰과 좌석

도구하는 일권한
caputchin_list_tokens계정의 토큰 나열; 시크릿은 결코 돌려주지 않음.Account
caputchin_create_token토큰 발급(type troop 또는 account); 값은 한 번 돌려줌.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_troopid로 팀 하나.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_siteid로 사이트 키 하나.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_configproof-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_gameid로 마켓플레이스 게임 하나.Account

게임 맞춤화

이것들은 범위(사이트 키 또는 팀)를 겨냥하니, 사이트 범위 변경은 그 키에 대한 edit을, 팀 전역 변경은 manage를 필요로 합니다. 언어와 스킨 맞춤화는 Alpha 이상입니다.

도구하는 일권한
caputchin_list_customized_games범위의 등록(설치)된 게임.read
caputchin_register_customized_game범위에 게임 등록(설치); 스냅샷을 고정.edit (site) 또는 manage (troop)
caputchin_repin_customized_game등록된 게임을 최신 버전으로 다시 고정.edit (site) 또는 manage (troop)
caputchin_update_customized_game등록된 게임의 설정 갱신(자동 갱신).edit (site) 또는 manage (troop)
caputchin_delete_customized_game범위에서 등록된 게임 제거.edit (site) 또는 manage (troop)
caputchin_list_game_presets범위와 게임에 대한 맞춤화 프리셋.read
caputchin_set_game_preset게임 프리셋 생성 또는 갱신. Alpha+.edit (site) 또는 manage (troop)
caputchin_delete_game_preset게임 프리셋 삭제. Alpha+.edit (site) 또는 manage (troop)
caputchin_set_game_default축의 기본 게임 프리셋 설정. Alpha+.edit (site) 또는 manage (troop)
caputchin_get_custom_game_schema범위에 대한 커스텀 게임의 필드 스키마.read
caputchin_set_custom_game_schema커스텀 게임의 필드 스키마 설정. Alpha+.edit (site) 또는 manage (troop)
caputchin_delete_custom_game_schema커스텀 게임의 필드 스키마 삭제. Alpha+.edit (site) 또는 manage (troop)
caputchin_upload_custom_game_run커스텀 게임의 헤드리스 실행 산출물 업로드.edit (site) 또는 manage (troop)
caputchin_get_custom_game_run커스텀 게임의 저장된 실행 산출물 참조 가져오기.read
caputchin_delete_custom_game_run커스텀 게임의 실행 산출물 삭제.edit (site) 또는 manage (troop)

화이트라벨

위젯 셸 화이트라벨링은 Apex 기능입니다. 게임 맞춤화와 마찬가지로, 사이트 범위 변경은 edit을, 팀 전역 변경은 manage를 필요로 합니다.

도구하는 일권한
caputchin_list_white_label_presets범위에 대한 화이트라벨 프리셋.read
caputchin_set_white_label_preset화이트라벨 프리셋 생성 또는 갱신. Apex.edit (site) 또는 manage (troop)
caputchin_delete_white_label_preset화이트라벨 프리셋 삭제. Apex.edit (site) 또는 manage (troop)
caputchin_set_white_label_default축의 기본 화이트라벨 프리셋 설정. Apex.edit (site) 또는 manage (troop)

함께 보기

이 페이지에서