Rootly
classify_video_url
Submit a publicly accessible video URL for AI-generated content detection. Supports the same frame extraction and analysis options as file-based classification. Authentication: provide your Identifai API key via the apiKey parameter or configure the X-Api-Key HTTP header in your MCP client (recommended).
Remote root/identifai-mcp
Remote (network-hosted)
Other tools also called classify_video_url?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"refId": {
"type": "string",
"description": "Optional caller-defined reference ID"
},
"apiKey": {
"type": "string",
"description": "Identifai API key used to authenticate requests to the Identifai backend. Optional when the MCP client is configured to send the X-Api-Key HTTP header (the recommended approach for remote server deployments — set it once in your MCP client config). Required only when the header is not configured. Never use a placeholder value — only pass the real key supplied by the user. Keys can be obtained from the Identifai dashboard at https://identifai.net."
},
"frames": {
"enum": [
"5",
"10",
"30"
],
"type": "string",
"description": "Maximum frames to extract"
},
"noCache": {
"type": "boolean",
"description": "Bypass cache"
},
"videoUrl": {
"type": "string",
"description": "Public HTTP/HTTPS URL of the video to classify"
},
"withNsfw": {
"type": "boolean",
"description": "Enable NSFW (Not Safe For Work) content detection on video frames"
},
"keyFrames": {
"type": "boolean",
"description": "Extract key frames"
},
"withAudio": {
"type": "boolean",
"description": "[BETA] Analyze the audio track of the video. Requires enablement in the pricing plan."
},
"withMorphing": {
"type": "boolean",
"description": "Enable face morphing analysis"
},
"withTampering": {
"type": "boolean",
"description": "Enable tampering detection"
},
"keyFramesMethod": {
"enum": [
"iframes",
"flow",
"color"
],
"type": "string",
"description": "Key frame extraction algorithm"
},
"preventC2paForces": {
"type": "boolean",
"description": "If true, a C2PA signature will not force the classification to artificial"
},
"ensureFacePerFrame": {
"type": "boolean",
"description": "Ensure at least one face is detected per frame. Useful with withMorphing."
}
}
}