Shortform Kit

Transcribe, read and download public Reels, TikToks and YouTube videos, plus sourced creator data

使うべきか

品質と安全性

A
説明の品質
97%
スキーマの完全性
87%
命名の品質
84%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(1)

  • LOWTool 'estimate_youtube_earnings' description lacks action verbestimate_youtube_earnings 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~1,137トークン数(ツール定義)
~717 B一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 0.89%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `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
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 9 件