코드, 에디터, AI로 Bot-Hosting을 제어하세요.
공개 베타. 마음껏 만들고 실험해 보세요. 다만 엔드포인트가 바뀔 수 있고 모든 호출이 실제 배포에 적용되니 주의해서 사용하세요.
REST API 계정을 제어하는 엔드포인트 71개: 배포, 파일, 환경 변수, 백업, 패키지, 도메인. Bearer bhk_ 키, 분당 요청 120회 MCP 서버 같은 동작 71개를 도구로 제공해서 ChatGPT, Claude Desktop, Cursor가 배포를 관리할 수 있어요. ChatGPT는 OAuth, 나머지는 API 키 OAuth 2.1 사용자가 Bot-Hosting 계정으로 로그인하면, 앱은 사용자가 승인한 범위 안에서만 동작해요. PKCE, 액세스 7일, 리프레시 30일 CLI 폴더를 배포에 연결하고 내 에디터에서 저장할 때마다 올려요. npm i -g bot-hosting
키 하나, 요청 하나
개발자 설정에서 키를 만들고 필요한 범위만 부여한 뒤 Bearer 토큰으로 전달하세요.
범위
API 키, MCP, OAuth가 같은 목록을 써요. 키에 해당 범위가 있고 내가 그 리소스에 권한이 있을 때만 요청이 실행돼요.
배포
- deployments:read 배포 목록 및 상세 조회
- deployments:power 시작, 중지, 재시작, 콘솔
- deployments:write 생성, 편집, 삭제, 크기 조정, 이동
- deployments:shell 컨테이너에서 셸 명령 실행
- projects:read 프로젝트 목록 조회
- projects:write 프로젝트 생성 및 삭제
- files:read 파일 탐색 및 다운로드
- files:write 파일 업로드, 편집, 이름 변경, 삭제
- env:read 환경 변수 읽기 (시크릿은 가려짐)
- env:write 환경 변수 설정
- backups:read 복원 지점 목록 조회
- backups:write 복원 지점 생성, 복원, 삭제
- packages:read 설치된 패키지 보기
- packages:write 패키지 추가 및 제거
계정
- account:read 프로필과 할당량 읽기
- billing:read 청구서와 요금제 읽기
- credits:spend 크레딧으로 리소스 생성
템플릿 및 문서
- templates:read 공개 템플릿 탐색
- docs:read 문서 검색 및 읽기