YouTube for AI agents

Publish videos to your channel — public, unlisted or private — then read performance and reply to comments.

YouTube

Hermoso is a marketing MCP server. Connect YouTube once and it becomes callable from Claude, ChatGPT, Claude Code, Cursor, Codex, Cline or the CLI — the same connection the web app uses, so nothing is duplicated and nothing is re-authorised per client.

What Hermoso does with YouTube

Publish videos to your channel — public, unlisted or private — then read performance and reply to comments.

Publishing: Publish · Comments · Analytics

Driving it from an agent

The YouTube tools an agent can call, by name (25 today):

delete_youtube_report_job delete_youtube_video list_youtube_captions list_youtube_categories list_youtube_comments list_youtube_playlists list_youtube_report_jobs list_youtube_video_stats list_youtube_videos manage_youtube_caption manage_youtube_channel_section manage_youtube_playlist manage_youtube_playlist_image manage_youtube_playlist_items moderate_youtube_comment post_to_youtube reply_to_youtube_comment set_youtube_thumbnail set_youtube_watermark update_youtube_channel update_youtube_video youtube_bulk_report youtube_channel youtube_channel_report youtube_video_insights

Connecting

Open the app, go to Workspace ▸ Connectors and connect YouTube. One authorisation covers the web app, the MCP server and the CLI. See MCP & CLI for the endpoint and the client setup, or every channel we connect to.

Frequently asked questions

Can an AI agent post to YouTube through Hermoso?

Yes. The YouTube surface is exposed over one OAuth'd MCP endpoint, so Claude, ChatGPT, Cursor, Codex, Cline and the CLI can all drive it once the account is connected.

Do I need a separate YouTube connection for the app and for MCP?

No. One authorisation covers the web app, the MCP server and the CLI — it is the same stored connection.

Start free — 25 credits at signup, and every feature on every plan.

Start free   See pricing