Tubask

Quick start

From zero to your first YouTube summary in chat — about five minutes. No local Node install required.

  1. 1

    Create your account

    Sign up with email and password. Verify your email if prompted. You'll land on onboarding or the dashboard.
  2. 2

    Add your YouTube API key

    During onboarding (or in Settings), paste a YouTube Data API v3 key. We validate it against Google before saving. See the full API key guide if you don't have one yet.
  3. 3

    Connect your MCP client

    Copy your personal MCP URL from the dashboard or onboarding step 3. Add it to Claude, Cursor, or your client of choice. Full snippets are in Connect your client.
  4. 4

    Authorize on first use

    The first tool call opens OAuth in your browser. Sign in to link the MCP client to your Tubaskaccount. After that, requests work silently. Details in OAuth & accounts.
  5. 5

    Send your first prompt

    Paste any YouTube URL or ask a natural-language question. Your assistant should call youtube_query or summarize_video automatically.

Example first prompts

Try one of these in Claude Code or Cursor after connecting:

Chat prompt
Summarize this video: https://www.youtube.com/watch?v=dQw4w9WgXcQ
Chat prompt
What's the latest upload from @mkbhd?
Chat prompt
Research recent YouTube videos about MCP OAuth — rank by view count.

Your MCP endpoint

Production URL (replace with your dashboard URL if self-hosting):

https://tubask.app/mcp

Local development

If you run the stack locally, use http://localhost:3000/mcp instead. OAuth redirect URLs must match your environment.

Checklist before you ask for help

  • API key saved and shows as valid in Settings
  • MCP connector shows as connected (green) in your client
  • You completed OAuth at least once for this client
  • YouTube Data API v3 is enabled on your Google Cloud project
  • For Cursor: config uses url, not serverUrl

Still stuck? See Troubleshooting.