clipform_search_media
ActiveTool of io.github.Clipform/mcp-server
Search images or stock video clips. Pass one query or many (max 10) - multiple queries run in one call instead of separate tool calls. Use results to feed into clipform_generate_video for narrated slideshow videos, or upload directly as still images via clipform_upload_media_asset then clipform_attach_node_media. All results are pre-cleared for commercial use. Results include a description (alt text where the provider has it) - use it to pick visually distinct images. Example: { queries: [{ query: "saturn rings" }, { query: "mars surface", count: 3 }] } returns portrait images for both.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"queries"
],
"properties": {
"queries": {
"type": "array",
"items": {
"type": "object",
"required": [
"query"
],
"properties": {
"kind": {
"enum": [
"image",
"video"
],
"type": "string",
"default": "image",
"description": "image = stock photos (default), video = stock clips"
},
"count": {
"type": "number",
"default": 6,
"maximum": 20,
"minimum": 1,
"description": "Max results per provider (default 6 for image, 3 for video)"
},
"query": {
"type": "string",
"description": "What to search for (e.g. 'african lion', 'saturn rings')"
},
"orientation": {
"enum": [
"portrait",
"landscape",
"any"
],
"type": "string",
"default": "portrait",
"description": "portrait (default) fills the 9:16 frame; landscape gets auto blur-pad framing in Ken Burns videos"
}
},
"additionalProperties": false
},
"maxItems": 10,
"minItems": 1,
"description": "One or more search queries to run"
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
io.github.Clipform/mcp-server
https://github.com/clipform/mcp-server
1/7 registries