MCP server
The same API, native to AI agents. The MCP server runs at https://ytapi.dev/api/mcp and authenticates with your regular ytapi API key. Tool calls are billed exactly like REST calls (1 credit on success, failures free).
Tools
get_transcript— full timestamped transcript (1 credit)get_video_metadata— title, channel, views, duration (1 credit)search_youtube— videos or channels (1 credit/page)list_latest_videos— channel's recent uploads (free)
Claude Code
shell
claude mcp add ytapi \ --transport http \ --header "Authorization: Bearer yta_YOUR_KEY" \ https://ytapi.dev/api/mcp
Then just ask: “Get the transcript of https://youtu.be/… and summarize it.”
Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"ytapi": {
"url": "https://ytapi.dev/api/mcp",
"headers": {
"Authorization": "Bearer yta_YOUR_KEY"
}
}
}
}Any MCP client
The server speaks streamable HTTP JSON-RPC (protocol 2025-06-18). POST initialize, then tools/list / tools/call with your key in the Authorization header.