EdgeOne Pages ChatGPT 내 앱 지원: MCP 서버 원클릭 배포

Chris ChenChris Chen
10 분 읽기
Oct 20, 2025

이제 EdgeOne Pages에서 자신만의 ChatGPT 내 앱을 빠르게 구축하고 배포할 수 있습니다. 바로 사용 가능한 애플리케이션 템플릿을 제공하여 엣지 함수를 사용해 OpenAI Apps SDK와 호환되는 MCP 서버를 구축하고, ChatGPT 대화에서 인터랙티브한 애플리케이션 인터페이스를 렌더링할 수 있도록 지원합니다.

ChatGPT 내 앱이란 무엇인가요?

ChatGPT 내 앱은 OpenAI가 새롭게 출시한 대화형 앱 기능으로, 사용자가 자연스러운 대화 중에 다양한 서드파티 애플리케이션을 원활하게 사용할 수 있게 해줍니다. 예를 들어, ChatGPT에서 "Expedia 내일 뉴욕행 항공편"이라고 말하면, ChatGPT가 자동으로 Expedia 앱을 실행하여 대화 인터페이스에서 직접 인터랙티브한 항공편 옵션 패널을 표시하며, 다른 웹사이트나 앱으로 이동할 필요가 없습니다.

expedia chatgpt app

ChatGPT 내 앱은 두 가지 방식으로 실행할 수 있습니다:

  • 능동적 호출: 메시지 시작 부분에 앱 이름을 입력하면 ChatGPT가 자동으로 해당 애플리케이션을 실행합니다.
  • 스마트 추천: 대화 내용이 특정 앱과 관련이 있을 때 ChatGPT가 적극적으로 사용을 추천합니다.

현재 ChatGPT 플랫폼에는 Booking.com, Canva, Expedia 등 유명한 서비스를 포함한 첫 번째 배치의 앱들이 출시되었습니다. OpenAI는 향후 앱 제출 채널을 개방하여 개발자들이 자신만의 ChatGPT 내 앱을 게시하고, 적절한 시나리오에서 8억 명 이상의 ChatGPT 사용자에게 도달할 수 있도록 할 예정입니다.

ChatGPT 내 앱을 어떻게 개발하나요?

OpenAI는 ChatGPT 내 앱 구축을 위한 Apps SDK를 제공합니다. 이 SDK는 모델 컨텍스트 프로토콜(MCP)을 기반으로 구축되었으며, 이는 ChatGPT가 외부 도구와 리소스에 연결할 수 있게 해주는 개방형 표준입니다.

기본 워크플로우는 다음과 같습니다:

  1. MCP 서버가 대화에서 호출할 수 있는 도구를 공개합니다
  2. ChatGPT가 컨텍스트에 따라 적절한 도구를 선택하고 호출합니다
  3. MCP 서버가 작업을 수행하고 구조화된 데이터를 반환합니다
  4. (선택사항) 동시에 HTML 리소스를 반환하여 ChatGPT 클라이언트의 iframe에 렌더링하고 인터랙티브 인터페이스를 제공합니다

자세한 개발 프로세스는 OpenAI Apps SDK 문서를 참조하세요.

ChatGPT 내 앱 템플릿 소개

개발자들의 빠른 시작을 돕기 위해 바로 사용 가능한 최소화된 ChatGPT 내 앱 템플릿을 제공합니다.

템플릿의 핵심 기능은 다음과 같습니다:

  • MCP 서버: EdgeOne 엣지 함수를 기반으로 구현되며, 주요 파일은 functions/mcp/index.ts로 도구 등록과 HTML 리소스 등록을 지원합니다.
  • HTML 애플리케이션: Next.js를 기반으로 구현되며, 주요 파일은 app 디렉토리에 위치하고 ChatGPT 대화 인터페이스에 렌더링될 수 있습니다.
  • 크로스 도메인 지원: EdgeOne 사용자 정의 구성 규칙을 기반으로 하며, 구성 파일은 edgeone.json으로 CORS 요청을 자동으로 처리합니다.

개발자는 이를 기반으로 자신만의 도구와 인터랙티브 인터페이스를 확장하여 구현할 수 있습니다.

빠른 시작

1. 애플리케이션 배포

템플릿 프로젝트를 EdgeOne Pages에 배포합니다. 배포 완료 후 시스템이 자동으로 도메인을 할당하여 Next.js 앱과 MCP 엔드포인트를 호스팅합니다.

👉 템플릿 즉시 배포

2. ChatGPT에서 연결

먼저 개발자 모드를 활성화합니다. ChatGPT를 열고 Settings → Connectors → Advanced → Developer mode로 이동합니다. 개발자 모드를 활성화하면 Settings → Connectors 아래에 생성 버튼이 표시됩니다.

생성 버튼을 클릭하여 EdgeOne Pages 배포 주소를 MCP 서버로 추가합니다. 예: https://<your-project-url>/mcp

chatgpt settings connectors

3. 테스트 검증

새로운 대화에서 애플리케이션을 활성화하고 다양한 프롬프트를 입력하여 애플리케이션이 예상대로 작동하는지 확인합니다.

요약

ChatGPT 내 앱은 전혀 새로운 애플리케이션 배포 방식을 열어주어, 사용자가 가장 필요한 순간에 대화 중에 자연스럽게 애플리케이션이 나타날 수 있게 합니다. OpenAI가 앱 제출 채널을 개방함에 따라 개발자들은 전 세계 ChatGPT 사용자에게 도달할 수 있는 중요한 기회를 얻게 될 것입니다.

EdgeOne Pages는 ChatGPT 내 앱 개발을 위한 이상적인 배포 환경을 제공합니다. 글로벌 엣지 네트워크를 기반으로 MCP 서버와 HTML 애플리케이션이 전 세계 엣지 노드에 배포되어 낮은 지연 시간 응답을 보장합니다. 플랫폼은 무설정 CI/CD를 지원하여 코드 푸시 시 자동 배포되므로 애플리케이션 로직 개발에 집중할 수 있습니다.

관련 리소스: