{"serverId":"mcp-registry/io.github.krakonjac300-pixel/agent-media-toolkit","tools":[{"name":"find_clips","fixed":{"name":"find_clips","description":"Find viral clip candidates in a long video with scores. Premium (via x402).","inputSchema":{"type":"object","title":"find_clipsArguments","required":["source_url"],"properties":{"niche":{"type":"string","title":"Niche","default":""},"max_clips":{"type":"integer","title":"Max Clips","default":5},"source_url":{"type":"string","title":"Source Url"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":108,"tokensAfter":108},{"name":"media_info","fixed":{"name":"media_info","description":"Metadata (title, duration, uploader, views) for a media URL — no download.","inputSchema":{"type":"object","title":"media_infoArguments","required":["url"],"properties":{"url":{"type":"string","title":"Url"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":69,"tokensAfter":69},{"name":"package_post","fixed":{"name":"package_post","description":"Platform-optimized title, description, and hashtags for a clip. Premium (via x402).","inputSchema":{"type":"object","title":"package_postArguments","required":["transcript_excerpt"],"properties":{"niche":{"type":"string","title":"Niche","default":""},"platforms":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"title":"Platforms","default":null},"transcript_excerpt":{"type":"string","title":"Transcript Excerpt"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":133,"tokensAfter":133},{"name":"search","fixed":{"name":"search","description":"Live web search. Returns results with title, url, and snippet.","inputSchema":{"type":"object","title":"searchArguments","required":["query"],"properties":{"query":{"type":"string","title":"Query"},"max_results":{"type":"integer","title":"Max Results","default":5}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":84,"tokensAfter":84},{"name":"summarize","fixed":{"name":"summarize","description":"Summarize text OR a web page (give text or url). style: paragraph|bullets.","inputSchema":{"type":"object","title":"summarizeArguments","properties":{"url":{"type":"string","title":"Url","default":""},"text":{"type":"string","title":"Text","default":""},"style":{"type":"string","title":"Style","default":"paragraph"},"max_words":{"type":"integer","title":"Max Words","default":120}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":117,"tokensAfter":117}],"toolsChanged":5,"tokensSaved":0,"todo":[{"tool":"edit_clip","params":["end_s","style","start_s","source_url"]},{"tool":"extract","params":["url","max_chars"]},{"tool":"find_clips","params":["niche","max_clips","source_url"]},{"tool":"media_info","params":["url"]},{"tool":"moderate","params":["text"]},{"tool":"news","params":["query","max_results"]},{"tool":"package_post","params":["niche","platforms","transcript_excerpt"]},{"tool":"repurpose","params":["text","niche","formats"]},{"tool":"script","params":["tone","topic","platform","duration_s"]},{"tool":"search","params":["query","max_results"]},{"tool":"subtitles","params":["format","source_url"]},{"tool":"summarize","params":["url","text","style","max_words"]},{"tool":"transcribe","params":["source_url"]},{"tool":"translate","params":["text","source_lang","target_lang"]},{"tool":"voiceover","params":["rate","text","voice"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}