All scored servers

Brix36: tool descriptions scored com.brix36/brix36

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

Scores, issues and names only

This page shows how Brix36 (com.brix36/brix36)'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.brix36/brix36
Average score
63.6 / 100Cloudy
Tools
118
Near-identical descriptions
35

Across the server

  • Major
    118 tools. Above 40, models choose less accurately.too_many_tools
  • Minor
    35 pairs with nearly the same description in all; the top 12 are shown.confusable_pair_total
  • Minor
    The server's instructions are 8439 characters. Claude Code reads only the first 2,048 by default (Codex 0.154.0 reads them whole). Put what the server is for first.instructions_long

Tools whose descriptions are nearly the same

12 of 35 pairs shown, highest description similarity first.
ToolToolDescription similarityName similarity
studio_film_edit_linestudio_film_remove_line0.880.60
studio_film_assign_actorstudio_film_remove_line0.850.33
studio_film_assign_actorstudio_film_edit_line0.810.33
studio_film_remove_linestudio_film_toggle_camera0.810.33
studio_film_set_speech_voicestudio_film_set_lip_sync0.790.43
studio_film_edit_linestudio_film_toggle_camera0.790.33
studio_film_assign_actorstudio_film_toggle_camera0.760.33
studio_film_add_linestudio_film_remove_line0.760.60
studio_song_attachstudio_artist_photo0.740.20
studio_film_remove_linestudio_film_set_lip_sync0.740.29
studio_film_add_linestudio_film_edit_line0.730.60
studio_film_assign_actorstudio_film_add_line0.710.33

Tools

studio_ai_editor_export

37 / 100Rain

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
0 / 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: projectId, title, preset, targetDurationMs, fps, aspectRatio, pauseSettleMs, pauseFloorMs, maxBeatSnapShiftMs, targetIntegratedLufs, musicDuckDb, beatsMs, clips, beats, beats[].timeMs, beats[].strength, beats[].barBoundary, format.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 beats[].barBoundary is unclear.vague_boolean
  • Minor
    Says nothing about what it returns.no_return_info

studio_motion_update

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: projectId, documentId, expectedRevision, scene.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

studio_ai_editor_plan

44 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
7 / 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: projectId, title, preset, targetDurationMs, fps, aspectRatio, pauseSettleMs, pauseFloorMs, maxBeatSnapShiftMs, targetIntegratedLufs, musicDuckDb, beatsMs, clips, beats, beats[].timeMs, beats[].strength, beats[].barBoundary.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 beats[].barBoundary is unclear.vague_boolean

studio_motion_read

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: projectId, documentId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, documentId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_motion_restore

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: projectId, documentId, revisionId, 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: projectId, documentId, revisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_motion_catalogue

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: aspect.param_no_description

studio_motion_preview

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: projectId, revisionId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, revisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_motion_result

52 / 100Cloudy

Purpose
17 / 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: projectId, operationId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_motion_use

52 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
10 / 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: projectId, operationId, 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: projectId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_motion_wait

52 / 100Cloudy

Purpose
17 / 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: projectId, operationId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_sections_read

52 / 100Cloudy

Purpose
17 / 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: projectId.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

studio_copy_read

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
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, copyId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_motion_status

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: projectId, operationId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_sections_set_line_sync

53 / 100Cloudy

Purpose
17 / 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: projectId, sectionIndex.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, lineId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_motion_create

54 / 100Cloudy

Purpose
17 / 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: projectId, requestId, family, templateId, lookId, styleId, intensity, artistId, expectedArtistRevision, artistName, trimStartSeconds, approvedAlignmentId, durationSeconds, aspect, audioAssetId, imageAssetId, title, lyrics, style.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, requestId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_video_status

54 / 100Cloudy

Purpose
17 / 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: projectId.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

studio_picture_use_upload

55 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
20 / 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: expectedContentHash, rightsConfirmed.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 rightsConfirmed is unclear.vague_boolean
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, revisionId, shotId, attachmentId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_project_artist_presence_set

55 / 100Cloudy

Purpose
17 / 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: artistPresence.param_no_description

studio_project_palette_write

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
    Arguments without a description: creatorPalette.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

studio_film_direction_set

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: sceneIndex, text, referenceAttachmentIds.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId, referenceAttachmentIds. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_artists_list

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
22 / 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
    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

studio_film_set_shot_direction

57 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
19 / 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: direction.cameraMovement, direction.lens, direction.lighting, direction.look.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId, stableShotId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_media_upload_widget

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

studio_motion_quote

57 / 100Cloudy

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

studio_sections_update

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
20 / 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
    Arguments without a description: projectId, index.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

studio_shot_video_references_read

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, revisionId, shotId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_shot_video_references_write

57 / 100Cloudy

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

studio_storyboard_submit

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
22 / 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: visualWorld.characters, visualWorld.vehicles, visualWorld.locations, visualWorld.props, visualWorld.never, treatment.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, expectedRevisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_storyboard_write

58 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
8 / 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
    Arguments without a description: projectId, sections[].index.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

studio_film_toggle_sound

59 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
21 / 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: layer.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_artist_voice_record

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
    Required identifiers whose description does not say where the value comes from: artistId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_film_set_lip_sync

60 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
22 / 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
    Its description is nearly the same as studio_film_set_speech_voice's (similarity 0.79); only the names and schemas tell them apart. Say in this description when to use studio_film_set_speech_voice instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_remove_line's (similarity 0.74); only the names and schemas tell them apart. Say in this description when to use studio_film_remove_line instead.confusable_pair
  • Minor
    Arguments without a description: choice.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId, sceneId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_generation_status

60 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 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: projectId.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_generation_wait

60 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 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: projectId.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

studio_ready_made_stars_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

studio_releases_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
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

studio_storyboard_approve

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
    Required identifiers whose description does not say where the value comes from: projectId, revisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_storyboard_picture_changes_prepare

60 / 100Cloudy

Purpose
17 / 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: projectId.param_no_description
  • Minor
    The name is long (41 characters).long_name
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId, requestId, stableShotIds. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_artist_actor_read

61 / 100Cloudy

Purpose
14 / 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

studio_copy_save

61 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
19 / 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: result, result.version, result.variations.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

studio_project_rename

61 / 100Cloudy

Purpose
14 / 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

studio_storyboard_redo_request

61 / 100Cloudy

Purpose
14 / 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: projectId, stableShotId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_motion_confirm

62 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
10 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Major
    Arguments without a description: projectId, operationId, quoteToken, confirmationToken, revisionId, inputDigest, quotedCredits.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_section_engine_select

62 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
20 / 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: profile, profile.aspect, profile.resolution.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, expectedRevisionId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_artist_update

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
    Arguments without a description: patch.param_no_description

studio_film_assign_actor

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
  • Minor
    Its description is nearly the same as studio_film_remove_line's (similarity 0.85); only the names and schemas tell them apart. Say in this description when to use studio_film_remove_line instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_edit_line's (similarity 0.81); only the names and schemas tell them apart. Say in this description when to use studio_film_edit_line instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_toggle_camera's (similarity 0.76); only the names and schemas tell them apart. Say in this description when to use studio_film_toggle_camera instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_add_line's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use studio_film_add_line instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId, lineId, artistId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_film_edit_line

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
  • Minor
    Its description is nearly the same as studio_film_remove_line's (similarity 0.88); only the names and schemas tell them apart. Say in this description when to use studio_film_remove_line instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_assign_actor's (similarity 0.81); only the names and schemas tell them apart. Say in this description when to use studio_film_assign_actor instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_toggle_camera's (similarity 0.79); only the names and schemas tell them apart. Say in this description when to use studio_film_toggle_camera instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_add_line's (similarity 0.73); only the names and schemas tell them apart. Say in this description when to use studio_film_add_line instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId, lineId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_film_remove_line

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
  • Minor
    Its description is nearly the same as studio_film_edit_line's (similarity 0.88); only the names and schemas tell them apart. Say in this description when to use studio_film_edit_line instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_assign_actor's (similarity 0.85); only the names and schemas tell them apart. Say in this description when to use studio_film_assign_actor instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_toggle_camera's (similarity 0.81); only the names and schemas tell them apart. Say in this description when to use studio_film_toggle_camera instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_add_line's (similarity 0.76); only the names and schemas tell them apart. Say in this description when to use studio_film_add_line instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_set_lip_sync's (similarity 0.74); only the names and schemas tell them apart. Say in this description when to use studio_film_set_lip_sync instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId, lineId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_film_set_duration

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
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_film_set_speech_voice

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
  • Minor
    Its description is nearly the same as studio_film_set_lip_sync's (similarity 0.79); only the names and schemas tell them apart. Say in this description when to use studio_film_set_lip_sync instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId, artistId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_film_toggle_camera

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
  • Minor
    Its description is nearly the same as studio_film_remove_line's (similarity 0.81); only the names and schemas tell them apart. Say in this description when to use studio_film_remove_line instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_edit_line's (similarity 0.79); only the names and schemas tell them apart. Say in this description when to use studio_film_edit_line instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_assign_actor's (similarity 0.76); only the names and schemas tell them apart. Say in this description when to use studio_film_assign_actor instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId, lineId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_storyboard_look_accept

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
  • 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. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_account_links_read

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

studio_artist_dna_read

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

studio_artist_photo

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
    Its description is nearly the same as studio_song_attach's (similarity 0.74); only the names and schemas tell them apart. Say in this description when to use studio_song_attach instead.confusable_pair
  • 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

studio_artist_reference_add

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

studio_artist_voice_status

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: artistId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_creative_result

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: projectId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_get_skill

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

studio_image_result

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

studio_media_upload_url

64 / 100Cloudy

Purpose
17 / 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
    Arguments without a description: size.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

studio_projects_list

64 / 100Cloudy

Purpose
17 / 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
    No `required` list, so every argument is optional.no_required

studio_reference_notes_list

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
    The description mentions none of its 3 or more arguments.params_not_in_description

studio_song_attach

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
    Its description is nearly the same as studio_artist_photo's (similarity 0.74); only the names and schemas tell them apart. Say in this description when to use studio_artist_photo instead.confusable_pair
  • 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

studio_song_reuse

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: sourceProjectId, sourceAttachmentId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_storyboard_context

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: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_storyboard_readiness

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: projectId, revisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_video_export

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: projectId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_storyboard_edit_prompt

65 / 100Cloudy

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

studio_storyboard_stills_quote

65 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
23 / 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: stableShotIds.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, revisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_film_scenes_write

66 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
19 / 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
    Arguments without a description: castIds, scenes, visualWorld.characters, visualWorld.vehicles, visualWorld.locations, visualWorld.props, visualWorld.never.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId, expectedRevisionId, castIds. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_list_skills

66 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
22 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: medium.param_no_description

studio_storyboard_prepare

66 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
19 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: visualWorld.characters, visualWorld.vehicles, visualWorld.locations, visualWorld.props, visualWorld.never.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, expectedRevisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_account_read

67 / 100Cloudy

Purpose
20 / 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

studio_artist_read

67 / 100Cloudy

Purpose
17 / 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

studio_artist_voices_list

67 / 100Cloudy

Purpose
17 / 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
    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: artistId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_credit_usage_list

67 / 100Cloudy

Purpose
17 / 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

studio_credits_balance_read

67 / 100Cloudy

Purpose
20 / 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

studio_film_script_write

67 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
20 / 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
    Arguments without a description: visualWorld.characters, visualWorld.vehicles, visualWorld.locations, visualWorld.props, visualWorld.never.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, expectedRevisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_image_confirm

67 / 100Cloudy

Purpose
17 / 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

studio_image_quote

67 / 100Cloudy

Purpose
17 / 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

studio_media_confirm

67 / 100Cloudy

Purpose
17 / 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

studio_model_catalogue

67 / 100Cloudy

Purpose
17 / 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

studio_reference_upload_link

67 / 100Cloudy

Purpose
17 / 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

studio_references_list

67 / 100Cloudy

Purpose
20 / 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

studio_section_engines

67 / 100Cloudy

Purpose
17 / 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
    Required identifiers whose description does not say where the value comes from: projectId, expectedRevisionId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_songs_list

67 / 100Cloudy

Purpose
20 / 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
    The description mentions none of its 3 or more arguments.params_not_in_description

studio_storyboard_preview

67 / 100Cloudy

Purpose
17 / 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
    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

studio_video_preview

67 / 100Cloudy

Purpose
17 / 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
    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

studio_artist_voice_read

68 / 100Cloudy

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

studio_storyboard_likeness_record

68 / 100Cloudy

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

studio_artist_create

69 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10

No issues.

studio_artist_delete

69 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10

No issues.

studio_artist_voice_choose

70 / 100Clear

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

studio_film_add_line

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
  • Minor
    Its description is nearly the same as studio_film_remove_line's (similarity 0.76); only the names and schemas tell them apart. Say in this description when to use studio_film_remove_line instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_edit_line's (similarity 0.73); only the names and schemas tell them apart. Say in this description when to use studio_film_edit_line instead.confusable_pair
  • Minor
    Its description is nearly the same as studio_film_assign_actor's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use studio_film_assign_actor instead.confusable_pair
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, operationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_generation_confirm

70 / 100Clear

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

studio_reference_note_add

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

studio_song_understanding_write

71 / 100Clear

Purpose
17 / 20
When to use
0 / 20
Arguments
24 / 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
    Arguments without a description: voiceAnswer.answer.param_no_description
  • Minor
    Required identifiers whose description does not say where the value comes from: projectId, expectedAnalysisId, expectedAssetId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_artist_cover_set

72 / 100Clear

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

studio_artist_ready_made_choose

72 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10

No issues.

studio_artist_reference_pack_quote

72 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • 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: artistId. Name the tool or the place that returns it, or models look it up first.id_source_missing

studio_project_dna_pin

72 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10

No issues.

studio_film_read

74 / 100Clear

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
10 / 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

studio_release_create

74 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10

No issues.

studio_video_start

74 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
5 / 10

No issues.

studio_artist_reference_delete

75 / 100Clear

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

studio_media_import_url

75 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10

No issues.

studio_reference_delete

75 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10

No issues.

studio_reference_note_update

75 / 100Clear

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

studio_reference_add

77 / 100Clear

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
5 / 10

No issues.

studio_song_status

77 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10

No issues.

studio_storyboard_stills_confirm

77 / 100Clear

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

studio_generation_quote

78 / 100Clear

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

studio_ai_sharing_choose

79 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
7 / 10
Examples
0 / 10

No issues.

studio_video_plan

79 / 100Clear

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

studio_project_delete

80 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
25 / 25
Return value
15 / 15
Constraints and side effects
10 / 10
Examples
0 / 10

No issues.

studio_artist_dna_write

81 / 100Clear

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

studio_artist_reference_pack_confirm

82 / 100Clear

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

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