Viral Outliers
Was dieses MCP kann
Finds viral outlier posts across TikTok, Instagram, and YouTube, tracks creator profiles, analyzes media, monitors watchlists, and generates niche-adapted content ideas.
Tools
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['watchlistId'], 'properties': {'handles': {'type': 'array', 'items': {'type': 'object', 'required': ['platform', 'handle'], 'properties': {'handle': {'type': 'string'}, 'platform': {'enum': ['tiktok', 'instagram', 'youtube'], 'type': 'string'}}}, 'description': 'Handle pairs to resolve and add (profileIds + handles â\x89¤ 25 per call)'}, 'profileIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Internal profile ids to add'}, 'watchlistId': {'type': 'string', 'description': 'Target watchlist id'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'handles': {'type': 'array', 'items': {'type': 'object', 'required': ['platform', 'handle'], 'properties': {'handle': {'type': 'string'}, 'platform': {'enum': ['tiktok', 'instagram', 'youtube'], 'type': 'string'}}}, 'description': 'Handle pairs to resolve; 2â\x80\x935 profiles total across both fields'}, 'profileIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Profile ids to compare'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['platform', 'handle'], 'properties': {'handle': {'type': 'string'}, 'platform': {'enum': ['tiktok', 'instagram', 'youtube'], 'type': 'string'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['packId'], 'properties': {'packId': {'enum': ['pack_s', 'pack_m', 'pack_l'], 'type': 'string', 'description': 'Credit pack to buy â\x80\x94 see get_credit_balance / docs for sizes'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['email'], 'properties': {'url': {'type': 'string', 'description': 'Public profile or post URL identifying the profile'}, 'email': {'type': 'string', 'description': 'Where to send the alert. Your account email needs no confirmation; any other address gets a confirmation link first'}, 'handle': {'type': 'string', 'description': 'Public handle, without @ (pair with platform)'}, 'platform': {'enum': ['tiktok', 'instagram', 'youtube'], 'type': 'string', 'description': 'With handle: resolve the profile to watch'}, 'sendHour': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Preferred hour of day for the email, 0-23 (default 9)'}, 'timezone': {'type': 'string', 'description': 'IANA timezone for sendHour, e.g. Europe/Brussels (default UTC)'}, 'frequency': {'enum': ['daily', 'every_3_days', 'weekly'], 'type': 'string', 'description': 'Refresh cadence for the profile if tracking is started by this alert (default daily)'}, 'profileId': {'type': 'string', 'description': 'Internal profile id from search results'}, 'postAgeDays': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Only posts published within this many days can trigger (default 7, max 30)'}, 'scoreWindow': {'enum': ['one_week', 'two_weeks', 'one_month', 'three_months', 'six_months', 'one_year', 'all_time'], 'type': 'string', 'description': 'Which profile average the score is measured against (default three_months)'}, 'expiresInDays': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'The alert ends after this many days (default 30, max 90)'}, 'minOutlierScore': {'type': 'number', 'description': 'Trigger at this outlier score or above (views / the profile average; default 3, minimum 1.5)'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Display name, 1-80 characters'}, 'notes': {'type': 'string', 'description': 'Optional notes, up to 500 characters'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['alertId'], 'properties': {'alertId': {'type': 'string', 'description': 'Alert id from list_viral_alerts or create_viral_alert'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['watchlistId'], 'properties': {'watchlistId': {'type': 'string', 'description': 'API-created watchlist id'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'url': {'type': 'string', 'description': 'Public post URL (alternative to postId)'}, 'postId': {'type': 'string', 'description': 'Internal post id'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['platform'], 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Candidates to screen and return (default 10, max 20).'}, 'query': {'type': 'string', 'description': 'Search phrase: creators behind the top results.'}, 'topic': {'type': 'string', 'description': 'What "related" means for the relevance judge, e.g. "home workouts for women". Defaults to the seed.'}, 'handle': {'type': 'string', 'description': 'Seed creator handle: walk who they follow (TikTok) or collaborate with / tag (Instagram). Not on YouTube.'}, 'hashtag': {'type': 'string', 'description': 'Hashtag without #: creators posting under it.'}, 'platform': {'enum': ['tiktok', 'instagram', 'youtube'], 'type': 'string'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['jobRef'], 'properties': {'jobRef': {'type': 'string'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['postId'], 'properties': {'postId': {'type': 'string', 'description': 'Internal post id from search results'}, 'includeTranscript': {'type': 'boolean', 'description': 'Attach cached transcript (default true)'}, 'includeVisualAnalysis': {'type': 'boolean', 'description': 'Attach cached visual analysis (default true)'}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'handle': {'type': 'string'}, 'platform': {'enum': ['tiktok', 'instagram', 'youtube'], 'type': 'string', 'description': 'With handle: look up by handle instead of id'}, 'profileId': {'type': 'string', 'description': 'Profile id from search results'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['jobRef'], 'properties': {'jobRef': {'type': 'string', 'description': 'The pipeline jobRef returned by remix_post'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max posts to return (default 50)'}}}
Eingabeschema
{'type': 'object', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['watchlistId'], 'properties': {'watchlistId': {'type': 'string', 'description': 'Watchlist id'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'maxLevel': {'type': 'integer', 'maximum': 4, 'minimum': 1, 'description': 'Only niches up to this depth (default 4)'}, 'minProfiles': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Only niches with at least this many profiles in their subtree (default 5)'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Niche keyword'}, 'platforms': {'type': 'array', 'items': {'enum': ['tiktok', 'instagram', 'youtube'], 'type': 'string'}}, 'timeFrame': {'enum': ['all_time', 'one_week', 'two_weeks', 'one_month', 'three_months', 'six_months', 'one_year'], 'type': 'string', 'description': 'Default one_week'}, 'categoryId': {'type': 'string', 'description': 'Niche filter: a category id from list_categories (covers its subtree)'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['targetNiche'], 'properties': {'url': {'type': 'string', 'description': 'Public post URL (alternative to postId â\x80\x94 what a user browsing social media has)'}, 'tone': {'type': 'string', 'description': 'Preferred tone of voice'}, 'postId': {'type': 'string', 'description': 'Internal post id'}, 'targetNiche': {'type': 'string', 'description': 'Your niche/brand/audience, 5â\x80\x93500 chars'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['watchlistId', 'profileIds'], 'properties': {'profileIds': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Internal profile ids to remove'}, 'watchlistId': {'type': 'string', 'description': 'Watchlist id'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['message'], 'properties': {'skill': {'type': 'string', 'description': 'Which skill the issue is about, when known'}, 'message': {'type': 'string', 'description': 'What you called, what you expected, what happened (10â\x80\x932000 chars)'}, 'wantsUpdate': {'type': 'boolean', 'description': 'true = email the account owner when resolved'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'url': {'type': 'string', 'description': 'Public post URL (alternative to postId)'}, 'postId': {'type': 'string', 'description': 'Internal post id'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'url': {'type': 'string', 'description': 'Public post URL (alternative to postId)'}, 'postId': {'type': 'string', 'description': 'Internal post id'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public post URL (canonical, not a short link)'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Keyword search over captions/titles'}, 'handle': {'type': 'string', 'description': 'Exact creator handle filter'}, 'sortBy': {'enum': ['outlier_desc', 'outlier_asc', 'views_desc', 'views_asc', 'likes_desc', 'likes_asc', 'date_desc', 'date_asc', 'engagement_desc', 'engagement_asc'], 'type': 'string'}, 'maxViews': {'type': 'number'}, 'minViews': {'type': 'number'}, 'pageSize': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'platforms': {'type': 'array', 'items': {'enum': ['tiktok', 'instagram', 'youtube'], 'type': 'string'}}, 'timeFrame': {'enum': ['all_time', 'one_week', 'two_weeks', 'one_month', 'three_months', 'six_months', 'one_year'], 'type': 'string'}, 'categoryId': {'type': 'string', 'description': 'Niche filter: a category id from list_categories (covers its subtree)'}, 'watchlistId': {'type': 'string', 'description': 'Scope to the creators in one of your watchlists (id from list_watchlists)'}, 'contentTypes': {'type': 'array', 'items': {'type': 'string'}}, 'maxFollowers': {'type': 'number'}, 'minFollowers': {'type': 'number'}, 'maxOutlierScore': {'type': 'number'}, 'minOutlierScore': {'type': 'number'}, 'maxEngagementRate': {'type': 'number'}, 'minEngagementRate': {'type': 'number'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Handle, @handle, or profile URL'}, 'pageSize': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'platforms': {'type': 'array', 'items': {'enum': ['tiktok', 'instagram', 'youtube'], 'type': 'string'}}, 'categoryId': {'type': 'string', 'description': "Niche filter: a category id from list_categories (covers its subtree); without a query returns that niche's top profiles"}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'url': {'type': 'string', 'description': 'Public profile or post URL identifying the profile'}, 'handle': {'type': 'string', 'description': 'Public handle, without @ (pair with platform)'}, 'platform': {'enum': ['tiktok', 'instagram', 'youtube'], 'type': 'string', 'description': 'With handle: resolve the profile to monitor'}, 'frequency': {'enum': ['daily', 'every_3_days', 'weekly'], 'type': 'string', 'description': 'Refresh cadence (default weekly)'}, 'profileId': {'type': 'string', 'description': 'Internal profile id from search results'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['profileId'], 'properties': {'profileId': {'type': 'string', 'description': 'Internal profile id to stop monitoring'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
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.
Reel25 — Video Analytics for TikTok, Instagram & YouTube
Tracks and analyzes TikTok, Instagram, and YouTube creator accounts and videos, including performance metrics, trends, discovery,…
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…