MCP
YouTube MCP server for Claude and other AI agents
Most "YouTube MCP" tools pull transcripts or search public videos. UniPost is a hosted MCP server that uploads to your YouTube channel. Connect the channel with Google/YouTube sign-in, add https://mcp.unipost.ai/mcp to Claude, Cursor, Grok Bot, or any MCP client, and ask the agent to schedule a video. Uploads go through YouTube's Data API. Video only. No scraping.
Your first 2 accounts are free. No credit card.
What your agent can do on YouTube
Your agent gets UniPost's MCP tools. On a connected YouTube channel, it can:
- Schedule a post with schedule_post and exactly one video (video only). Images are rejected.
- Schedule from now up to a year ahead.
- Pass a public https video URL; UniPost downloads it.
- Target other connected accounts in the same call, up to 10. See the LinkedIn MCP server and the X MCP server for those networks.
- List connected accounts with list_accounts, list what's scheduled, posted, or failed with list_posts, and cancel anything that hasn't published with cancel_post.
- Title and description come from your post text, and videos publish public. The first line becomes the title (max 100 characters); the body becomes the description (max 5,000); < and > are stripped. Agent tool text is still capped at 3,000 characters.
- YouTube decides Shorts from format and length; UniPost has no separate Shorts path.
Tools it gets
Uploads go through YouTube's Data API v3 resumable upload after Google/YouTube OAuth. There's no scraping and no browser automation.
Posting to more than YouTube? Social media MCP server.
Connect YouTube to your agent in 4 steps
- 1
Create a free UniPost account and connect YouTube under Connections.
Sign in with Google and choose the YouTube channel UniPost should upload to.
- 2
Add the MCP URL (same for every client).
The server URL is the same for Claude, Cursor, Grok Bot, or any MCP client:
https://mcp.unipost.ai/mcp
Claude directory + URL
https://claude.ai/directory/unipost https://mcp.unipost.ai/mcp
Claude Code
claude mcp add --transport http unipost https://mcp.unipost.ai/mcp
Cursor .cursor/mcp.json
{ "mcpServers": { "unipost": { "url": "https://mcp.unipost.ai/mcp" } } }Bearer fallback if OAuth fails
Authorization: Bearer <your-api-key>
- 3
Sign in and allow access.
Sign in to UniPost in the browser window that opens, choose the workspace the agent may use, and select Allow. Only workspace owners and admins can authorize agents.
- 4
Ask for your first post.
Ask your agent to list your accounts, then to schedule a video to your channel.
> List the social accounts in this workspace. > Prepare a post for tomorrow at 9 a.m. in my timezone. Show me the full text and destination accounts before you publish it.
How UniPost differs from other YouTube MCP servers
Most ranked tools pull transcripts, search public videos, or research channels (local stdio or hosted read APIs).
UniPost is a hosted Streamable HTTP MCP at mcp.unipost.ai/mcp, with OAuth to your channel. schedule_post uploads via YouTube Data API v3 resumable upload.
For other networks, see the social media MCP server, LinkedIn MCP server and X MCP server pages.
Google doesn't list a YouTube MCP server in its official MCP products (checked Oct 27, 2026).
What UniPost does not do on YouTube
- Video only; images rejected. Exactly one video per post.
- Missing video fails publish. schedule_post needs a public https video URL.
- Video file ≤ 1 GB; public https; MP4, MOV, WebM.
- No separate Shorts upload mode. YouTube decides Shorts from format and length.
Posting to LinkedIn or X too? LinkedIn MCP server.
Pricing
UniPost has no plans. You pay per connected account. Your first 2 connected accounts are free. After that it's $3, $1, and $0.50 per account as you add more. A YouTube channel connection counts as one account. MCP comes with every account. Free accounts include 500 agent tool calls a month. Up to 100 teammates. No credit card for the free ones.
Accounts 1-2: free. Then $3, $1, and $0.50 each as you add more.
See pricingYouTube MCP FAQ
- Is a YouTube MCP the same as a transcript tool?
- No. Many open-source YouTube MCP servers only fetch captions or search public videos. UniPost schedules uploads to a channel you connect.
- Can Claude upload to YouTube?
- Yes, once Claude is connected to UniPost and a YouTube channel is connected. Video required. Set up Claude.
- Can I upload images to YouTube through UniPost?
- No. YouTube posts need exactly one video.
- What does it cost?
- Your first 2 accounts are free. No credit card. Then $3, $1, and $0.50 each as you add more. See pricing.
- Which clients work?
- Claude, Cursor, Grok Bot, or any MCP client that can reach a remote HTTP server with OAuth or an API key. Server URL: https://mcp.unipost.ai/mcp.
Start with YouTube on UniPost
Create a free account, connect a YouTube channel, and add https://mcp.unipost.ai/mcp to Claude, Cursor, Grok Bot, or any MCP client.
Start free with UniPost