User Manual

YouTube MCP Settings

YouTube MCP Settings

Overview

YouTube MCP integrates with the YouTube Data API v3. This allows LLM-based applications (ChatGPT, Claude, Cursor, etc.) to query and use YouTube content in a standardized manner.

Supported operations:

  • Get Video Details
  • Video Search

Configuring Settings via Configuration Manager

  1. Log in to the Kuika platform.
  2. Select the project you will be working on from the Apps screen.
  1. Go to the Configuration Manager → App Settings tab.
  2. Click the ADD NEW option in the MCP > YouTubeMcp section.
  3. In the window that opens:
    • Name: A distinctive name to be given to this integration.
    • API Key: The API key created via the Google Cloud Console.
    • Language: The language to be used (in ISO 639-1 format).
      • “en” → English
      • “tr” → Turkish
      • “es” → Spanish
      • ‘de’ → German
      • “fr” → French

Steps to Create a YouTube API Key

  1. Log in to Google Cloud Console.
  1. Select an existing project or create a new one.
  1. Type “YouTube Data API v3” in the search field and select the relevant result.
  1. On the page that opens, click the Enable button.
  1. Follow the path Credentials → Create Credentials → API Key.
  1. Copy the generated API Key.
  2. Paste it into the Configuration Manager → YouTubeMcp Settings field in Kuika.

Action Types

YouTube Get Video Details

Retrieves the details of a specific YouTube video.

Action Input

  • settings: The YouTube setting you created in Config Manager.
  • videoIds: The unique ID of the video (11 characters).
    • https://www.youtube.com/watch?v=dQw4w9WgXcQ → after v=
    • https://youtu.be/dQw4w9WgXcQ: The last 11 characters of the link
    • https://www.youtube.com/watch?v=dQw4w9WgXcQ&list=PL12345ABCDE: After v= (the list parameter is the playlist ID)

Action Output

  • id → Video ID
  • etag → Entity Tag for tracking data changes

  • kind → Response type (video, channel, playlist, etc.)
  • snippet → Title, description, channel, date, thumbnails
  • statistics → View count, likes, comments
  • contentDetails → Duration, resolution, subtitle information, license information

Important Subfields:

  • contentDetails
    • duration → Duration in ISO 8601 format (e.g., PT3M34S)
    • definition → sd / hd
    • dimension → 2D / 3D
    • caption → Are subtitles available?
    • licensedContent → Is it licensed content?
    • projection → Normal / 360° video
  • Snippet
  • title → Video title
  • description → Description text
  • channelId → Uploader channel ID
  • channelTitle → Channel name
  • publishedAt → Publication date (ISO 8601)
  • tags → Video tags
  • thumbnails → Thumbnails (different sizes)
  • localized → Multilingual titles and descriptions
  • Statistics
  • viewCount → Number of views
  • likeCount → Number of likes
  • commentCount → Number of comments
  • favoriteCount → Number of favorites

YouTube Search Videos

Searches for videos by keyword.

Action Input

  • settings: YouTube setting you created in Config Manager.
  • query: Keywords for the video to search for.
  • maxResults: Maximum number of results to retrieve.

Action Output

  • etag → Entity Tag for data change tracking
  • id → Video ID and type
  • kind → Response type
  • snippet → Title, description, channel information, date, thumbnails

Important Subfields:

  • title → Video title
  • description → Video description
  • channelId → Channel ID
  • channelTitle → Channel name
  • publishedAt → Publication date (ISO 8601)
  • tags → Video tags
  • thumbnails → Thumbnails in different sizes
  • liveBroadcastContent → Live broadcast status
  • localized → Multilingual titles and descriptions

Usage in Kuika

YouTube settings created in Configuration Manager can be used by connecting to the settings parameter in the YouTube Action in the project.

Example scenarios:

  • Displaying the details of a video link received from the user → Get Video Details
  • Searching for a specific word and returning videos in a list → Search Videos
No items found.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar