YouTube MCP 서버가 있나요? 네. Hermoso는 호스팅형 YouTube MCP 서버입니다. Claude, ChatGPT, Cursor 또는 다른 MCP 클라이언트에 https://app.hermoso.ai/mcp를 추가하고 YouTube 채널을 한 번 연결하면, 어시스턴트가 영상과 Shorts를 업로드하고, 예약하고, 맞춤 썸네일과 자막을 설정하고, 재생목록과 채널 홈을 정리하고, 댓글에 답하고 관리하며, YouTube Analytics를 읽을 수 있어요. 여기에는 YouTube의 대량 리포트에만 들어 있는 썸네일 노출과 클릭률도 포함됩니다.
영상 업로드는 채널 운영에서 작은 부분입니다. 영상이 시청되는지를 가르는 것은 제목, 썸네일, 첫 1분, 그리고 시청 유지 곡선을 보고 무엇을 바꾸는지입니다. Hermoso는 긴 영상에서 썸네일을 만들고 Shorts를 잘라 게시한 뒤, 시청자가 어디서 왔고 어디서 떠났는지 다시 읽어 와서, 다음 영상을 지난번보다 낫게 만들 수 있어요.
한 번만 설치하기
Claude.ai나 Claude Desktop에서 설정 → 커넥터 아래에 https://app.hermoso.ai/mcp를 붙여 넣고 Hermoso 계정으로 승인하세요. ChatGPT에서는 앱 디렉터리에서 Hermoso를 앱으로 추가할 수 있어요. 코딩 에이전트에서는 명령 한 줄이면 됩니다. Claude Code에서는 claude mcp add --transport http hermoso https://app.hermoso.ai/mcp, Cursor에서는 npx skills add hermoso-ai/hermoso -a cursor(-a 뒤에는 원하는 에이전트 이름을 쓰세요)를 실행한 뒤, npx -y hermoso auth login으로 한 번 로그인하면 됩니다. 붙여 넣을 API 키는 없어요. 커넥터는 OAuth로 로그인합니다. 모든 클라이언트별 전체 설정은 MCP & CLI 페이지에 있습니다.
YouTube MCP로 에이전트가 할 수 있는 일
아래 모든 항목은 서버의 실제 도구입니다. 평이한 말로 요청하면 에이전트가 도구를 골라요. 도구 이름을 직접 입력할 필요는 없습니다.
| 작업 | 도구 | 일어나는 일 |
|---|---|---|
| 업로드와 예약 | post_to_youtube, schedule_post, list_youtube_categories | 영상이나 Short를 기본은 공개로, 요청하면 미등록이나 비공개로 올리고, 지금 또는 정해진 시간에 게시하며, 실제 카테고리에 분류합니다. |
| 수정 또는 삭제 | update_youtube_video, delete_youtube_video | 제목, 설명, 태그, 공개 범위(미등록 업로드를 공개로 전환하는 방법) 수정, 또는 확인 후 영구 삭제. |
| 썸네일 | make_thumbnail, set_youtube_thumbnail | 클릭을 부르는 썸네일을 만들어 영상에 설정하세요. 맞춤 썸네일은 채널에서 활성화되어 있어야 하며, 에이전트가 이를 확인합니다. |
| 자막 | list_youtube_captions, manage_youtube_caption | 자막 트랙을 읽거나, 실제 자막 트랙을 붙이고, 교체하고, 삭제하세요. |
| 재생목록과 홈 | list_youtube_playlists, manage_youtube_playlist, manage_youtube_playlist_items, manage_youtube_channel_section | 재생목록을 만들고 순서를 정하며, 채널 홈에 무엇을 노출할지 고르세요. |
| 채널 브랜딩 | update_youtube_channel, set_youtube_watermark, manage_youtube_playlist_image | 배너, 설명, 키워드, 구독하지 않은 사람들에게 보이는 트레일러, 구독 워터마크, 재생목록 커버. |
| 댓글 | list_youtube_comments, reply_to_youtube_comment, moderate_youtube_comment | 댓글과 답글을 읽고, 여러분이 문구를 승인하면 채널 이름으로 답하며, 댓글을 보류하거나 거부하거나 게시할 수 있어요. |
| 분석 | youtube_channel, youtube_video_insights, youtube_channel_report, list_youtube_video_stats | 채널 총계, 영상별 조회수, 시청 시간, 평균 시청 비율, 유입 경로, 시청자, 유지율. |
| 썸네일 클릭률 | youtube_bulk_report, list_youtube_report_jobs | YouTube의 대량 Reporting API. 썸네일 노출과 CTR을 확인할 수 있는 유일한 곳입니다. |
| 긴 영상에서 Shorts 만들기 | clip_video | 긴 영상을 순위가 매겨진 짧은 클립으로 잘라, 자막을 붙여 Shorts, 릴스, TikTok에 바로 올릴 수 있게 만드세요. |
| 리서치 | search_youtube | 키워드별 인기 영상. 촬영 전에 훅, 제목, 구성을 살펴보세요. |
예시 프롬프트
Hermoso가 연결되면 아래 문장 중 아무거나 Claude, ChatGPT 또는 Cursor에 붙여 넣으세요. 각각 한 번의 요청입니다.
- “이 영상을 광고로 쓸 수 있도록 제목은 이걸로 해서 미등록으로 YouTube에 올려 줘.”
공개 범위를 미등록으로 한post_to_youtube입니다. YouTube는 비공개 영상을 광고로 집행할 수 없기 때문이에요. - “최신 영상의 썸네일 옵션 세 개를 만들고, 얼굴이 가장 선명한 것으로 설정해 줘.”
make_thumbnail이 세 개를 렌더링하면 여러분이 고르고,set_youtube_thumbnail이 적용합니다. - “팟캐스트 에피소드를 자막이 붙은 Shorts 5개로 자르고, 하루에 하나씩 예약해 줘.”
clip_video가 순간들의 순위를 매기고, 각 Short를 예약합니다. - “최근 영상 세 개에서 시청자가 어디서 이탈하고, 어디서 들어왔는지 보여 줘.”
시청 유지와 유입 경로를 나란히 보여 주는youtube_channel_report입니다. - “이번 분기에 클릭률이 가장 좋은 썸네일은?”
youtube_bulk_report가 YouTube의 썸네일 노출과 CTR을 읽습니다. - “이번 주 댓글 중 질문에 답하고, 스팸은 보류해 줘.”
답글은 먼저 여러분에게 보여 주고,moderate_youtube_comment가 스팸을 보류합니다.
YouTube 자체가 요구하는 것
- 음악은 YouTube Studio에서 추가합니다. YouTube API는 오디오 라이브러리 트랙을 넣을 수 없으므로, 그 경우에는 영상을 미등록으로 올리고, 여러분이 Studio에서 트랙을 추가한 뒤 직접 공개로 바꿔야 합니다.
- 광고는 미등록 또는 공개여야 합니다. 비공개 영상은 YouTube 광고로 집행할 수 없어요.
- 맞춤 썸네일은 채널에서 활성화되어 있어야 합니다. YouTube가 계정별로 부여합니다.
- 삭제는 영구적입니다. YouTube에는 휴지통이 없으므로, 에이전트는 영상을 삭제하기 전에 묻습니다.
먼저 묻지 않고는 하지 않는 일
게시, 실제 사람에게 메시지 보내기, 삭제, 또는 지출을 시작할 수 있는 모든 작업은 먼저 묻습니다. 에이전트는 정확한 문구, 미디어, 대상을 보여 주고 승인을 기다려요. 공개 업로드는 YouTube가 평소 하는 방식대로 구독자에게 알림을 보내며, 미등록과 비공개 업로드는 따로 요청하지 않는 한 알림 없이 조용히 올라갑니다.
YouTube 연결하기
앱에서 워크스페이스 ▸ 커넥터로 들어가 Google 자체 로그인으로 YouTube를 연결하고, 브랜드에 속한 채널(브랜드 계정 채널 포함)을 고르세요. 한 번의 연결이 웹 앱, MCP 서버, CLI에서 모두 쓰입니다. YouTube 광고는 Google Ads를 통해 집행됩니다. Google Ads MCP를 보세요.
서버의 모든 YouTube 도구
이 목록은 페이지를 만들 때마다 실시간 도구 목록에서 읽어오므로, 일부만 골라 보여 주는 것이 아니라 전체 기능입니다. 여러 채널에서 공유하는 도구(예약, 업로드, 크리에이티브, 리서치)는 이 목록 옆에 있어요.
post_to_youtube youtube_channel list_youtube_videos youtube_video_insights youtube_channel_report youtube_bulk_report list_youtube_report_jobs delete_youtube_report_job update_youtube_video delete_youtube_video update_youtube_channel set_youtube_watermark list_youtube_video_stats set_youtube_thumbnail list_youtube_comments list_youtube_comment_replies reply_to_youtube_comment list_youtube_playlists manage_youtube_playlist manage_youtube_playlist_items manage_youtube_channel_section manage_youtube_playlist_image list_youtube_captions manage_youtube_caption moderate_youtube_comment list_youtube_categories
관련 글
Hermoso의 YouTube 기능 전체 · YouTube 스케줄러 · YouTube 썸네일 메이커 · AI 클립 메이커 · Claude에서 YouTube · Instagram MCP · TikTok MCP · LinkedIn MCP · MCP & CLI 설정
자주 묻는 질문
YouTube MCP 서버가 있나요?
네. Hermoso는 https://app.hermoso.ai/mcp 에서 호스팅되는 YouTube MCP 서버입니다. Claude, ChatGPT 또는 Cursor에서 영상과 Shorts를 업로드하고 예약하고, 썸네일과 자막을 설정하고, 재생목록을 관리하고, 댓글에 답하고, YouTube Analytics를 읽을 수 있어요.
Shorts도 업로드할 수 있나요?
네. YouTube의 Shorts 길이 기준 안에 드는 세로 영상은 Short로 올라갑니다. 필요하면 Hermoso가 긴 영상에서 먼저 Shorts를 잘라 줄 수 있어요.
YouTube Analytics를 읽을 수 있나요?
네. 채널 총계, 영상별 조회수와 시청 시간, 유입 경로, 시청자, 시청 유지율, 그리고 YouTube 대량 리포트의 썸네일 노출과 클릭률까지 볼 수 있어요.
영상에 음악을 넣을 수 있나요?
API로는 할 수 없습니다. YouTube는 그 자리에서 오디오 라이브러리 트랙을 받지 않아요. 그 경우 영상을 미등록으로 올린 뒤, YouTube Studio에서 트랙을 추가하고 직접 게시해야 합니다.
업로드에 크Reddit이 드나요?
아니요. 업로드, 예약, 답글, 분석은 모든 플랜에서 무료입니다. 크Reddit은 썸네일이나 영상 같은 AI 생성과 광고 리서치에만 씁니다.
API 키가 필요한가요?
아니요. 채널은 Google 자체 로그인으로 연결하고, AI 클라이언트는 OAuth로 Hermoso에 로그인합니다.