Reel25 — Video Analytics for TikTok, Instagram & YouTube
What this MCP does
Tracks and analyzes TikTok, Instagram, and YouTube creator accounts and videos, including performance metrics, trends, discovery, and AI video analysis.
Tools
Input schema
{'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}
Input schema
{'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}
Input schema
{'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}
Input schema
{'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}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Folder name (max 255 chars)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['folder_id'], 'properties': {'folder_id': {'type': 'string', 'description': 'Folder UUID'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'account_id': {'type': 'string', 'description': 'Account UUID'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'account_id': {'type': 'string', 'description': 'Account UUID'}}, 'additionalProperties': False}
Input schema
{'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}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['video_id'], 'properties': {'video_id': {'type': 'string', 'description': 'Video UUID'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['search_id'], 'properties': {'search_id': {'type': 'string', 'description': 'Search UUID'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['video_id'], 'properties': {'video_id': {'type': 'string', 'description': 'Video UUID'}}, 'additionalProperties': False}
Input schema
{'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}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'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}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'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}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of results (default 20)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['account_id'], 'properties': {'account_id': {'type': 'string', 'description': 'Account UUID'}}, 'additionalProperties': False}
Input schema
{'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}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'description': 'Number of results (1-100, default 10)'}}, 'additionalProperties': False}
Input schema
{'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}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Full video URL (https)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['video_id'], 'properties': {'video_id': {'type': 'string', 'description': 'Video UUID'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
captapi
Retrieves social media profiles, posts, engagement metrics, comments, marketplace listings, events, and Meta advertising data acr…
Social Signal
Provides time-series analysis of post volumes across open social networks for monitoring social activity and signals.
Viral Outliers
Finds viral outlier posts across TikTok, Instagram, and YouTube, tracks creator profiles, analyzes media, monitors watchlists, an…
telemost-mcp-server
Searches public Telegram content and channels, extracts entities, tracks posts and mentions, analyzes sentiment, and reports chan…
Youfiliate Smart Links
Creates geo-targeted affiliate smart links, manages redirects and deep links, provides click analytics, and migrates YouTube desc…
affogata
Analyzes social conversations using topic queries, filters, trending keywords, and conversation clusters.
Soclo
Connects AI to content, social media, advertising, and revenue data across app stores and the web.
SharksAPI.AI
Provides marketing analytics and actions across GA4, Search Console, Google Ads, social channels, SEO, WordPress, and marketing p…