youtube-kit MCP
An open-source YouTube CLI and MCP server that enables AI agents and humans to interact with YouTube. It supports searching public videos, reading transcripts, managing channel analytics, handling uploads, editing metadata, organizing playlists, and moderating comments. It integrates with various AI clients like Claude Desktop, Cursor, and ChatGPT via the Model Context Protocol.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Retrieve video analytics and traffic breakdowns
- List and moderate comments waiting for review
- Extract transcripts from video captions
- Manage channel metadata and playlists
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
youtube-kit 0.7.3
{
"version": "0.7.3",
"transport": "stdio",
"identifier": "youtube-kit",
"runtimeHint": "uvx",
"registryType": "pypi",
"registryBaseUrl": "https://pypi.org",
"packageArguments": [
{
"type": "positional",
"value": "mcp"
}
],
"environmentVariables": [
{
"name": "YOUTUBE_CHANNEL",
"description": "Channel to work on by default (UC... ID, @handle or exact title), from the ones logged in with `ytk auth login`"
},
{
"name": "YOUTUBE_API_KEY",
"description": "API key for public data; without one, public reads go through your login"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"youtube-kit-mcp": {
"command": "uvx",
"args": [
"youtube-kit==0.7.3",
"mcp"
],
"env": {
"YOUTUBE_CHANNEL": "<YOUR_YOUTUBE_CHANNEL>",
"YOUTUBE_API_KEY": "<YOUR_YOUTUBE_API_KEY>"
}
}
}
}Cline
{
"mcpServers": {
"youtube-kit-mcp": {
"command": "uvx",
"args": [
"youtube-kit==0.7.3",
"mcp"
],
"env": {
"YOUTUBE_CHANNEL": "<YOUR_YOUTUBE_CHANNEL>",
"YOUTUBE_API_KEY": "<YOUR_YOUTUBE_API_KEY>"
}
}
}
}VS Code
{
"servers": {
"youtube-kit-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"youtube-kit==0.7.3",
"mcp"
],
"env": {
"YOUTUBE_CHANNEL": "<YOUR_YOUTUBE_CHANNEL>",
"YOUTUBE_API_KEY": "<YOUR_YOUTUBE_API_KEY>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"youtube-kit-mcp": {
"command": "uvx",
"args": [
"youtube-kit==0.7.3",
"mcp"
],
"env": {
"YOUTUBE_CHANNEL": "<YOUR_YOUTUBE_CHANNEL>",
"YOUTUBE_API_KEY": "<YOUR_YOUTUBE_API_KEY>"
}
}
}
}Let your agent find its tools
Find servers like youtube-kit MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.