youtube_search_list
ActiveTool of Social Fetch
declared in 0.19.0
Search YouTube videos, channels, and playlists by keyword.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"type": {
"enum": [
"videos",
"shorts",
"channels",
"playlists"
],
"type": "string",
"description": "Optional content type filter for search results."
},
"query": {
"type": "string",
"maxLength": 512,
"minLength": 1,
"description": "Search query text for YouTube content."
},
"cursor": {
"type": "string",
"minLength": 1,
"description": "Opaque pagination cursor returned by a previous response."
},
"region": {
"type": "string",
"description": "Optional ISO 3166-1 country code for localized search results."
},
"sortBy": {
"enum": [
"relevance",
"popular"
],
"type": "string",
"description": "Optional sort order for search results."
},
"duration": {
"enum": [
"under_3_min",
"between_3_and_20_min",
"over_20_min"
],
"type": "string",
"description": "Optional duration filter for video results. Applies to videos, not shorts."
},
"uploadDate": {
"enum": [
"today",
"this_week",
"this_month",
"this_year"
],
"type": "string",
"description": "Optional upload date filter for video results."
},
"includeExtras": {
"type": "boolean",
"description": "When true, returns richer per-video metadata when available. May increase response time."
}
}
}Parent server
Social Fetch
https://github.com/social-freak-ltd/socialfetch-mcp
1/7 registries