Find media for a slide
media_searchSearch media a deck can use and get each result's ready MDX (paste it into the slide as it is), its credit and a preview URL. Use it whenever a slide wants an icon, emoji, meme or sticker, instead of writing a media URL yourself. Kinds: icon (every free Iconify set), emoji (Fluent, Noto, Noto Animated, Twemoji; set picks one), template (Imgflip's top meme templates and Kadal's own — replace only the captions' text), kadal (Kadal's own library: stickers, GIF loops, meme templates, illustrations, free to use in any Kadal deck), store (Kadal Store's shelf under the Kadal Deck licence: images, icons, stickers, illustrations, patterns and wallpapers — also as slide backgrounds via frontmatter — music, sound effects, video clips, and shaders as Pro backgrounds; storeKinds narrows it; keep each result's credit attributes), and sticker / gif / meme, which here return Kadal's items only. GIFs, stickers and finished memes from KLIPY are not searched by this server: KLIPY must be asked from the person's own machine, so use the local kadal-deck mcp server (media_search) or the web builder's Insert media for those. Read-only; an empty query lists popular or all items.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"kind": "<kind>"
},
"name": "media_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| set | No | for emoji: the set (default fluent = Fluent 3D) | |
| kind | Yes | icon (Iconify, every free set), emoji (Fluent, Noto, Noto Animated, Twemoji), sticker, gif, meme (finished memes), template (meme templates to caption), kadal (Kadal's own library: stickers, GIF loops, meme templates, illustrations), store (Kadal Store: images, icons, stickers, illustrations, patterns, wallpapers, music, sound effects, video clips and more, free to place in any deck, credited; `storeKinds` narrows it) | |
| limit | No | how many results, default 8 | |
| query | No | what to look for, in a few words ("rocket", "mind blown", "ship it"); empty lists popular or all items | |
| storeKinds | No | for store: only these kinds (image, icon, sticker, illustration, pattern, wallpaper, music, sfx, video, lottie, model, shader, lut, gif, meme-template) |