MCPサーバー

Reel25 — Video Analytics for TikTok, Instagram & YouTube

io.github.usnmax88/reel25-mcp

このMCPでできること

Tracks and analyzes TikTok, Instagram, and YouTube creator accounts and videos, including performance metrics, trends, discovery, and AI video analysis.

add_accounts_to_folder
Add accounts to a folder (max 50). Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['folder_id', 'account_ids'], 'properties': {'folder_id': {'type': 'string', 'description': 'Folder UUID'}, 'account_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Account UUIDs to add'}}, 'additionalProperties': False}
add_videos_to_folder
Add videos to a folder (max 50). Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['folder_id', 'video_ids'], 'properties': {'folder_id': {'type': 'string', 'description': 'Folder UUID'}, 'video_ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Video UUIDs to add'}}, 'additionalProperties': False}
analyze_video
AI video analysis: hooks, structure, CTA, UGC. Costs 5 credits. Polls internally (15-30s).
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['video_id'], 'properties': {'force': {'type': 'boolean', 'description': 'Force re-analysis (default false)'}, 'video_id': {'type': 'string', 'description': 'Video UUID'}}, 'additionalProperties': False}
bulk_track_videos
Track up to 25 videos at once by URL. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['urls'], 'properties': {'urls': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Array of video URLs (max 25)'}}, 'additionalProperties': False}
create_folder
Create a folder. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Folder name (max 255 chars)'}}, 'additionalProperties': False}
folder_analytics
Get folder-level analytics. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['folder_id'], 'properties': {'folder_id': {'type': 'string', 'description': 'Folder UUID'}}, 'additionalProperties': False}
get_account
Get account details. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'account_id': {'type': 'string', 'description': 'Account UUID'}}, 'additionalProperties': False}
get_account_metrics
Get detailed account performance metrics. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'account_id': {'type': 'string', 'description': 'Account UUID'}}, 'additionalProperties': False}
get_account_videos
List videos for a specific account. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'limit': {'type': 'number', 'description': 'Results per page (default 20)'}, 'account_id': {'type': 'string', 'description': 'Account UUID'}}, 'additionalProperties': False}
get_analysis
Get existing AI analysis for a video. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['video_id'], 'properties': {'video_id': {'type': 'string', 'description': 'Video UUID'}}, 'additionalProperties': False}
get_credits
Check workspace credit balance. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
get_radar_results
Get results of a previous radar search. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['search_id'], 'properties': {'search_id': {'type': 'string', 'description': 'Search UUID'}}, 'additionalProperties': False}
get_video
Get video details including metrics and music info. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['video_id'], 'properties': {'video_id': {'type': 'string', 'description': 'Video UUID'}}, 'additionalProperties': False}
get_video_history
Get video performance snapshots over time. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['video_id'], 'properties': {'days': {'type': 'number', 'description': 'Days of history (1-365, default 30)'}, 'video_id': {'type': 'string', 'description': 'Video UUID'}}, 'additionalProperties': False}
get_workspace
Get workspace info: plan, credits, limits. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
growth_trends
Get follower and video growth trends. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'period': {'enum': ['7d', '30d', '90d', 'all'], 'type': 'string', 'description': 'Time period (default 30d)'}}, 'additionalProperties': False}
list_accounts
List all tracked creator accounts. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
list_folders
List all folders. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
list_videos
List all tracked videos. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Results per page (1-100, default 20)'}, 'offset': {'type': 'number', 'description': 'Pagination offset'}, 'end_date': {'type': 'string', 'description': 'Filter: posted before (YYYY-MM-DD)'}, 'platform': {'enum': ['tiktok', 'youtube', 'insta'], 'type': 'string', 'description': 'Filter by platform'}, 'start_date': {'type': 'string', 'description': 'Filter: posted after (YYYY-MM-DD)'}}, 'additionalProperties': False}
radar_history
List past radar searches. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of results (default 20)'}}, 'additionalProperties': False}
remove_account
Stop tracking an account. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'account_id': {'type': 'string', 'description': 'Account UUID'}}, 'additionalProperties': False}
search_content
AI-powered content discovery. Costs 100 credits. Polls internally (30-60s).
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'depth': {'enum': ['quick', 'standard', 'deep'], 'type': 'string', 'description': 'Research depth (default: standard)'}, 'query': {'type': 'string', 'description': 'Describe the content you want to find. Be specific.'}, 'minViews': {'enum': ['any', '10k', '25k', '50k', '100k'], 'type': 'string', 'description': 'Minimum views filter'}, 'platform': {'enum': ['tiktok', 'youtube', 'insta'], 'type': 'string', 'description': 'Target platform (default: tiktok)'}, 'timeframe': {'enum': ['any', 'today', 'week', 'last month', 'year'], 'type': 'string', 'description': 'Time period filter'}}, 'additionalProperties': False}
top_videos
Get top performing tracked videos. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of results (1-100, default 10)'}}, 'additionalProperties': False}
track_account
Track a creator account by URL. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Account URL (e.g. https://www.tiktok.com/@username)'}, 'video_limit': {'type': 'number', 'description': 'Max videos to track (1-500, default 50)'}}, 'additionalProperties': False}
track_video
Track a video by URL. Supports TikTok, Instagram, YouTube. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Full video URL (https)'}}, 'additionalProperties': False}
untrack_video
Stop tracking a video. Free.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['video_id'], 'properties': {'video_id': {'type': 'string', 'description': 'Video UUID'}}, 'additionalProperties': False}
追加
get_workspace
2026年9月17日12:52
追加
get_credits
2026年9月17日12:52
追加
growth_trends
2026年9月17日12:52
追加
top_videos
2026年9月17日12:52
追加
folder_analytics
2026年9月17日12:52
追加
add_accounts_to_folder
2026年9月17日12:52
追加
add_videos_to_folder
2026年9月17日12:52
追加
create_folder
2026年9月17日12:52
追加
list_folders
2026年9月17日12:52
追加
get_analysis
2026年9月17日12:52
追加
analyze_video
2026年9月17日12:52
追加
radar_history
2026年9月17日12:52
追加
get_radar_results
2026年9月17日12:52
追加
search_content
2026年9月17日12:52
追加
remove_account
2026年9月17日12:52
追加
get_account_metrics
2026年9月17日12:52
追加
get_account_videos
2026年9月17日12:52
追加
track_account
2026年9月17日12:52
追加
get_account
2026年9月17日12:52
追加
list_accounts
2026年9月17日12:52
追加
untrack_video
2026年9月17日12:52
追加
bulk_track_videos
2026年9月17日12:52
追加
track_video
2026年9月17日12:52
追加
get_video_history
2026年9月17日12:52
追加
get_video
2026年9月17日12:52
追加
list_videos
2026年9月17日12:52