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
}社群
證據