ChatGPT 앱 소개: 새로운 앱 스토어?

채널 아이콘
Alejandro AO - Software & Ai 구독자 63,800명

요약

이 영상은 OpenAI가 최근 공개한 ChatGPT 앱과 새로운 Apps SDK의 개념과 중요성을 쉽게 풀어 설명합니다. 채팅 창에서 앱을 호출해 Spotify 플레이리스트를 생성하는 실시간 데모를 통해 사용자 경험을 소개하고, 뒤이어 MCP 프로토콜을 활용한 아키텍처와 OAuth 2.1 인증 과정을 상세히 다룹니다. 기획·개발·배포의 3단계 개발 워크플로우와 디자인 시스템, 메타데이터 스키마를 활용한 UI 구성 방식을 설명하며, 향후 기업·교육용 앱, 전용 디렉토리, 수익화 로드맵으로 확장되는 ChatGPT 앱 생태계의 가능성을 강조합니다.

주요 키워드

ChatGPT 앱 Apps SDK Model Context Protocol OAuth 2.1 iFrame agentic Commerce Protocol OpenStandard 메타데이터 스키마

하이라이트

  • 🔑 ChatGPT 앱은 채팅 창에서 직접 호출해 기능을 수행하고, 전용 UI를 띄워주는 애플리케이션입니다.
  • ⚡️ Apps SDK는 8억 명 이상의 ChatGPT 사용자에게 다가갈 기회를 제공하는 오픈소스 개발 키트입니다.
  • 🌟 MCP(모델 컨텍스트 프로토콜)를 기반으로 앱 로직과 UI를 정의해 표준화된 인터페이스를 구현합니다.
  • 📌 OAuth 2.1 인증으로 안전하게 외부 서비스(예: Spotify)에 연결해 사용자의 제어권을 보장합니다.
  • 🚀 기획, 개발, 배포의 3단계 워크플로우를 통해 누구나 로컬 환경에서 ChatGPT 앱을 빌드하고 테스트할 수 있습니다.
  • 📈 향후 기업용·교육용 ChatGPT 앱, 디렉토리, 수익화 기능이 추가되어 앱 생태계가 확장될 예정입니다.
  • 🎨 디자인 시스템을 준수하면 일관된 UX 컴포넌트로 직관적인 사용자 인터페이스를 제작할 수 있습니다.
  • 💡 메타데이터 스키마로 UI 템플릿을 정의하고, window.openai API를 통해 실시간 상호작용을 구현합니다.

용어 설명

ChatGPT 앱

ChatGPT 대화창 내부에서 호출해 특정 기능을 수행하고 전용 UI를 제공하는 애플리케이션

Apps SDK

ChatGPT 앱을 기획·개발·배포할 수 있게 해주는 오픈소스 소프트웨어 개발 키트

MCP (Model Context Protocol)

모델 컨텍스트 프로토콜로, AI 모델과 외부 도구 간 통신을 표준화하는 프로토콜

OAuth 2.1

안전한 인증 및 권한 부여를 위한 업계 표준 프로토콜

iFrame

웹 페이지 내에 별도 문서를 삽입해 UI 컴포넌트를 표시하는 HTML 요소

agentic Commerce Protocol

ChatGPT 내에서 즉시 결제 등을 지원하는 에이전트 기반 상거래 프로토콜

OpenStandard

ChatGPT에서 인스턴트 체크아웃 기능을 가능하게 하는 오픈 표준

메타데이터 스키마

UI 템플릿과 사용자 메시지를 정의해 앱 인터페이스를 구성하는 데이터 구조

[00:00:00] 인트로 및 주제 소개

영상 시작 인사와 함께 ChatGPT 앱과 Apps SDK의 공개 소식을 알리고, 앞으로 다룰 내용(중요성, 동작 원리, 프로토콜, 튜토리얼 예정)을 개괄합니다.

ChatGPT 앱과 새로운 앱 SDK 소개. OpenAI가 어제 발표한 중요한 기능들을 다룰 예정이며, 이것이 AI 어시스턴트의 새로운 표준이 될 가능성에 대해 설명.
[00:01:06] ChatGPT 앱 개념 설명

ChatGPT 앱의 기본 개념을 소개합니다. 대화창에서 앱을 언급해 기능을 요청하면 전용 UI가 뜨는 구조와 디자인 시스템을 간단히 설명합니다.

ChatGPT 앱의 정의와 기본 개념 설명. 채팅 창 내에서 직접 호출할 수 있는 애플리케이션으로, booking.com, Canva, Figma, Spotify 등 다양한 서비스가 제공됨.
[00:02:04] 실시간 데모: Spotify 앱 사용하기

설정 메뉴 또는 대화창 제안을 통해 Spotify 앱을 연결하고, 사용자의 프랑스 음악 취향에 맞춘 플레이리스트를 실시간으로 생성하는 과정을 시연합니다.

ChatGPT 앱의 실제 사용 방법 데모 시작. 설정을 통한 설치와 채팅 창에서의 자동 제안 기능을 보여주며, Spotify를 예시로 프랑스 음악 플레이리스트 생성을 요청.
Spotify 플레이리스트 생성을 위해 프랑스 음악 취향에 맞는 플레이리스트 요청을 전송하고, ChatGPT가 Spotify 앱 사용을 제안하는 모습을 시연합니다.
처음으로 애플리케이션을 실행할 때 Spotify 연결 과정을 거치며, 사용자가 데이터 전송 사양을 확인하고 동의하는 과정을 보여줍니다.
생성된 플레이리스트의 사용자 인터페이스를 살펴보며, ChatGPT 애플리케이션 개발을 위한 디자인 시스템의 존재와 Daft Punk 등의 프랑스 음악이 포함된 플레이리스트 결과를 확인합니다.
생성된 프랑스 음악 블렌드 플레이리스트를 Spotify 앱에서 열어보며, 연결된 모든 애플리케이션에서 유사한 기능을 사용할 수 있음을 설명합니다.
이 시스템이 뒤에서 어떻게 작동하는지, 그리고 MCP(모델 컨텍스트 프로토콜)를 사용하여 AI 어시스턴트 애플리케이션의 잠재적 표준이 되는 방법을 설명하겠다고 예고합니다.
[00:04:46] 백엔드 동작 원리: MCP 프로토콜

앱이 내부적으로 MCP 프로토콜을 활용해 통신하는 방식을 소개합니다. 블로그 포스트와 Apps SDK 프리뷰를 통해 오픈 표준의 중요성을 강조합니다.

개발자를 위한 블로그 포스트를 살펴보며, 방금 시연한 애플리케이션들을 만들 수 있는 Apps SDK가 출시되었음을 소개하고, 향후 튜토리얼 비디오 제작 계획을 밝힙니다.
[00:05:00] Apps SDK 상세 및 개발자 가이드

앱 SDK 릴리스 소식, 8억 명 이상의 ChatGPT 사용자 대상 지원, 무료·유료 플랜에서의 활용, 오픈소스로서의 철학과 에이전트 커머스 프로토콜 예고를 설명합니다.

새로운 Apps SDK를 통해 개발자들이 8억 명 이상의 ChatGPT 사용자에게 적절한 시점에 도달할 수 있으며, EU 외부의 모든 로그인 사용자(무료, Go+, Pro 플랜)에게 앱이 제공됨을 설명합니다.
올해 말 더 많은 파일럿 파트너와 애플리케이션이 출시될 예정이며, 모델 컨텍스트 프로토콜 위에 구축된 오픈 표준인 Apps SDK 프리뷰로 오늘부터 개발과 테스트를 시작할 수 있다고 발표합니다.
MCP 프로토콜에 대한 학습 자료를 소개하며, YouTube 비디오와 무료 커뮤니티 과정을 안내하고, 현재 6-7개의 앱이 이용 가능하지만 더 많은 앱과 사용자 제작 애플리케이션이 추가될 예정임을 설명합니다.
앱 SDK는 MCP를 확장하여 개발자들이 애플리케이션의 로직과 인터페이스를 모두 설계할 수 있도록 하며, 오픈소스로 제공되어 이 표준을 채택하는 어느 곳에서든 실행 가능합니다.
오늘의 프리뷰 목표는 개발자들에게 도구를 제공하고 피드백을 수집하여 새로운 세대의 애플리케이션을 함께 구축하는 것으로, 거대한 비즈니스 잠재력을 가진 새로운 앱스토어의 시작처럼 느껴집니다.
[00:07:20] 향후 로드맵: 비즈니스·교육용 앱과 디렉토리

기업용·교육용 ChatGPT 앱 출시 일정과 개발자 제출 시스템, 전용 디렉토리에서 앱 검색·구매 가능성, 디자인·기능 가이드라인과 수익화 전략(에이전트 커머스 프로토콜, 인스턴트 체크아웃) 예고합니다.

올해 후반에 ChatGPT 비즈니스, 엔터프라이즈, 교육용 버전에 앱을 출시하고, 개발자들이 애플리케이션을 게시할 수 있는 제출을 오픈하며, 사용자들이 앱을 찾아보고 검색할 수 있는 전용 디렉토리를 런칭할 예정입니다.
개발자 가이드라인의 기준을 충족하는 앱들은 목록에 등재될 자격을 얻고, 더 높은 기준을 충족하는 앱들은 디렉토리와 대화에서 더욱 눈에 띄게 특징화됩니다.
새로운 에이전틱 커머스 프로토콜 지원을 포함한 수익화 세부사항도 곧 공유할 예정이며, 이는 ChatGPT에서 즉시 결제를 가능하게 하는 오픈 스탠다드입니다.
앱 SDK 개발 과정은 세 단계로 구성됩니다: 계획 단계에서는 애플리케이션이 ChatGPT 앱으로서 실행 가능한지 결정하고 사용 사례를 정제하며 도구들을 정의합니다.
[00:08:22] Apps SDK 작동 원리: 개발 단계

기획 단계에서 유효성 검증·툴 정의·UI 컴포넌트 설계를 수행하고, 개발 단계에서 MCP 서버 구축·OAuth 2.1 인증·UI 컴포넌트를 구현하며, 배포 단계에서 로컬 실행과 오픈소스 배포 과정을 설명합니다.

UI 컴포넌트 구축이 필요하며, 이는 MCP 프로토콜 위에 추가된 사용자 인터페이스로 채팅 창 내의 iframe에 나타납니다.
구축 단계에서는 실제 MCP 서버를 구축하고 배포하며, 커스텀 사용자 인터페이스를 생성합니다.
OpenAI API에 연결되는 윈도우를 통해 사용되는 도구들, 사용 가능한 도구들, 그리고 도구와 에이전트 간의 관계에 관련된 모든 정보를 실시간으로 얻을 수 있습니다.
OpenAI API를 통해 얻은 도구 정보를 사용자 인터페이스 컴포넌트에서 활용하는 방법과, OAuth 2.1을 사용한 MCP 인증 표준이 변경되지 않음을 설명합니다.
ChatGPT가 아직 서드파티 애플리케이션 제출을 받지 않지만, 개발자들은 자신만의 ChatGPT 애플리케이션을 로컬에서 만들고 실행할 수 있으며, 현재는 개발자 베타 단계임을 언급합니다.
오픈소스 표준이 되면 다양한 AI 어시스턴트에서 이러한 애플리케이션을 사용할 수 있게 될 것이며, 많은 AI 어시스턴트들이 이 표준을 구현할 것으로 예상된다고 설명합니다.
MCP 서버가 ChatGPT 애플리케이션으로 적응된 예제들을 소개하며, MCP 서버에 대한 이해가 필요하다면 관련 영상이나 강의를 참고할 것을 권합니다.
[00:11:46] 예제 분석: MCP 서버 확장

MCP 서버 예제를 바탕으로 정의된 반환 스키마에 메타데이터(HTML 템플릿·사용자 메시지)를 포함하는 방식을 설명하고, window.openai API로 실시간 UI 상호작용을 구현하는 흐름을 소개합니다.

MCP 도구가 다양한 데이터 타입을 반환할 수 있던 기존 방식과 달리, 새로운 OpenAI 표준은 정의된 스키마를 반환하며, 이 스키마에는 사용자 인터페이스용 HTML 템플릿과 사용자 경험 개선 메시지가 포함됩니다.
배포 방식은 MCP 서버와 동일하게 자신만의 백엔드를 사용하며, ChatGPT에서 호스팅되지 않고 메타데이터를 통해 전송되는 그래픽 사용자 인터페이스가 있는 원격 MCP 서버처럼 작동합니다.
[00:13:39] 마무리 및 커뮤니티 안내

무료 커뮤니티 참여 방법, DM 채널과 프리미엄 과정 안내, Q&A 유도와 다음 영상 예고를 통해 시청자와의 소통 채널을 안내합니다.

타임라인 정보가 없습니다.

안녕하세요, 여러분. 어떻게 지내세요? 채널에 다시 오신 것을 환영합니다.
오늘은 ChatGPT의 앱과 새로운 앱 SDK에 대해 다뤄보겠습니다.
본질적으로 이것이 실제로 무엇인지, 왜 이렇게 중요한지 명확하게 설명해드리겠습니다.
OpenAI에서 어제 출시했으며, 실제로 어제 많은 발표가 있었습니다.
이번 주 동안 다음 몇 개의 영상에서 모든 내용을 다룰 예정이니
구독을 눌러서 놓치지 않도록 하세요.
그리고 오늘은 왜 이것이 그렇게 중요한지
내부적으로 어떻게 작동하는지
이 새로운 프로토콜이 내부적으로 MCP 프로토콜을 어떻게 사용하는지
실제로 모든 것을 작동시키기 위해서
그리고 이것이 대부분 새로운 표준이 될 가능성이 높은지
AI 어시스턴트의 애플리케이션을 위한 새로운 표준이 될 것입니다.
또한 저는 튜토리얼을 만들 예정입니다
이번 주에 ChatGPT용 앱을 만드는 방법에 대해서요
구독을 눌러서 놓치지 않도록 하세요.
더 이상 지체하지 않고, 바로 영상으로 들어가보겠습니다.
먼저, ChatGPT 앱이 무엇인지 알아보겠습니다.
그리고 매우 간단합니다. 잠깐 후에 보여드리겠습니다.
본질적으로, 이것들은 ChatGPT의 채팅 창 내에서 호출할 수 있는 애플리케이션입니다.
여기서 보시는 것처럼 원하는 애플리케이션을 언급하기만 하면 됩니다.
애플리케이션이 무엇을 하기를 원하는지 요청하면, 애플리케이션이 원하는 대로 시작합니다.
동시에 실제로 무슨 일이 일어나고 있는지 볼 수 있는 작은 사용자 인터페이스를 열어줍니다.
자체 애플리케이션을 만들 때 이 디자인을 따라할 수 있도록 멋진 사용자 디자인 시스템이 있습니다.
본질적으로 이것이 하게 될 일입니다.
그리고 많은 애플리케이션들이 사용 가능합니다.
호텔 등을 예약할 수 있는 booking.com이 있습니다.
프레젠테이션을 만들 수 있는 Canva가 있고
CourseRacks, Pedia로 여행을 확인하고, Figma, Spotify
부동산을 검색할 수 있는 Zillow 등이 있습니다.
지금 우리가 할 일은
ChatGPT에서 이 중 하나를 테스트해보는 것입니다
실시간으로 정확히 어떻게 작동하는지 보여드리기 위해서요.
그러면 살펴보겠습니다.
좋습니다, 실시간으로 보여드리겠습니다
ChatGPT 앱이 어떻게 생겼는지 말이죠.
먼저 해야 할 일은
ChatGPT로 가는 것입니다.
그리고 애플리케이션을 설치하는 방법이 여러 가지 있습니다.
첫 번째는 설정으로 가는 것입니다.
여기 설정으로 갑니다.
앱과 커넥터로 갑니다
그리고 원하는 애플리케이션을 연결합니다
여기 있는 것들 중에서요.
미래에 그들은 출시할 예정입니다
사용 가능한 애플리케이션의 실제 카탈로그를
하지만 지금은 6개만 사용 가능하기 때문에
여기 있습니다.
제 경우에는 Spotify로 보여드리겠습니다.
이제 가입하고 연결할 수 있습니다
여기 연결을 클릭해서 로그인하고
하지만 제가 할 일은 실제로 연결하는 것입니다
채팅 창 내에서요.
ChatGPT가 하는 일은 무언가를 요청할 때마다
애플리케이션을 사용할 수 있다고 식별할 때마다
그 작업을 수행하기 위해 해당 애플리케이션을 제안할 수 있습니다.
그러면 살펴보겠습니다.
제가 플레이리스트를 만들어달라고 요청하겠습니다
저의 프랑스 음악에 대한 개인적인 취향을 혼합한 플레이리스트를요.
보내봅시다.
이상적으로는, 제가 생각하기에는, 네, 제가 맞다면
여기에서 Spotify를 제안할 것입니다.
그래서 여기를 클릭하겠습니다
'이 답변에 Spotify 사용하기'를 누르겠습니다. 제가 프랑스 음악에 대한 취향을 실제로 알고 있는지는 확실하지 않지만
여기를 클릭해봅시다. 여기 있네요. 이제 Spotify에 연결하려고 합니다. 이것은
애플리케이션을 처음 실행할 때 발생합니다. 연결하라고 요청합니다. 그래서 여기 연결을 클릭하겠습니다. 사용자가 제어합니다. 여기에서 어떤 데이터가 전송될지, 어떤 데이터가 전송될지 사양을 확인할 수 있습니다. 여기서 동의를 클릭해야 하고, 이제 확인할 수 있어야 합니다
제 플레이리스트를요. 한번 살펴봅시다. 여기 있네요. 보시다시피, 실제로 무엇이 진행되고 있는지 확인할 수 있는 멋진 작은 사용자
인터페이스가 여기 있습니다. 그리고 이를 위한 디자인
시스템이 있습니다. 따라서 자신만의 ChatGPT 애플리케이션을 만들고 싶다면
그들이 구현한 디자인 시스템을 따라야 합니다. 그리고 여기서
Daft Punk가 있고, Tao Mon Amour가 있는 것을 볼 수 있습니다.
좋아요, Tao Mon Amour는 잘 모르겠지만
여기 있네요. 여기 있습니다. 이것이
Spotify가 제가 프랑스 음악을 좋아할 것이라고 생각한 방식입니다. 그냥
Spotify에서 열어봅시다. Spotify 앱에서 열 수 있습니다.
여기 있네요.
여기가 제 프랑스 음악 블렌드이고, 플레이리스트가 생성되었습니다.
기본적으로 여기에 연결된 어떤 애플리케이션으로도 거의 같은 일을 할 수 있습니다.
여기에 멋진 작은 인터페이스가 있습니다.
이제 실제로 이것이 뒤에서 어떻게 작동하는지 살펴보겠습니다
그리고 뒤에서 MCP를 사용하여 실제로 이것을 AI 어시스턴트 애플리케이션의 잠재적 표준으로 만드는 방법을 살펴보겠습니다.
좋아요, 이제 여기 블로그 포스트, 특히 개발자를 위한 내용을 살펴봅시다.
그들은 방금 본 이러한 애플리케이션을 만들 수 있는 apps SDK를 출시했습니다.
나중 비디오에서 이러한 애플리케이션을 만드는 실제 튜토리얼을 보여드리겠습니다.
개발자들에게 이 새로운 apps SDK로 구축하는 것은 적절한 시점에 8억 명 이상의 ChatGPT 사용자에게 도달할 수 있게 해줍니다.
앱은 오늘부터 EU 외부의 모든 로그인한 ChatGPT 사용자에게 제공됩니다. 안타깝게도, 네, 무료, Go+, Pro 플랜에서 말이죠.
따라서 제가 방금 보여드린 것처럼 이미 사용을 시작할 수 있습니다.
올해 말에 ChatGPT로 출시되는 애플리케이션과 함께 더 많은 파일럿 파트너들이 출시될 예정입니다.
그리고 Apps SDK 프리뷰로 오늘부터 애플리케이션 구축과 테스트를 시작할 수 있습니다
이것을 모델 컨텍스트 프로토콜 위에 구축된 오픈 표준으로 출시하고 있습니다
이는 훌륭한 소식입니다. MCP 프로토콜이 무엇인지 모르신다면
여기 있는 이 단기 과정을 살펴보시거나, YouTube에 있는 비디오를 보실 수 있고
MCP에 대한 전체 과정을 원한다면 제 커뮤니티에 있습니다. 무료로 가입할 수 있고
설명란의 링크를 클릭하시면 됩니다. 또한 ChatGPT에서 앱을 사용하는 방법도 설명하는데, 여기는 매우
간단합니다. 실제로 방법을 보여드렸죠. 그리고 제가 보여드린 것처럼, 몇 가지
앱이 오늘 이용 가능하며, 지금까지 6개 또는 7개뿐이지만, 더 많이 추가할 것이고
여러분의 애플리케이션도 곧 받아들일 예정입니다. 이것들이 곧 출시될 것들이고
여러분이 구축한 것들은 그들이 만들고 있는 이 새로운 애플리케이션 저장소에 추가될 것입니다
사용 가능하게 만들 예정입니다. 그러면 이러한 애플리케이션을 어떻게 구축할까요? 앞서 언급했듯이
앱 SDK는 MCP를 확장하여 개발자들이 애플리케이션의 로직과 인터페이스를 모두 설계할 수 있도록 합니다.
그들은 앱 SDK를 오픈소스로 만들어서 이 표준을 채택하는 어느 곳에서든 앱이 실행될 수 있도록 했습니다.
이는 MCP의 철학을 그대로 따르는 것입니다. 오늘의 프리뷰 목표는
이러한 도구들을 개발자들의 손에 전달하고, 피드백을 수집하여
새로운 세대의 애플리케이션을 함께 구축하는 것입니다. 이는 마치 거대한 비즈니스 잠재력을 가진 새로운 앱스토어의 시작처럼 느껴집니다. 개인적으로 매우 흥미롭습니다.
그렇다면 다음 단계는 무엇일까요? 그들은 올해 후반에 ChatGPT 앱을 출시할 예정이라고 발표했습니다.
그리고 다음 단계는 무엇일까요?
그들은 올해 후반에 앱을 출시한다고 합니다.
ChatGPT 비즈니스, 엔터프라이즈, 그리고 교육용 버전에 출시할 예정입니다.
또한 개발자들이 애플리케이션을 게시할 수 있도록 제출을 오픈할 예정입니다.
ChatGPT에서 애플리케이션을 게시할 수 있게 되는데, 아직은 오픈되지 않았지만
곧 출시될 예정이며, 사용자들이 앱을 찾아보고 검색할 수 있는 전용 디렉토리를 런칭할 예정입니다.
이는 제가 앞서 말씀드린 내용입니다. 개발자 가이드라인의 기준을 충족하는 앱들은
목록에 등재될 자격을 얻게 되고, 더 높은 디자인과 기능 기준을 충족하는 앱들은
디렉토리와 대화 모두에서 더욱 눈에 띄게 특징화될 수 있습니다.
또한 새로운 에이전틱 커머스 프로토콜 지원을 포함한 수익화에 대한 세부사항도 곧 공유할 예정입니다.
이에 대해서는 향후 비디오에서 언급할 예정이며, ChatGPT에서 즉시 결제를 가능하게 하는 오픈 스탠다드입니다.
이는 ChatGPT 애플리케이션의 시작에 불과하며, 사용자에게는 새로운 유용성을, 개발자에게는 새로운 기회를 제공합니다.
자, 이제 앱 SDK가 어떻게 작동하는지 살펴보겠습니다. 여기서 실제로 ChatGPT 앱을 구축하지는 않을 것입니다.
매우 높은 수준에서 이것이 어떻게 작동하는지 보여드릴 것이며, 다음 비디오에서 실제로 우리만의 ChatGPT 앱 구축을 시작할 수 있습니다.
앱 SDK 페이지로 가면, 애플리케이션 개발을 위한 세 가지 단계가 있는 것을 볼 수 있습니다.
먼저, 첫 번째 부분은 계획 단계로 결정했습니다.
여기서 당신의 애플리케이션이 실제로 ChatGPT 앱으로서 실행 가능한지 여부를 결정하게 됩니다.
모든 애플리케이션이 ChatGPT 앱으로서 유용한 것은 아니기 때문입니다.
사용 사례를 정제하고, 에이전트가 애플리케이션과 상호작용하는 데 사용할 수 있는 도구들을 정의하는 계획 단계가 있습니다.
그리고 컴포넌트를 설계해야 합니다.
앞서 말씀드린 대로 UI 컴포넌트도 구축해야 하기 때문입니다.
이것이 MCP 프로토콜 위에 추가된 부분입니다.
이제 사용자 인터페이스도 있습니다.
앞서 보여드린 것처럼 채팅 창 내의 iframe에 나타나게 됩니다.
이것이 계획 단계가 될 것입니다.
그 다음에는 실제로 구축을 시작하게 됩니다.
구축은 실제로 우리가 여기서 구축해온 다른 것들과 마찬가지로 실제 MCP 서버를 구축하는 것입니다.
자신만의 MCP 서버를 구축하게 됩니다.
그 후에는 배포를 하게 됩니다.
그리고 자신만의 커스텀 사용자 인터페이스도 생성하게 됩니다.
이를 위해 그들은 OpenAI API에 연결되는 윈도우를 만들었습니다.
이 API를 활용하여 사용되는 도구들, 사용 가능한 도구들, 그리고 도구와 에이전트 간의 관계에 관련된 모든 것을 실시간으로 정보를 얻을 수 있습니다.
그래서 그 정보를 컴포넌트나 사용자 인터페이스 컴포넌트에서 활용할 수 있습니다.
자, 그렇습니다.
이 부분이 바로 여기 있는 내용이죠.
인증은 앞서 본 것처럼 공식 MCP 인증 사양의 OAuth 2.1을 사용하여 진행됩니다.
OAuth 2.1은 여전히 표준이며 MCP에서 변경되지 않습니다.
저는 실제로 MCP용 OAuth 설정 방법에 대한 영상을 만들었는데, 위에서 확인하실 수 있습니다. 그리고 나서 배포 방법도 알려드립니다. 그 전에 보여드리고 싶었던 것은, 서버를 설정할 때
로컬에서 실행할 수 있다는 점입니다.
ChatGPT는 아직 서드파티 애플리케이션의 제출을 받지 않지만,
여러분은 자신만의 ChatGPT 애플리케이션을 만들어서 로컬 컴퓨터에서 실행할 수 있습니다.
지금은 여전히 개발자 베타 단계지만,
이것이 얼마나 강력해질지 볼 수 있습니다
이제 실제로 이것을
다른 사람들과 ChatGPT의 다른 사용자들과 공유할 수 있게 되었습니다.
그리고 이것이 오픈소스 표준이 될 예정이므로,
이러한 애플리케이션들을 사용할 수 있게 될 것입니다
거의 모든 다른 AI 어시스턴트와 함께
이 표준을 지원하는,
그리고 많은 AI 어시스턴트들이
이것을 구현할 것이라고 생각합니다.
좋습니다, 이제 여기서 몇 가지 예제를 살펴보겠습니다.
여기서 볼 수 있는 것은 MCP 서버들입니다
실제로 ChatGPT 애플리케이션으로도 적응된 것들이죠.
MCP 서버가 무엇인지 모르신다면,
설명란에 있는 이 다른 영상을 보시거나
실제로 MCP 서버에 대한 전체 강의를 만들었는데,
이것은 이 내용에 매우 유용할 것입니다.
먼저, MCP에서 여기 MCP 소스 코드가 있습니다.
여기 있는 도구 중 하나를 살펴보겠습니다.
기억하신다면, MCP 도구는 본질적으로
원하는 모든 종류의 데이터를 반환할 수 있습니다. 일반 텍스트, JSON,
배열 등 기본적으로 원하는 모든 것을 반환할 수 있습니다. 이것은 매우 멋지지만
OpenAI의 이 새로운 표준이 제안하는 것은 이제 실제로 정의된 스키마를 반환한다는 것입니다
이 스키마에는 메타 태그가 있는데, 이는 채팅 창에서 사용자에게 표시될
사용자 인터페이스를 위한 HTML 템플릿을 포함하는 메타데이터입니다. 그리고
실제 응답 내용 외에도 사용자 경험을 개선하기 위한 다른 사용자 메시지들도 있습니다
이것이 작업하게 될 방식이고, 물론 사용자 인터페이스를 클릭해서
상호작용할 수 있으며, 이는 앞서 보여드린 window.openai API를 통해 발생합니다
나중에 향후 영상에서 이 중 하나를 만들어보겠습니다.
배포의 경우, 물론 MCP 서버와 본질적으로 동일한 방식입니다.
자신만의 백엔드를 갖게 됩니다. ChatGPT에서 호스팅하지 않습니다.
자신만의 백엔드를 통해 연결하고, 인증하고,
본질적으로 메타데이터를 통해 전송되는 멋진 그래픽 사용자 인터페이스가 있는
원격 MCP 서버처럼 작동합니다. 자, 그렇습니다. 이것이 본질적으로 SDK가 작동하는 방식입니다.
설명란에 있는 무료 커뮤니티를 확인하는 것을 잊지 마세요.
거기서 저에게 DM을 보내 질문하실 수 있습니다. 또한
이미 그곳에 있는 모든 훌륭한 사람들의 커뮤니티에 접근할 수 있습니다. 그리고 원하신다면,
MCP 서버와 풀스택 AI 엔지니어링에 대한 프리미엄 강의도 접근할 수 있습니다
궁금한 점이 있으시면 커뮤니티에서 질문하세요.
시청해 주셔서 감사합니다. 다음에 만나요.
감사합니다.