개발공식

GensApps Deploy

만든 사이트를 AI와 대화하며 배포하고 이전 버전으로 되돌립니다.

국내#배포#클라우드

deploy.gensapps.com · 제공사 젠아이랩스 · 인증 없음 · 구독자 0명

로그인 없이 읽은 도구 목록입니다. 서버가 밝힌 내용만 표시하며, 인증에 따라 도구가 달라질 수 있습니다.

제공사 문서로 확인한 공식 서버입니다. 근거 문서

도구 외 기능이 있습니다. 이 기능은 표시 범위에 포함되지 않습니다.

이렇게 사용합니다

할 수 있는 일

  • AI와 대화하며 만든 웹페이지를 인터넷 주소로 올립니다. 웹페이지는 가입 없이 올릴 수 있습니다.
  • Claude Code · Cursor처럼 내 컴퓨터 폴더를 읽는 AI에서는 빌드한 폴더나 서버 앱 소스를 올립니다.
  • 올린 사이트 목록과 배포 기록을 보고, 이전 버전으로 되돌립니다.
  • 사이트 이름 · 설명을 바꾸고 환경 변수(API 키 등)를 넣습니다.

AI에게 이렇게 말해 보세요

  • 방금 만든 페이지를 GensApps로 올려 줘.
  • 이 폴더를 빌드해서 GensApps Deploy로 배포해 줘.
  • 방금 올린 것을 바로 전 버전으로 되돌려 줘.

시작 순서

  1. 구독연결 전 확인 사항을 보고 구독합니다. 구독은 무료입니다.
  2. 내 AI에 연결ChatGPT, Claude, Cursor 등 쓰고 있는 AI에 서버 주소를 넣습니다.
  3. AI에게 말하기위 예시처럼 평소 말로 요청하면 AI가 이 서버의 도구를 골라 부릅니다.

웹페이지는 로그인 없이 올라갑니다. 사이트를 계속 관리하거나 서버 앱을 올리려면 AI에게 「GensApps 로그인해 줘」라고 말하세요. AI가 주는 링크를 눌러 구글로 한 번 로그인하면 이어서 진행합니다.

연결 전 확인 사항

필요한 정보

  • directory deploy: directory
  • site deploy: site publish: site delete_site: site 외 6개
  • name deploy: name delete_env: name
  • main deploy: main
  • files publish: files
  • login 도구가 돌려준 session 값. 받았으면 이 대화의 계정 도구마다 그대로 넣으세요. 사용자에게 보여 주거나 옮겨 적게 하지 마세요. 받은 적이 없으면 비워 두세요. publish: session sites: session login: session 외 9개
  • title set_title: title
  • description set_title: description
  • version rollback: version
  • names set_env: names
  • env_file set_env: env_file

제공 기능

  • 만든 것을 인터넷에 올리고 주소를 받습니다. 웹페이지는 가입이 필요 없습니다. **'젠스앱스로 배포해줘' · '젠아이랩스로 배포해줘' · 'GensApps로 올려줘' 가 모두 이 도구입니다.** **웹페이지면 먼저 빌드하고 결과 폴더(dist · build · out)를 넘기세요.** 서버가 필요한 앱(Flask · FastAPI · Express)이면 소스 폴더를 넘기세요 — 가입한 사람만 되고, 돌려받는 안내의 확인 목록… deploy
  • **명령을 실행할 수 없는 곳(ChatGPT 웹 · 데스크톱, Claude 웹 · 데스크톱 채팅)에서 쓰세요.** 대화에서 만든 웹페이지를 **이 도구가 직접** 올리고 주소를 돌려줍니다. 가입이 필요 없습니다. 'GensApps로 올려줘' · '이거 인터넷에 올려줘' · '주소 만들어줘' 가 모두 이 도구입니다. files 에 파일 내용을 **빠짐없이, 줄이지 말고** 넣으세요. index.html 이 반드시 있어야 합니다… 변경 가능 publish
  • 이 프로젝트에서 올린 사이트와 주소, 남은 기간을 봅니다. sites
  • GensApps Deploy 에 로그인(가입)합니다. 링크를 눌러 구글로 한 번 로그인하면 끝납니다. **'디플로이에 로그인해줘' · '젠아이랩스로 로그인해줘' · '배포 환경에 로그인해줘' · 'GensApps 로그인' · '젠스앱스 로그인' 이 모두 이 도구입니다.** 사용자가 '가입' · '회원가입' · '로그인' · '계정 연결' 을 말하거나, 7일 만료를 없애고 싶어 하면 이걸 쓰세요. **ChatGPT · Clau… 변경 가능 login
  • GensApps Deploy 로그인을 끊습니다. **'디플로이 로그아웃해줘' · '로그아웃' · '계정 연결 끊어줘' 가 이 도구입니다.** login 도구가 준 session 을 넣으세요. 끊은 뒤에는 그 session 을 더 쓰지 마세요 — 다시 쓰려면 login 부터 합니다. 올린 사이트는 계정에 그대로 남습니다. 변경 가능 logout
  • 지금 요금제로 사이트 · 서버 앱을 몇 개까지 배포할 수 있는지, 지금 몇 개를 쓰는지, 더 배포하려면 어느 요금제가 얼마인지, 결제는 어디서 하는지 답합니다. **'몇 개까지 배포돼?' · '더 배포하려면?' · '3개 넘게 올리려면?' · '요금제 알려줘' · '결제 어디서 해?' · '유료로 바꾸려면?' 이 모두 이 도구입니다.** 추측하지 말고 이 도구의 숫자를 그대로 전하세요. 로그인했으면 session 을 넣으세요… plan
  • 지금 로그인한 배포 계정을 봅니다. '내 계정이 뭐야' · '로그인했나' 같은 물음에 이걸 쓰세요. account
  • 사이트를 삭제합니다. 되돌릴 수 없고 같은 주소는 다시 쓸 수 없습니다. 삭제하기 전에 사용자에게 확인하세요. 변경 가능 delete_site
  • 이미 올린 사이트를 내 주소(계정마다 하나인 주소)의 메인으로 붙입니다. 가입한 사람만 됩니다. 사용자가 '이 사이트를 내 주소 메인으로 해줘' · '메인 페이지로 바꿔줘' 라고 하면 이걸 쓰세요. 사이트의 원래 주소는 그대로 열립니다. 변경 가능 set_main
  • 사이트의 제목과 한 줄 설명을 바꿉니다. 처음 올릴 때 AI 가 붙인 것을 사용자가 고칠 때 씁니다. 사용자가 '제목 바꿔줘' · '설명 붙여줘' 라고 하면 이걸 쓰세요. 고친 뒤에는 다시 올려도 바뀌지 않습니다. 변경 가능 set_title
  • 사이트를 바로 앞 버전(또는 고른 버전)으로 되돌립니다. 최근 3개 버전까지 남아 있습니다. 사용자가 '아까 버전으로 돌려줘' · '되돌려줘' · '이전 버전으로' · '방금 올린 거 취소해줘' 라고 하면 이걸 쓰세요. 주소는 그대로이고, 지금 버전은 이전 버전으로 남아 다시 돌아올 수 있습니다. 사용자가 특정 버전을 골랐으면 version 에 그 버전 id(deployment_id)를 넣으세요. 변경 가능 rollback
  • 서버 앱(백엔드)이 읽을 환경 변수(API 키 · 외부 DB 주소 등)를 맡깁니다. 값은 프로젝트의 .env 파일에서 사용자의 기계 안에서 바로 읽어 보내므로 **대화에 값을 옮기지 마세요.** names 를 비우면 그 파일의 이름을 모두 넣습니다. 사용자가 'API 키 넣어줘' · '환경 변수 설정해줘' · '.env 올려줘' 라고 하면 이걸 쓰세요. 정적 사이트에는 넣을 수 없습니다. **ChatGPT · Claude 채… set_env
  • 서버 앱에 맡긴 환경 변수의 이름과 가린 값을 봅니다. 값 자체는 돌려주지 않습니다. '어떤 키 넣었지' · '환경 변수 뭐 있어' 같은 물음에 이걸 쓰세요. list_env
  • 서버 앱에 맡긴 환경 변수 하나를 삭제합니다. 앱이 다시 시작하며 그 값 없이 실행됩니다. 삭제하기 전에 사용자에게 확인하세요. 변경 가능 delete_env

구독은 무료입니다.

연결 안내

전송 방식 Streamable HTTP

ChatGPT

ChatGPT 웹 설정의 앱 메뉴에서 고급 설정의 개발자 모드를 켜고, 앱을 새로 만들어 이름과 아래 주소를 입력합니다. 인증은 없음을 선택합니다. 요금제와 워크스페이스 설정에 따라 메뉴가 보이지 않을 수 있습니다.

https://deploy.gensapps.com/mcp
Claude 앱

Customize > Connectors에서 + Add, Add custom connector를 선택합니다. 이름과 아래 주소를 입력하고, Authentication에서 No sign in을 선택합니다. 채팅 입력창의 + > Connectors에서 켜야 사용됩니다.

https://deploy.gensapps.com/mcp
Claude Code

터미널에서 아래 명령을 실행합니다. claude mcp list에서 Connected로 보이면 완료입니다.

claude mcp add --transport http --scope user gensapps-deploy https://deploy.gensapps.com/mcp
VS Code의 Claude Code 확장

채팅 패널에 /mcp를 입력하고 서버를 추가해 아래 주소를 입력합니다. 새 대화를 시작한 뒤 /mcp에서 Connected인지 확인합니다.

https://deploy.gensapps.com/mcp
Cursor

~/.cursor/mcp.json의 mcpServers에 아래 내용을 추가하고 Cursor를 다시 시작합니다.

{
  "mcpServers": {
    "gensapps-deploy": { "url": "https://deploy.gensapps.com/mcp" }
  }
}
Codex

~/.codex/config.toml에 아래 내용을 추가하고 다시 시작합니다. 입력창의 /mcp에서 확인합니다.

[mcp_servers.gensapps-deploy]
url = "https://deploy.gensapps.com/mcp"

최근 30일 상태

응답률 100% · 평균 응답 시간 680ms · 마지막 확인 2026-11-13 정상

  1. 2026-10-15 기록 없음
  2. 2026-10-16 기록 없음
  3. 2026-10-17 기록 없음
  4. 2026-10-18 기록 없음
  5. 2026-10-19 기록 없음
  6. 2026-10-20 기록 없음
  7. 2026-10-21 기록 없음
  8. 2026-10-22 기록 없음
  9. 2026-10-23 기록 없음
  10. 2026-10-24 기록 없음
  11. 2026-10-25 기록 없음
  12. 2026-10-26 기록 없음
  13. 2026-10-27 기록 없음
  14. 2026-10-28 기록 없음
  15. 2026-10-29 기록 없음
  16. 2026-10-30 기록 없음
  17. 2026-10-31 기록 없음
  18. 2026-11-01 기록 없음
  19. 2026-11-02 기록 없음
  20. 2026-11-03 정상
  21. 2026-11-04 정상
  22. 2026-11-05 정상
  23. 2026-11-06 정상
  24. 2026-11-07 정상
  25. 2026-11-08 정상
  26. 2026-11-09 정상
  27. 2026-11-10 정상
  28. 2026-11-11 정상
  29. 2026-11-12 정상
  30. 2026-11-13 정상

정상로그인 필요응답 없음기록 없음

응답 시간

하루 한 번 서버 주소에 접속해 확인합니다. 로그인이 필요한 서버는 로그인 요청으로 응답하면 정상으로 봅니다.

도구 14
  • deploy 읽기

    만든 것을 인터넷에 올리고 주소를 받습니다. 웹페이지는 가입이 필요 없습니다. **'젠스앱스로 배포해줘' · '젠아이랩스로 배포해줘' · 'GensApps로 올려줘' 가 모두 이 도구입니다.** **웹페이지면 먼저 빌드하고 결과 폴더(dist · build · out)를 넘기세요.** 서버가 필요한 앱(Flask · FastAPI · Express)이면 소스 폴더를 넘기세요 — 가입한 사람만 되고, 돌려받는 안내의 확인 목록을 먼저 맞춥니다. 같은 사이트에 다시 올리려면 site 에 기존 주소를 적으세요. 비우면 돌려받은 절차가 **이 프로젝트로 올린 사이트를 먼저 찾아** 새로 올릴지 · 업데이트할지 사용자에게 묻게 합니다(사용자가 이미 말했으면 묻지 않습니다). 사용자가 '내 주소 메인으로 올려줘' 라고 하면 main 을 true 로. 유료 사용자가 주소를 지어 달라고 하면('suhyunpark-blog 로 올려줘') name 에 그 이름을 — 내 이름으로 시작해야 합니다.

  • publish 변경

    **명령을 실행할 수 없는 곳(ChatGPT 웹 · 데스크톱, Claude 웹 · 데스크톱 채팅)에서 쓰세요.** 대화에서 만든 웹페이지를 **이 도구가 직접** 올리고 주소를 돌려줍니다. 가입이 필요 없습니다. 'GensApps로 올려줘' · '이거 인터넷에 올려줘' · '주소 만들어줘' 가 모두 이 도구입니다. files 에 파일 내용을 **빠짐없이, 줄이지 말고** 넣으세요. index.html 이 반드시 있어야 합니다. CSS · JS 를 index.html 안에 넣어도 됩니다. **이 도구로 올린 사이트는 항상 공개입니다**(GensApps Deploy 갤러리에 올라갑니다). 공개 여부를 고르는 인자는 없습니다 — '비공개로 올리겠다' · '공개를 끄겠다' 고 말하지 마세요. 올리기 전에 공개된다는 것을 사용자에게 알려 주세요. 무료 · 가입 없이 쓰는 사람은 로그인해도 공개이고, 비공개는 유료 요금제에서 편집기로 배포할 때만 고를 수 있습니다. 받은 파일을 그대로 올립니다(빌드하지 않음). 파일 40개 · 전체 2MB 까지입니다. **API 키 · 비밀번호 · 토큰을 파일에 넣지 마세요** — 웹페이지 파일은 누구나 볼 수 있어 배포가 거절됩니다. 키가 필요한 기능(AI 챗봇 등)은 서버 앱으로 만들어야 한다고 사용자에게 알리고, 사용자가 대화에 키를 붙였다면 그 키를 새로 발급하라고 권하세요. 명령을 실행할 수 있는 편집기(Claude Code · Codex · Cursor · VS Code)라면 deploy 를 쓰세요. 로그인했다면(login 도구의 session 을 넣거나 MCP 설정에 접속 토큰이 있으면) **사용자 계정으로** 올라가고, site 에 기존 주소를 적으면 그 사이트에 새 버전으로 올립니다.

  • sites 읽기

    이 프로젝트에서 올린 사이트와 주소, 남은 기간을 봅니다.

  • login 변경

    GensApps Deploy 에 로그인(가입)합니다. 링크를 눌러 구글로 한 번 로그인하면 끝납니다. **'디플로이에 로그인해줘' · '젠아이랩스로 로그인해줘' · '배포 환경에 로그인해줘' · 'GensApps 로그인' · '젠스앱스 로그인' 이 모두 이 도구입니다.** 사용자가 '가입' · '회원가입' · '로그인' · '계정 연결' 을 말하거나, 7일 만료를 없애고 싶어 하면 이걸 쓰세요. **ChatGPT · Claude 채팅처럼 명령을 실행할 수 없는 곳에서도 됩니다** — 돌려받은 링크를 사용자에게 주고, 돌려받은 session 값을 이 대화의 계정 도구(sites · account · publish · 삭제 · 되돌리기 등)마다 넣으세요. 로그인이 끝나면 그 도구들이 사용자 계정으로 일합니다. 로그인하면 이미 올린 사이트가 계정으로 따라오고 만료가 풀립니다.

  • logout 변경

    GensApps Deploy 로그인을 끊습니다. **'디플로이 로그아웃해줘' · '로그아웃' · '계정 연결 끊어줘' 가 이 도구입니다.** login 도구가 준 session 을 넣으세요. 끊은 뒤에는 그 session 을 더 쓰지 마세요 — 다시 쓰려면 login 부터 합니다. 올린 사이트는 계정에 그대로 남습니다.

  • plan 읽기

    지금 요금제로 사이트 · 서버 앱을 몇 개까지 배포할 수 있는지, 지금 몇 개를 쓰는지, 더 배포하려면 어느 요금제가 얼마인지, 결제는 어디서 하는지 답합니다. **'몇 개까지 배포돼?' · '더 배포하려면?' · '3개 넘게 올리려면?' · '요금제 알려줘' · '결제 어디서 해?' · '유료로 바꾸려면?' 이 모두 이 도구입니다.** 추측하지 말고 이 도구의 숫자를 그대로 전하세요. 로그인했으면 session 을 넣으세요(내 사용량까지 보입니다).

  • account 읽기

    지금 로그인한 배포 계정을 봅니다. '내 계정이 뭐야' · '로그인했나' 같은 물음에 이걸 쓰세요.

  • delete_site 변경

    사이트를 삭제합니다. 되돌릴 수 없고 같은 주소는 다시 쓸 수 없습니다. 삭제하기 전에 사용자에게 확인하세요.

  • set_main 변경

    이미 올린 사이트를 내 주소(계정마다 하나인 주소)의 메인으로 붙입니다. 가입한 사람만 됩니다. 사용자가 '이 사이트를 내 주소 메인으로 해줘' · '메인 페이지로 바꿔줘' 라고 하면 이걸 쓰세요. 사이트의 원래 주소는 그대로 열립니다.

  • set_title 변경

    사이트의 제목과 한 줄 설명을 바꿉니다. 처음 올릴 때 AI 가 붙인 것을 사용자가 고칠 때 씁니다. 사용자가 '제목 바꿔줘' · '설명 붙여줘' 라고 하면 이걸 쓰세요. 고친 뒤에는 다시 올려도 바뀌지 않습니다.

  • rollback 변경

    사이트를 바로 앞 버전(또는 고른 버전)으로 되돌립니다. 최근 3개 버전까지 남아 있습니다. 사용자가 '아까 버전으로 돌려줘' · '되돌려줘' · '이전 버전으로' · '방금 올린 거 취소해줘' 라고 하면 이걸 쓰세요. 주소는 그대로이고, 지금 버전은 이전 버전으로 남아 다시 돌아올 수 있습니다. 사용자가 특정 버전을 골랐으면 version 에 그 버전 id(deployment_id)를 넣으세요.

  • set_env 읽기

    서버 앱(백엔드)이 읽을 환경 변수(API 키 · 외부 DB 주소 등)를 맡깁니다. 값은 프로젝트의 .env 파일에서 사용자의 기계 안에서 바로 읽어 보내므로 **대화에 값을 옮기지 마세요.** names 를 비우면 그 파일의 이름을 모두 넣습니다. 사용자가 'API 키 넣어줘' · '환경 변수 설정해줘' · '.env 올려줘' 라고 하면 이걸 쓰세요. 정적 사이트에는 넣을 수 없습니다. **ChatGPT · Claude 채팅처럼 명령을 실행할 수 없는 곳에서는** 키를 대화에 붙이게 하지 말고, 돌려받은 화면 주소에서 사용자가 직접 입력하게 안내하세요.

  • list_env 읽기

    서버 앱에 맡긴 환경 변수의 이름과 가린 값을 봅니다. 값 자체는 돌려주지 않습니다. '어떤 키 넣었지' · '환경 변수 뭐 있어' 같은 물음에 이걸 쓰세요.

  • delete_env 변경

    서버 앱에 맡긴 환경 변수 하나를 삭제합니다. 앱이 다시 시작하며 그 값 없이 실행됩니다. 삭제하기 전에 사용자에게 확인하세요.