MCP / Tools

Tools

Five tools cover video discovery, analysis, and automation filters. The connection is tied to your authorized workspace; global search looks across CreatorBerry’s video database.

Copy this page as Markdown.

Overview

ToolPurposeCredits
filtersList automation filters in the selected workspace.None
videos-watchlistFind and rank videos from tracked channels in your workspace.None
video-globalSearch CreatorBerry’s global video database, beyond your watchlist.None
analyzeStart analysis of a supported video or reuse completed analysis.A successful new unlock costs one credit
analysis-resultCheck an analysis or retrieve its completed result.None

filters

List automation filters in the selected workspace.

Inputs

ParameterTypeUse
statusOptional · all | active | inactiveWhich filters to return.

Result

Names, channel scope, thresholds, active status, daily analysis limit, and schedule. Read-only; edit filters in Setup > Automations.

videos-watchlist

Find and rank videos from tracked channels in your workspace.

Inputs

ParameterTypeUse
keyword, platformOptional · string; youtube | tiktok | instagram | allSearch title or description and filter platform.
min_views, max_views; min_score, max_score; min_engagement, max_engagementOptional · numbersSet performance bounds.
posted_in_last_days, exclude_boosted, is_outlierOptional · positive integer; booleansLimit by age, exclude low-engagement videos, or prioritize outliers.
status_filterOptional · Analyzed | Unanalyzed | AllFilter analysis status.
sort_by, sort_orderOptional · views | engagement_rate | outlier_score | publish_date; asc | descRank and order results.
limit, offsetOptional · 1–50; numberPaginate results.

Result

Tracked videos with creators, metrics, watch links, and the next analysis action.

video-global

Search CreatorBerry’s global video database, beyond your watchlist.

Inputs

ParameterTypeUse
queryRequired · stringNatural-language topic. The old keyword input is an alias.
search_termsOptional · up to 12 stringsExact terms that also influence relevance.
platform; min_views, max_views; min_score, max_score; min_engagement, max_engagementOptional · platform and numbersFilter platform and performance.
posted_in_last_days, min_similarityOptional · positive integer; -1 to 1Filter recency and semantic similarity.
sort_by, sort_order, limitOptional · relevance | views | engagement_rate | outlier_score | publish_date; asc | desc; 1–50Order and limit results.

Result

Video titles, creators, metrics, relevance, description previews, and watch links.

analyze

Start analysis of a supported video or reuse completed analysis.

Inputs

ParameterTypeUse
urlExactly one of url or video_id · URLYouTube, TikTok, or Instagram video URL.
video_idExactly one of url or video_id · UUIDExisting CreatorBerry video ID.

Result

Video ID and analysis status. If processing, use analysis-result with that ID. Requires analysis permission.

Completed workspace analyses are reused. A successful new unlock can use one CreatorBerry credit.

analysis-result

Check an analysis or retrieve its completed result.

Inputs

ParameterTypeUse
video_idRequired · UUIDVideo ID returned by analyze.

Result

Current status or completed source metrics, transcript, and creative analysis.