Shortform Kit
Transcribe, read and download public Reels, TikToks and YouTube videos, plus sourced creator data
我该使用它吗
质量与安全性
发现(1)
- LOW在 estimate_youtube_earnings 中
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"shortformkit": {
"url": "https://shortformkit.com/mcp"
}
}
}远程端点
https://shortformkit.com/mcpstreamable-http它能做什么
工具清单
工具(9)
🟢get_video_info(url)
Read a public Instagram, YouTube, TikTok, X, Facebook, Pinterest, Threads, Vimeo or Reddit post: title, author, duration, available qualities, caption and hashtags.
输入模式
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Public post URL"
}
},
"required": [
"url"
],
"additionalProperties": false
}🟢download_media(url, kind, quality, start, end, ...)
Prepare a download of a public post: video (MP4), audio (MP3), image, thumbnail/cover, or a frame at a timestamp. Optional trim with start/end (e.g. '1:05'). Returns a download URL valid for 15 minutes. Only for content the user owns or may use.
输入模式
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"kind": {
"type": "string",
"enum": [
"video",
"audio",
"image",
"thumbnail",
"frame"
]
},
"quality": {
"type": "integer",
"description": "max height, e.g. 1080"
},
"start": {
"type": "string"
},
"end": {
"type": "string"
},
"at": {
"type": "string",
"description": "timestamp for kind=frame"
}
},
"required": [
"url"
],
"additionalProperties": false
}⚪transcribe_video(url, language, translate_to_english, start, end)
Transcribe a public video or Reel with Whisper (90+ languages, optional translation to English, optional section). Returns the text with timestamps. Videos up to 20 minutes per run.
输入模式
{
"type": "object",
"properties": {
"url": {
"type": "string"
},
"language": {
"type": "string",
"description": "ISO code like en, de, es (optional, auto-detect if empty)"
},
"translate_to_english": {
"type": "boolean"
},
"start": {
"type": "string"
},
"end": {
"type": "string"
}
},
"required": [
"url"
],
"additionalProperties": false
}🟢youtube_channel_id(query)
Find the YouTube channel ID (UC...), handle, channel URL and RSS feed from a @handle, channel link or any video link.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "@handle, channel URL or video URL"
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢social_video_specs(platform, format)
2026 upload specs (aspect ratio, resolution, max length, file size, caption and hashtag limits) for Instagram, TikTok, YouTube, Facebook, X, LinkedIn, Pinterest, Snapchat and Threads, each with official sources.
输入模式
{
"type": "object",
"properties": {
"platform": {
"type": "string",
"description": "e.g. Instagram, TikTok, YouTube (empty = all)"
},
"format": {
"type": "string",
"description": "e.g. Reels, Shorts, Stories"
}
},
"additionalProperties": false
}🟢creator_monetization(topic, platform, niche, country)
Sourced 2026 data on creator monetization: platform programs and requirements, YouTube/TikTok RPM by niche or country, engagement-rate benchmarks, sponsored post rates.
输入模式
{
"type": "object",
"properties": {
"topic": {
"type": "string",
"enum": [
"programs",
"rpm_by_niche",
"rpm_by_country",
"engagement_benchmarks",
"sponsorship_rates"
]
},
"platform": {
"type": "string"
},
"niche": {
"type": "string"
},
"country": {
"type": "string"
}
},
"additionalProperties": false
}🟢loudness_and_subtitles(topic, name)
Loudness targets (LUFS, true peak) for Spotify, Apple Music, YouTube, Netflix, Prime Video, EBU R128, ATSC, podcasts and social video; subtitle rules (Netflix, BBC); frame rates and drop frame. Each value sourced.
输入模式
{
"type": "object",
"properties": {
"topic": {
"type": "string",
"enum": [
"loudness_targets",
"subtitle_standards",
"frame_rates_timecode"
]
},
"name": {
"type": "string",
"description": "filter, e.g. Netflix, Spotify, 29.97"
}
},
"additionalProperties": false
}🟢youtube_thumbnail_trends(niche)
This week's measured thumbnail trends of the most-viewed new YouTube videos in 10 niches: share with faces, text, big text, brightness, colours, title length, plus top examples.
输入模式
{
"type": "object",
"properties": {
"niche": {
"type": "string",
"description": "gaming, vlog, fitness, finance, food, tech, travel, education, podcast, beauty (empty = overview)"
}
},
"additionalProperties": false
}🟢estimate_youtube_earnings(monthly_views, niche, shorts)
Estimate YouTube ad earnings (USD range per month and year) from monthly views and niche, or for Shorts.
输入模式
{
"type": "object",
"properties": {
"monthly_views": {
"type": "number"
},
"niche": {
"type": "string",
"enum": [
"beauty",
"education",
"finance",
"gaming",
"health",
"music",
"tech",
"travel",
"vlog"
]
},
"shorts": {
"type": "boolean"
}
},
"required": [
"monthly_views"
],
"additionalProperties": false
}社区
证据