{
  "id": "mrscraper.youtube.comments",
  "object": "tool",
  "name": "YouTube Video Comments",
  "summary": "Scrape the comments of a YouTube video by video ID, including replies.",
  "description": "Fetch comments for one YouTube video ID. Returns the video ID, the list of comments and replies with author, text, likes, and timestamps, and pagination statistics for the scrape. Vendor runtime estimate about 2 minutes. Suited for audience sentiment analysis, community research, and comment mining.\n\nRaw mrscraper#/youtube/comments endpoint: input is { body, queryParams, pathParams } as the provider documents them (https://docs.mrscraper.com/docs/features/marketplace).",
  "category": "lookup",
  "hosted_by": "MrScraper",
  "runtime": "partner",
  "side_effects": false,
  "status": "live",
  "credits": 0,
  "price": null,
  "providers": [
    {
      "id": "mrscraper",
      "name": "MrScraper",
      "price": null,
      "own_key_only": true
    }
  ],
  "mcp_name": "mrscraper_youtube_comments",
  "input_schema": {
    "type": "object",
    "properties": {
      "body": {
        "type": "object",
        "properties": {
          "videoId": {
            "type": "string",
            "pattern": "^[A-Za-z0-9_-]{6,20}$",
            "description": "YouTube video ID from the watch URL's v parameter, e.g. '5TN6l7JGWvs'."
          }
        },
        "required": [
          "videoId"
        ],
        "additionalProperties": false
      }
    },
    "required": [
      "body"
    ],
    "additionalProperties": false
  },
  "kind": "endpoint"
}