Shortform Kit
Transcribe, read and download public Reels, TikToks and YouTube videos, plus sourced creator data
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen estimate_youtube_earnings
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"shortformkit": {
"url": "https://shortformkit.com/mcp"
}
}
}Puntos de conexión remotos
https://shortformkit.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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
}Comunidad
Evidencia