All scored servers

BlitzReels Video Editor: tool descriptions scored com.blitzreels/blitzreels

tools/list taken
(UTC)
Connected to
https://www.blitzreels.com/api/mcp
Scoring rules
v2
Score this URL as it is today

Scores, issues and names only

This page shows how BlitzReels Video Editor (com.blitzreels/blitzreels)'s tool descriptions scored, the issues found and the names of its tools and parameters. The descriptions are the server's own: read them where the copy came from.

Forecall asked the URL this server lists in the official MCP Registry for its tools/list once, on the date above, without calling any tool. The server may have changed since.

servers/com.blitzreels/blitzreels
Average score
51.3 / 100Cloudy
Tools
141
Near-identical descriptions
11

Across the server

  • Major
    141 tools. Above 40, models choose less accurately.too_many_tools

Tools whose descriptions are nearly the same

11 of 11 pairs shown, highest description similarity first.
ToolToolDescription similarityName similarity
timeline_trim_applytimeline_split_apply0.800.50
carousels_apply_templatecarousels_delete_template0.750.50
generation_image_creategeneration_voiceover_create0.710.50
generation_image_creategeneration_sound_create0.710.50
generation_voiceover_creategeneration_sound_create0.710.50
timeline_trim_previewtimeline_split_preview0.700.50
generation_image_creategeneration_music_create0.670.50
generation_voiceover_creategeneration_music_create0.670.50
generation_music_creategeneration_sound_create0.670.50
carousels_apply_themecarousels_apply_brand0.620.50
carousels_delete_themecarousels_delete_template0.620.50

Tools

series_get

31 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    The description only restates the name (8 words).restates_name
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, seriesId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, seriesId. Name the tool or the place that returns it, or models look it up first.id_source_missing

series_list

31 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    The description only restates the name (9 words).restates_name
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: limit, offset, workspaceId.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_delete_template

35 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    The description only restates the name (7 words).restates_name
  • Major
    The description is too short (7 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, savedTemplateId.param_no_description
  • Minor
    Its description is nearly the same as carousels_apply_template's (similarity 0.75); only the names and schemas tell them apart. Say in this description when to use carousels_apply_template instead.confusable_pair
  • Minor
    Its description is nearly the same as carousels_delete_theme's (similarity 0.62); only the names and schemas tell them apart. Say in this description when to use carousels_delete_theme instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, savedTemplateId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_delete_theme

35 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    The description only restates the name (6 words).restates_name
  • Major
    The description is too short (6 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, themeId.param_no_description
  • Minor
    Its description is nearly the same as carousels_delete_template's (similarity 0.62); only the names and schemas tell them apart. Say in this description when to use carousels_delete_template instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, themeId. Name the tool or the place that returns it, or models look it up first.id_source_missing

characters_apply

37 / 100Rain

Purpose
13 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: characterId, name, type, species, canonicalDescription, storyFacts, defaultVoiceId, defaultVoiceStyle, referenceAssetIds, primaryReferenceAssetId, idempotencyKey.param_no_description
  • Minor
    String arguments with no constraint or example: characterId, name, species, canonicalDescription, defaultVoiceId, defaultVoiceStyle, primaryReferenceAssetId, idempotencyKey.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

timeline_split_preview

37 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
16 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    The description only restates the name (9 words).restates_name
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: timelineItemId, splitAtSeconds, snapToFrame.param_no_description
  • Minor
    Its description is nearly the same as timeline_trim_preview's (similarity 0.70); only the names and schemas tell them apart. Say in this description when to use timeline_trim_preview instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument snapToFrame is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, timelineItemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

characters_list

39 / 100Rain

Purpose
13 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: limit, offset, includeArchived.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument includeArchived is unclear.vague_boolean

timeline_trim_preview

40 / 100Cloudy

Purpose
10 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: timelineItemId, trimStartDeltaSeconds, trimEndDeltaSeconds, snapToFrame.param_no_description
  • Minor
    Its description is nearly the same as timeline_split_preview's (similarity 0.70); only the names and schemas tell them apart. Say in this description when to use timeline_split_preview instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument snapToFrame is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, timelineItemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_apply_template

41 / 100Cloudy

Purpose
13 / 20
When to use
0 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, savedTemplateId, slideIndex.param_no_description
  • Minor
    Its description is nearly the same as carousels_delete_template's (similarity 0.75); only the names and schemas tell them apart. Say in this description when to use carousels_delete_template instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, savedTemplateId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_apply_theme

42 / 100Cloudy

Purpose
13 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, themeId.param_no_description
  • Minor
    Its description is nearly the same as carousels_apply_brand's (similarity 0.62); only the names and schemas tell them apart. Say in this description when to use carousels_apply_brand instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, themeId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_compile

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: platform, name, locale, project_id, series_id, clear_existing, slides, slides[].role, slides[].lines, slides[].slots, slides[].visual, slides[].visual.kind, slides[].visual.media_asset_id, slides[].visual.prompt, slides[].visual.model_id, slides[].visual.color, slides[].visual.colors, slides[].visual.html, slides[].visual.template_id, slides[].visual.source_media_asset_id, slides[].visual.creative_artifact_id, slides[].visual.crop, slides[].visual.crop.left, slides[].visual.crop.top, slides[].visual.crop.width, slides[].visual.crop.height, slides[].layout, slides[].layout_overrides, slides[].layout_overrides.top_px, style, style.chip, style.chip.font_family, style.chip.font_weight, style.chip.font_size, style.chip.color, style.chip.background, style.chip.padding_x, style.chip.padding_y, style.chip.radius, style.chip.max_lines_per_chip, workspaceId, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument clear_existing is unclear.vague_boolean

carousels_slides_remove

42 / 100Cloudy

Purpose
13 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, index.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

customer_measurements_list

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: from, to, limit, offset, workspaceId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

editor_audio_set

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: itemId, volume, fadeInSeconds, fadeOutSeconds, workspaceId, idempotencyKey, expectedRevision, dryRun.param_no_description
  • Minor
    String arguments with no constraint or example: itemId.loose_string_param
  • Minor
    The meaning of the boolean argument dryRun is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: itemId, workspaceId, projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

learning_get

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: jobId, workspaceId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: jobId, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

publishing_accounts_list

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, limit, offset.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

publishing_post_get

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, postId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, postId. Name the tool or the place that returns it, or models look it up first.id_source_missing

recording_sets_finalize

42 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, recordingSetId.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, recordingSetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

recording_sets_get

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, recordingSetId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, recordingSetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

recording_sets_list

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, status, limit, offset.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

series_assign

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: kind, contentId, seriesId, expectedSeriesId, workspaceId, idempotencyKey.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: contentId, seriesId, expectedSeriesId, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

series_content

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: limit, offset, seriesId, kind, sourceId, search, workspaceId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: seriesId, sourceId, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

series_delete

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: seriesId, expectedRevision, workspaceId, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: seriesId, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_clone

43 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, name.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_slides_undo

43 / 100Cloudy

Purpose
13 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

delete_timeline_items

43 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: timelineItemIds, removeAssociatedCaptions, dryRun, confirmDelete, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument removeAssociatedCaptions is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument dryRun is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, timelineItemIds. Name the tool or the place that returns it, or models look it up first.id_source_missing

projects_create

43 / 100Cloudy

Purpose
6 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    The description only restates the name (7 words).restates_name
  • Major
    The description is too short (7 words).too_short
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    String arguments with no constraint or example: name.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

story_kits_apply

43 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: storyKitId, expectedRevision, description, styleReferenceAssetIds, facts, locations, locations[].id, locations[].name, locations[].canonicalDescription, locations[].referenceAssetIds, locations[].facts, characterIds, narratorCharacterId, idempotencyKey.param_no_description
  • Minor
    String arguments with no constraint or example: storyKitId, description, visualStyle, locations[].id, locations[].name, locations[].canonicalDescription, narratorCharacterId, idempotencyKey.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

captions_words_correct

44 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, updates, updates[].wordId, updates[].text.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_expand_recipe

44 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, recipeId, locale, platform, name, brief, audience, product, offer.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: recipeId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_slides_insert

44 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, index, templateId, sourceIndex.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

editor_items_move

44 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: items, workspaceId, idempotencyKey, expectedRevision, dryRun.param_no_description
  • Minor
    The meaning of the boolean argument dryRun is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

editor_items_remove

44 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: itemIds, removeAssociatedCaptions, workspaceId, idempotencyKey, expectedRevision, dryRun.param_no_description
  • Minor
    The meaning of the boolean argument removeAssociatedCaptions is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument dryRun is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: itemIds, workspaceId, projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

story_kits_list

44 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: limit, offset.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

captions_words_list

45 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, matchText, limit, offset.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_slides_reorder

45 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, from, to.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

customer_outcome_apply

45 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: seriesId, projectId, postId, id, expectedRevision, kind, value, unit, occurredAt, source, attribution, voided, workspaceId, idempotencyKey.param_no_description
  • Minor
    The meaning of the boolean argument voided is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: seriesId, projectId, postId, id, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

editor_assets_insert

45 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: startSeconds, durationSeconds, layerIndex, workspaceId, idempotencyKey, expectedRevision, dryRun.param_no_description
  • Minor
    The meaning of the boolean argument dryRun is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: assetId, workspaceId, projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

recording_sets_clips_create

45 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, recordingSetId, clipCount, maxDurationSeconds, captionThemeId.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, recordingSetId, captionThemeId. Name the tool or the place that returns it, or models look it up first.id_source_missing

workspaces_list

45 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: limit, offset.param_no_description

add_transition

46 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: timelineItemId, name, startSeconds, durationSeconds, easing, layerIndex, preset, intensity, includeSfx.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument includeSfx is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_get

46 / 100Cloudy

Purpose
13 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: workspaceId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

editor_text_set

46 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: itemId, text, textKind, spec, startSeconds, durationSeconds, workspaceId, idempotencyKey, expectedRevision, dryRun.param_no_description
  • Minor
    The meaning of the boolean argument dryRun is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: itemId, workspaceId, projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

update_timeline_clip

46 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: timelineItemId, startSeconds, durationSeconds, trimStartSeconds, trimEndSeconds, layerIndex, ignored, blurredBackground.param_no_description
  • Minor
    The meaning of the boolean argument ignored is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument blurredBackground is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, timelineItemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

batch_update_timeline_clips

47 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: updates[].timelineItemId, updates[].startSeconds, updates[].durationSeconds, updates[].trimStartSeconds, updates[].trimEndSeconds, updates[].layerIndex, updates[].ignored, updates[].blurredBackground.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument updates[].ignored is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument updates[].blurredBackground is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

characters_get

47 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: characterId.param_no_description
  • Minor
    String arguments with no constraint or example: characterId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: characterId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clip_share_unpublish

47 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clips_delivery_promote

47 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: clipId, exportId, confirmVisualQa, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument confirmVisualQa is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: clipId, exportId. Name the tool or the place that returns it, or models look it up first.id_source_missing

customer_link_apply

47 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: seriesId, projectId, postId, id, expectedRevision, label, destination, enabled, workspaceId, idempotencyKey.param_no_description
  • Minor
    The meaning of the boolean argument enabled is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: seriesId, projectId, postId, id, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

editor_history_list

47 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, limit.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

recording_sets_create

47 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, idempotencyKey, name.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

story_kits_get

47 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: storyKitId.param_no_description
  • Minor
    String arguments with no constraint or example: storyKitId.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: storyKitId. Name the tool or the place that returns it, or models look it up first.id_source_missing

captions_look_apply

48 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
16 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: idempotencyKey, lookId, clearWordOverrides.param_no_description
  • Minor
    The meaning of the boolean argument clearWordOverrides is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, lookId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_patch_slide

48 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
11 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, idempotencyKey, expectedRevision, slideIndex, slots, lines, templateId, mediaAssetId, creativeArtifactId, crop.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_preview

48 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: idempotencyKey, workspaceId, chrome, slideIndexes.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

editor_crop_set

48 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
11 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: itemId, crop, crop.x, crop.y, crop.width, crop.height, workspaceId, idempotencyKey, expectedRevision, dryRun.param_no_description
  • Minor
    The meaning of the boolean argument dryRun is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: itemId, workspaceId, projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

editor_snapshot_get

48 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, offset, limit, expectedRevision.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

learning_quote

48 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: seriesId, goal, from, to, maxVariations, language, workspaceId.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: seriesId, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

workspace_brand_scan

48 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, websiteUrl, confirmAuthorizedToScan.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument confirmAuthorizedToScan is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_migrate

49 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clip_share_visibility_set

49 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, idempotencyKey, clipId, visibility, confirmPublicSharing.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument confirmPublicSharing is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, assetId, clipId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clips_candidates_list

49 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, limit, offset.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clips_list

49 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
17 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: status, limit, offset.param_no_description
  • Minor
    String arguments with no constraint or example: status.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

clips_reselect

49 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: clipId, selectionMode, startSeconds, endSeconds, minDurationSeconds, maxDurationSeconds, layoutMode, contentTypeHint, captionsEnabled, idempotencyKey, lookId.param_no_description
  • Minor
    String arguments with no constraint or example: lookId.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument captionsEnabled is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: clipId. Name the tool or the place that returns it, or models look it up first.id_source_missing

mute_clip_audio

49 / 100Cloudy

Purpose
13 / 20
When to use
0 / 20
Arguments
21 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: timelineItemId.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, timelineItemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

publishing_video_schedule

49 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
6 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: media_asset_id, project_name, caption, contains_synthetic_media, scheduled_for, timezone, include_affiliate_cta, affiliate_tracking_url, affiliate_cta_text, targets, targets[].platform, targets[].connection_id, targets[].platform, targets[].connection_id, targets[].platform, targets[].connection_id, targets[].title, targets[].made_for_kids, targets[].description, targets[].privacy_status, targets[].platform, targets[].connection_id, targets[].trial_reel, targets[].trial_graduation_strategy, targets[].share_to_feed, targets[].platform, targets[].connection_id, targets[].title, targets[].platform, targets[].connection_id, targets[].publish_mode, targets[].privacy_level, targets[].allow_comment, targets[].allow_duet, targets[].allow_stitch, targets[].cover_timestamp_ms, targets[].commercial_content_enabled, targets[].brand_organic, targets[].branded_content, targets[].is_ai_generated, targets[].consent_accepted, workspaceId, idempotencyKey, confirmPublish.param_no_description
  • Minor
    String arguments with no constraint or example: media_asset_id, scheduled_for, targets[].platform, targets[].platform, targets[].platform, targets[].platform, targets[].platform, targets[].platform.loose_string_param
  • Minor
    The meaning of the boolean argument contains_synthetic_media is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument include_affiliate_cta is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument confirmPublish is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: media_asset_id, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

add_text_overlay

50 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: text, name, startSeconds, durationSeconds, layerIndex.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clip_share_get

50 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: workspaceId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clips_inspect

50 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: clipId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: clipId. Name the tool or the place that returns it, or models look it up first.id_source_missing

media_folders_list

50 / 100Cloudy

Purpose
13 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

media_list

50 / 100Cloudy

Purpose
13 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

recording_sets_track_attach

50 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, idempotencyKey, recordingSetId, asset_id, role, participant_label, participant_name, is_primary.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument is_primary is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, recordingSetId, asset_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

series_apply

50 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: name, defaultCreationMode, description, coverAssetId, logoAssetId, storyKitId, captionThemeId, seriesId, expectedRevision, workspaceId, idempotencyKey.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: coverAssetId, logoAssetId, storyKitId, captionThemeId, seriesId, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

timeline_trim_apply

50 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: idempotencyKey, timelineItemId, trimStartDeltaSeconds, trimEndDeltaSeconds, snapToFrame.param_no_description
  • Minor
    Its description is nearly the same as timeline_split_apply's (similarity 0.80); only the names and schemas tell them apart. Say in this description when to use timeline_split_apply instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument snapToFrame is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, timelineItemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_apply_brand

52 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey.param_no_description
  • Minor
    Its description is nearly the same as carousels_apply_theme's (similarity 0.62); only the names and schemas tell them apart. Say in this description when to use carousels_apply_theme instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_save_template

52 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, idempotencyKey, name, scope, slideIndex.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

projects_list

52 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

video_feedback_save

52 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, idempotencyKey, rating, category, comment.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, exportId. Name the tool or the place that returns it, or models look it up first.id_source_missing

video_storyboard_revise

52 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
12 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: revisionId, scene_updates, scene_updates[].scene_index, scene_updates[].title, scene_updates[].character_ids, scene_updates[].image_prompt, scene_updates[].motion_prompt, character_updates, character_updates[].character_id, character_updates[].name, character_updates[].canonical_description, character_updates[].anchor_prompt, image_model_id, video_model, workspaceId, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, revisionId, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

carousels_save_theme

53 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, idempotencyKey, name, scope.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clips_presets_list

53 / 100Cloudy

Purpose
13 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

editor_asset_replace

53 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: itemId, workspaceId, idempotencyKey, expectedRevision, dryRun.param_no_description
  • Minor
    String arguments with no constraint or example: itemId.loose_string_param
  • Minor
    The meaning of the boolean argument dryRun is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: itemId, assetId, workspaceId, projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

learning_start

53 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: seriesId, goal, from, to, maxVariations, language, quoteId, expectedEvidence, maxUsd, maxCredits, idempotencyKey, workspaceId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: seriesId, quoteId, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

video_assets_approve

53 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, idempotencyKey, revisionId, confirmApproved.param_no_description
  • Minor
    The meaning of the boolean argument confirmApproved is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, projectId, revisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

video_storyboard_approve

53 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, idempotencyKey, revisionId, confirmApproved.param_no_description
  • Minor
    The meaning of the boolean argument confirmApproved is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, projectId, revisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

video_storyboard_get

53 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, revisionId.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

captions_themes_list

54 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

clips_repair

54 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: clipId, repairMode, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: clipId. Name the tool or the place that returns it, or models look it up first.id_source_missing

timeline_split_apply

54 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: idempotencyKey, timelineItemId, splitAtSeconds, snapToFrame.param_no_description
  • Minor
    Its description is nearly the same as timeline_trim_apply's (similarity 0.80); only the names and schemas tell them apart. Say in this description when to use timeline_trim_apply instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument snapToFrame is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, timelineItemId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clip_batches_delete

55 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: retention, dryRun, confirmDelete, idempotencyKey.param_no_description
  • Minor
    The meaning of the boolean argument dryRun is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument confirmDelete is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: batchId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clips_create

55 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
20 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

media_upload_file

55 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: file.download_url, file.file_id, file.file_name, file.mime_type.param_no_description
  • Minor
    String arguments with no constraint or example: file.file_id, file.file_name, file.mime_type.loose_string_param

media_upload_start

55 / 100Cloudy

Purpose
13 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

projects_inspect

55 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
23 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

workspace_context_get

55 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

editor_composition_edit

56 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
11 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: itemId, edit, edit.ownership, edit.duration, edit.structure, edit.changes, workspaceId, idempotencyKey, expectedRevision, dryRun.param_no_description
  • Minor
    The meaning of the boolean argument dryRun is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: itemId, workspaceId, projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

editor_edit_undo

56 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: actionId, expectedRevision, workspaceId, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, actionId, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

media_narration_get

56 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: limit, offset.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

video_storyboard_create

56 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: script, target_duration_seconds, visual_style, story_kit_id, series_id, planner_model_id, image_model_id, video_model, voice_id, include_captions, caption_style_id, generate_background_music, generate_sound_effects, character_ids, style_reference_asset_ids, workspaceId, idempotencyKey, confirmScriptApproved.param_no_description
  • Minor
    The meaning of the boolean argument include_captions is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument generate_background_music is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument generate_sound_effects is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument confirmScriptApproved is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

workspace_brand_scan_get

56 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: workspaceId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, runId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clips_export

57 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: clipId, resolution, format, coverFrameSeconds, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: clipId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clips_get

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: batchId. Name the tool or the place that returns it, or models look it up first.id_source_missing

content_performance_list

57 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: includeDetails, workspaceId, platform, format, connectionIds, range, limit, offset, search.param_no_description
  • Minor
    The meaning of the boolean argument includeDetails is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, connectionIds. Name the tool or the place that returns it, or models look it up first.id_source_missing

learning_control

57 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: jobId, action, workspaceId.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: jobId, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

media_assets_get

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

media_transcript_get

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

projects_get

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

timeline_audio_add

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

timeline_media_add

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

video_storyboard_asset_regenerate

57 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
14 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: revisionId, character_id, scene_index, workspaceId, idempotencyKey, confirmRegeneration.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument confirmRegeneration is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, revisionId, workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

captions_source_prepare

58 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: workspaceId, idempotencyKey.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, projectId, assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

workspace_context_save

58 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
10 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, idempotencyKey, brandName, audience, offer, conversionGoal, tone, editorialPreferences, protectedWords, confirmReviewed.param_no_description
  • Minor
    The meaning of the boolean argument confirmReviewed is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clip_share_publish

59 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
12 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: workspaceId, idempotencyKey, title, description, allowDownloads, confirmPublicSharing.param_no_description
  • Minor
    The meaning of the boolean argument allowDownloads is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument confirmPublicSharing is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clips_recover

59 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Major
    Arguments without a description: workspaceId, idempotencyKey, targetClipCount.param_no_description
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, batchId. Name the tool or the place that returns it, or models look it up first.id_source_missing

media_assets_update

59 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
24 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

clips_status_get

60 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: batchId. Name the tool or the place that returns it, or models look it up first.id_source_missing

generation_jobs_cancel

60 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

media_upscale_estimate

60 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

publishing_connections_list

60 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

exports_list

61 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    No `required` list, so every argument is optional.no_required

generation_music_create

61 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as generation_image_create's (similarity 0.67); only the names and schemas tell them apart. Say in this description when to use generation_image_create instead.confusable_pair
  • Minor
    Its description is nearly the same as generation_voiceover_create's (similarity 0.67); only the names and schemas tell them apart. Say in this description when to use generation_voiceover_create instead.confusable_pair
  • Minor
    Its description is nearly the same as generation_sound_create's (similarity 0.67); only the names and schemas tell them apart. Say in this description when to use generation_sound_create instead.confusable_pair
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

publishing_instagram_schedule

61 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
21 / 25
Return value
8 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: trialGraduationStrategy.param_no_description
  • Minor
    String arguments with no constraint or example: caption.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

exports_start

63 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
24 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

generation_jobs_get

63 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

generation_options_list

63 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
8 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

media_folders_create

63 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
24 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

media_import_url

63 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
21 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: autoDescribeAfterTranscribe, autoSuggestShorts.param_no_description
  • Minor
    The meaning of the boolean argument autoDescribeAfterTranscribe is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument autoSuggestShorts is unclear.vague_boolean

media_upload_finish

63 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
19 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: autoDescribeAfterTranscribe, autoSuggestShorts.param_no_description
  • Minor
    The meaning of the boolean argument autoDescribeAfterTranscribe is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument autoSuggestShorts is unclear.vague_boolean

generation_sound_create

64 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as generation_image_create's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use generation_image_create instead.confusable_pair
  • Minor
    Its description is nearly the same as generation_voiceover_create's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use generation_voiceover_create instead.confusable_pair
  • Minor
    Its description is nearly the same as generation_music_create's (similarity 0.67); only the names and schemas tell them apart. Say in this description when to use generation_music_create instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

media_assets_preview

64 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Required identifiers whose description does not say where the value comes from: assetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

media_import_inspect

64 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

media_import_scan_page

64 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

exports_caption_track_get

65 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: workspaceId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: workspaceId, exportId. Name the tool or the place that returns it, or models look it up first.id_source_missing

generation_faceless_create

66 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
24 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

generation_video_create

66 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
24 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: transformation.param_no_description

media_upscale

66 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
24 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

generation_image_create

69 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as generation_voiceover_create's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use generation_voiceover_create instead.confusable_pair
  • Minor
    Its description is nearly the same as generation_sound_create's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use generation_sound_create instead.confusable_pair
  • Minor
    Its description is nearly the same as generation_music_create's (similarity 0.67); only the names and schemas tell them apart. Say in this description when to use generation_music_create instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

generation_voiceover_create

69 / 100Cloudy

Purpose
14 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Its description is nearly the same as generation_image_create's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use generation_image_create instead.confusable_pair
  • Minor
    Its description is nearly the same as generation_sound_create's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use generation_sound_create instead.confusable_pair
  • Minor
    Its description is nearly the same as generation_music_create's (similarity 0.67); only the names and schemas tell them apart. Say in this description when to use generation_music_create instead.confusable_pair
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

generation_plan_validate

70 / 100Clear

Purpose
20 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context

visuals_apply

70 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: items[].id, items[].at, items[].duration, items[].preset, items[].focus.x, items[].focus.y, items[].focus.width, items[].focus.height, expectedRevision, dryRun, idempotencyKey.param_no_description
  • Minor
    The meaning of the boolean argument dryRun is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

generation_plan_brief

71 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
16 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: aspectRatio.param_no_description
  • Minor
    No `required` list, so every argument is optional.no_required

What static scoring cannot tell

This score reads only the text of each description and schema: it says what is written, not what a model will do. Short tools whose names already say what they do, such as browser_close, score low here even when models use them well, and in our measurements current models chose the right tool in one step even from one-line descriptions, as long as the names and schemas differed. What the text cannot show, such as what happens over several steps and whether an added sentence helps or misleads, is what an evaluation measures, on the Pro and Team plans.

Is your server listed here and you would rather it were not? Email support@forecall.dev, and we will take it off within 7 days.

All scored servers