브라우저를 열지 않고 채팅창에서 바로 끝나는 IDE 내 클라우드 배포
코드 작성이 끝난 후 웹 브라우저를 열고, 로그인하고, 파일을 업로드하는 과정은 AI 코딩의 몰입감을 끊어놓습니다. DashCloud MCP(Model Context Protocol) 서버를 연결하면 IDE 안에서 "지금 만든 봇 배포해줘"라는 말 한마디로 배포부터 실시간 로그 확인까지 즉시 끝납니다.
컨텍스트 스위칭 없는 AI 개발: "지금 만든 봇 배포해줘"
기존의 클라우드 배포는 개발 환경과 배포 환경이 철저히 분리되어 있었습니다. 코드를 작성한 뒤 터미널 명령어를 찾거나 웹 브라우저 콘솔을 열어야 했습니다.
Model Context Protocol(MCP)은 AI 에이전트에게 DashCloud 클라우드 인프라를 직접 제어할 수 있는 표준 인터페이스를 제공합니다. AI가 코드를 작성하자마자 스스로 DashCloud 도구를 호출하여 배포하고, 배포 상태를 검증한 뒤 개발자에게 완료 보고를 전달합니다.
DashCloud MCP 서버가 제공하는 4대 핵심 도구
Cursor 및 Claude Desktop 에이전트가 활용할 수 있는 DashCloud MCP 전용 도구 스펙입니다.
| 도구 이름 | 기능 설명 | 주요 파라미터 | 호출 결과 |
|---|---|---|---|
| deploy_project | 현재 작업 디렉터리를 24/7 상시 서비스로 즉시 배포 | project_path, env_vars | 서비스 ID, 상태 URL, 빌드 로그 반환 |
| get_service_logs | 실행 중인 서비스의 최신 표준 출력/에러 로그 스트림 조회 | service_id, tail_lines | 최근 N줄의 실시간 실행 로그 텍스트 |
| restart_service | 설정 변경이나 코드 업데이트 후 서비스 즉시 재시작 | service_id | 재시작 완료 여부 및 소요 시간(초) |
| get_service_status | 현재 서비스의 CPU, 메모리 점유율 및 Uptime 가동 상태 확인 | service_id | 리소스 사용률, 활성 프로세스 수, 헬스 상태 |
Cursor 및 Claude Desktop 초간단 연동
설정 파일에 DashCloud MCP 엔드포인트와 API 토큰을 등록하기만 하면 즉시 활성화됩니다.
DashCloud API Key 발급
대시보드 설정 페이지에서 MCP 연동 전용 API 토큰을 복사합니다.
IDE 설정 파일 등록
Cursor의 mcp.json 또는 Claude Desktop의 설정 파일에 dashcloud MCP 서버를 추가합니다.
채팅창에서 바로 사용
IDE 재기동 후 채팅창에서 "DashCloud에 지금 폴더 배포해줘"라고 입력하여 가동합니다.
AI 에이전트의 자율 배포 디버깅 루프
배포 후 런타임 오류가 발생했을 때 사람이 개입하지 않아도 에이전트가 문제를 해결하는 차세대 워크플로우입니다.
배포 완료 후 DashCloud MCP가 반환한 로그에서 ModuleNotFoundError나 SyntaxError가 감지되면, Cursor Composer 또는 Claude 에이전트가 누락된 패키지를 requirements.txt에 스스로 추가하거나 코드의 버그를 수정한 뒤 restart_service 도구를 호출하여 자율적으로 정상 가동 상태를 완성합니다.
관련 가이드 문서
자주 묻는 질문
MCP는 어떤 IDE에서 사용할 수 있나요?+
현재 Cursor, Anthropic Claude Desktop, Windsurf 등 Model Context Protocol을 공식 지원하는 모든 최신 AI 개발 도구에서 즉시 사용 가능합니다.
MCP를 통해 배포하면 소스 코드가 안전하게 보호되나요?+
모든 MCP 통신은 TLS 1.3 암호화 채널로 DashCloud 전용 API 게이트웨이에 전송되며, 인가된 사용자 계정의 격리 컨테이너에만 안전하게 적재됩니다.
프로젝트가 여러 개일 때 특정 서비스만 지정해서 제어할 수 있나요?+
가능합니다. get_service_status 도구를 통해 현재 계정에 등록된 서비스 목록을 AI가 먼저 파악한 뒤, 특정 서비스 ID를 지정하여 로그를 보거나 재시작할 수 있습니다.