User Manual

YouTube MCP Settings

13/10/26
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 Config Manager

  1. Log in to the Kuika platform.
  2. Open the project you want to work on from the Apps screen.
  3. Click the Config Manager module in the top menu.
  1. To edit an existing configuration, click its name in the list, or create a new configuration using the Create a blank configuration card.
  2. Make sure the App Settings tab is selected at the top of the configuration screen.
  3. In the left menu, click the MCP option under the INTEGRATIONS heading.
  4. Click the Add New link under the YouTube section.
  1. In the YouTube MCP Settings window that opens, fill in the following fields (all fields are required):
  • Name: A unique name for this integration.
  • API Key: The API key you created in the Google Cloud Console under APIs & Services > Credentials. The YouTube Data API v3 must be enabled in your project for the key to work.
  • Language: The language to be used in content searches (in ISO 639-1 format). For example:
    • en → English
    • tr → Turkish
    • es → Spanish
    • de → German
    • fr → French
  1. Click the Create button.
  2. Select the configuration you created from the YouTube dropdown menu.
  3. Click the Save button in the upper-right corner to save your changes. (In an existing configuration, this button appears as Update.)

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.
  2. Copy the generated API Key.
  3. 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.

Glossary

No items found.

Alt Başlıklar