TikTok MCP について
TikTok MCP は、TikNeuron を通じて TikTok 動画の字幕、投稿詳細、検索機能を Claude などのアプリに接続します。動画の内容や拡散要因を分析したいユーザーに向いています。
主な機能
- 01TikTok 動画の字幕の取得
- 02説明文、エンゲージメント、再生時間などの詳細取得
- 03キーワードによる動画検索とページネーション
- 04字幕の言語コード指定
活用シーン
- 01TikTok 動画の内容と拡散要因の分析
- 02字幕をテキストコンテキストとして議論に利用
- 03キーワードで関連動画を検索し指標を確認
MCP 対応
このプロジェクトは MCP サーバーであり、字幕取得、投稿詳細の取得、動画検索のツールを MCP クライアントに公開します。TikNeuron の API キーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
TikTok MCP
TikTok MCP は、TikNeuron を通じて Claude AI やその他のアプリに TikTok へのアクセスを統合します。この TikTok MCP では、次のことができます。
- TikTok 動画を分析して、バイラルになる要因を特定する
- TikTok 動画のコンテンツを取得する
- TikTok 動画についてチャットする
利用可能なツール
tiktok_get_subtitle
説明:
TikTok 動画の URL から字幕(コンテンツ)を取得します。TikTok 動画の字幕、コンテンツ、またはコンテキストを取得するために使用します。言語コードが指定されていない場合、このツールは自動音声認識による字幕を返します。
入力パラメーター:
tiktok_url(必須):TikTok 動画の URL。例:https://www.tiktok.com/@username/video/1234567890 または https://vm.tiktok.com/1234567890language_code(任意):字幕の言語コード。例:英語の場合は en、スペイン語の場合は es、フランス語の場合は fr など。
tiktok_get_post_details
説明:
TikTok 投稿の詳細を取得します。動画の詳細として、次の情報を返します。
- 説明
- 動画 ID
- クリエイターのユーザー名
- ハッシュタグ
- いいね、シェア、コメント、視聴、ブックマークの数
- 作成日
- 動画の長さ
- 言語とソース情報を含む、利用可能な字幕
入力パラメーター:
tiktok_url(必須):TikTok 動画の URL。例:https://www.tiktok.com/@username/video/1234567890 または https://vm.tiktok.com/1234567890。動画 ID(例:7409731702890827041)だけでも指定できます。
tiktok_search
説明:
クエリに基づいて TikTok 動画を検索します。検索条件に一致する動画のリストを返します。各動画の説明、動画 ID、クリエイター、ハッシュタグ、エンゲージメント指標、作成日、長さ、利用可能な字幕に加え、検索を続けるためのページネーションメタデータも含まれます。
入力パラメーター:
query(必須):TikTok 動画の検索クエリ。例:「面白い猫」「ダンス」「料理のチュートリアル」cursor(任意):追加の結果を取得するためのページネーションカーソルsearch_uid(任意):ページネーション用の検索セッション識別子
MCPB 経由でインストール(最も簡単)
Claude Desktop に TikTok MCP をインストールする最も簡単な方法は、MCPB バンドルを使用することです。クローンやビルドは不要です。
- Releases ページから最新の
tiktok-mcp.mcpbをダウンロードします .mcpbファイルを開くと、Claude Desktop にインストールダイアログが表示されます- プロンプトが表示されたら、TikNeuron API Key を入力します
これで完了です。残りの処理は Claude Desktop が自動的に行います。
必要条件
この TikTok MCP を使用するには、次のものが必要です。
- NodeJS v18 以降(https://nodejs.org/)
- Git(https://git-scm.com/)
- TikNeuron アカウントと MCP API Key(https://tikneuron.com/tools/tiktok-mcp)
セットアップ
- リポジトリをクローンします
git clone https://github.com/Seym0n/tiktok-mcp.git
- 依存関係をインストールします
npm install
- プロジェクトをビルドします
npm run build
これにより、ファイル build\index.js が作成されます。
Claude AI での使用
次のエントリーを mcpServers に追加します。
"tiktok-mcp": {
"command": "node",
"args": [
"path\\build\\index.js"
],
"env": {
"TIKNEURON_MCP_API_KEY": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}
}
そして、path を TikTok MCP の path に、XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX を TikNeuron API Key に置き換えます。
これにより、mcpServers は次のようになります。
{
"mcpServers": {
"tiktok-mcp": {
"command": "node",
"args": [
"path\\build\\index.js"
],
"env": {
"TIKNEURON_MCP_API_KEY": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
}
}
}
}
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。