Shortform Kit
v1.0.1Transcribe, read and download public Reels, TikToks and YouTube videos, plus sourced creator data
Endpoint health
online- Last checked
- 11/3/2026, 6:17:34 PM
- Latency
- 302 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:io.github.diegobruegger-prog%2Fshortformkit
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"io.github.diegobruegger-prog/shortformkit": {
"url": "https://shortformkit.com/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
9 shown · authentication unknown
Creator monetization data
creator_monetization
Look up sourced 2026 creator-income data. topic=programs lists monetization programs with eligibility (subscribers, watch hours, views) and status; rpm_by_niche and rpm_by_country give earnings per 1,000 views as low, high and median; engagement_benchmarks gives typical engagement rates; sponsorship_rates gives price ranges per post. Every row carries its sources. Use it to answer 'how much does X pay' or 'what do I need to monetize'; for a concrete earnings estimate from a view count use estimate_youtube_earnings instead. Offline data, max 40 rows.
Schema valid · SHA-256 ec048414ffe3…
View input schema
{ "type": "object", "properties": { "topic": { "type": "string", "enum": [ "programs", "rpm_by_niche", "rpm_by_country", "engagement_benchmarks", "sponsorship_rates" ], "default": "programs", "description": "Which table to read." }, "platform": { "type": "string", "description": "Optional platform filter, substring: YouTube, TikTok, Instagram, Facebook, X, Snapchat ..." }, "niche": { "type": "string", "description": "Optional niche filter for rpm_by_niche and sponsorship_rates, substring: finance, tech, gaming, beauty, education ..." }, "country": { "type": "string", "description": "Optional country filter for rpm_by_country: ISO code (US, DE, IN) or English name." } }, "additionalProperties": false }Download media
download_media
Create a temporary download of a public post. Returns a job object with status and, when done, download_url (valid 15 minutes) plus job_status_url to poll if it is still running after about 100 seconds. Use kind=video for MP4, audio for MP3, image for photo posts and carousels, thumbnail for the cover, frame for a still at one timestamp. For the spoken text use transcribe_video instead. Videos up to 12 hours. Only for content the user made, has permission to use, or that is freely licensed. Music is refused: songs, music videos, YouTube Music and copyrighted sounds return an error, do not try to work around it.
Connections
streamable-http
https://shortformkit.com/mcp