This page shows how Rengi Forge (io.github.MRRengi/rengi-forge)'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/io.github.MRRengi/rengi-forge
Average score
33.0/ 100Rain
Tools
43
Near-identical descriptions
36
Across the server
Major
43 tools. Above 40, models choose less accurately.too_many_tools
Minor
36 pairs with nearly the same description in all; the top 12 are shown.confusable_pair_total
Minor
The server has no instructions. Say there, once, what the server is for and when to use it: Claude Code and Gemini CLI read the instructions before the tool descriptions.instructions_missing
Tools whose descriptions are nearly the same
12 of 36 pairs shown, highest description similarity first.
Tool
Tool
Description similarity
Name similarity
sprite_tools_slice
sprite_tools_pack
0.82
0.50
sprite_tools_slice
sprite_tools_pixelate
0.82
0.50
sprite_tools_pack
sprite_tools_pixelate
0.82
0.50
leaderboard_boards
leaderboard_topup
0.81
0.33
sprite_tools_slice
sprite_tools_normal_map
0.73
0.40
sprite_tools_pack
sprite_tools_inbetween
0.73
0.50
sprite_tools_pixelate
sprite_tools_normal_map
0.73
0.40
sprite_tools_slice
sprite_tools_inbetween
0.71
0.50
sprite_tools_pack
sprite_tools_remove_bg
0.71
0.40
sprite_tools_pack
sprite_tools_video_to_sheet
0.71
0.33
sprite_tools_pack
sprite_tools_normal_map
0.71
0.40
sprite_tools_pixelate
sprite_tools_remove_bg
0.71
0.40
Tools
asset_render_sprites
24/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: glbUrl, upAxis, directions, cellSize, elevationDeg, pixelArt.param_no_description
Minor
String arguments with no constraint or example: glb.loose_string_param
Minor
No `required` list, so every argument is optional.no_required
Minor
The meaning of the boolean argument pixelArt is unclear.vague_boolean
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
glb_optimizer_inspect
24/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
4 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: glb, glbUrl.param_no_description
Minor
String arguments with no constraint or example: glb.loose_string_param
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
level_design_revise_2d
24/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
String arguments with no constraint or example: jobId, edits[].zoneId, edits[].rules[].kind, edits[].rules[].kind, edits[].rules[].kind, edits[].rules[].kind, edits[].rules[].kind, edits[].rules[].name.loose_string_param
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
Minor
Required identifiers whose description does not say where the value comes from: jobId. Name the tool or the place that returns it, or models look it up first.id_source_missing
leaderboard_topup
25/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
5 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: boardId, adminKey.param_no_description
Minor
Its description is nearly the same as leaderboard_boards's (similarity 0.81); only the names and schemas tell them apart. Say in this description when to use leaderboard_boards instead.confusable_pair
Minor
String arguments with no constraint or example: boardId, adminKey.loose_string_param
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
Minor
Required identifiers whose description does not say where the value comes from: boardId. Name the tool or the place that returns it, or models look it up first.id_source_missing
level_design_place_2d
25/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
It may be destructive, but destructiveHint is not set.destructive_unmarked
Minor
String arguments with no constraint or example: jobId, edits[].zoneId, edits[].rules[].kind, edits[].rules[].kind, edits[].rules[].kind, edits[].rules[].kind, edits[].rules[].kind, edits[].rules[].kind, edits[].rules[].asset.loose_string_param
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
Minor
Required identifiers whose description does not say where the value comes from: jobId. Name the tool or the place that returns it, or models look it up first.id_source_missing
sprite_tools_pack
25/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: frames, frames[].name, frames[].image, frames[].imageUrl, maxSize, padding, extrude, trim, powerOfTwo.param_no_description
Minor
Its description is nearly the same as sprite_tools_slice's (similarity 0.82); only the names and schemas tell them apart. Say in this description when to use sprite_tools_slice instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_pixelate's (similarity 0.82); only the names and schemas tell them apart. Say in this description when to use sprite_tools_pixelate instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_inbetween's (similarity 0.73); only the names and schemas tell them apart. Say in this description when to use sprite_tools_inbetween instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_remove_bg's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use sprite_tools_remove_bg instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_video_to_sheet's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use sprite_tools_video_to_sheet instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_normal_map's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use sprite_tools_normal_map instead.confusable_pair
Minor
String arguments with no constraint or example: frames[].image.loose_string_param
Minor
The meaning of the boolean argument trim is unclear.vague_boolean
Minor
The meaning of the boolean argument powerOfTwo is unclear.vague_boolean
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
glb_optimizer_optimize_large
27/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: glbUrl, preset, maxTextureSize, compression, textureFormat.param_no_description
Minor
String arguments with no constraint or example: glb.loose_string_param
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
level_design_place
27/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
String arguments with no constraint or example: catalogId, plan.zones[].zoneId, plan.zones[].rules[].kind, plan.zones[].rules[].kind, plan.zones[].rules[].kind, plan.zones[].rules[].kind, plan.zones[].rules[].kind, plan.zones[].rules[].kind, plan.zones[].rules[].asset.loose_string_param
Minor
The description mentions none of its 3 or more arguments.params_not_in_description
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
texture_tools_pack
27/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: preset, ao, ao.image, ao.imageUrl, roughness, roughness.image, roughness.imageUrl, smoothness.image, smoothness.imageUrl, metallic, metallic.image, metallic.imageUrl, detail, detail.image, detail.imageUrl.param_no_description
Minor
String arguments with no constraint or example: ao.image, roughness.image, smoothness.image, metallic.image, detail.image.loose_string_param
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
asset_render_turntable
28/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: glbUrl, upAxis, size, frames.param_no_description
Minor
String arguments with no constraint or example: glb.loose_string_param
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
glb_optimizer_lod
28/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: glb, glbUrl, ratios.param_no_description
Minor
String arguments with no constraint or example: glb.loose_string_param
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
sprite_tools_video_to_sheet
28/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: videoUrl, fps, start, end, maxFrames, columns.param_no_description
Minor
Its description is nearly the same as sprite_tools_pack's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use sprite_tools_pack instead.confusable_pair
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
sprite_tools_slice
29/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: imageUrl, mode, cols, rows, cellWidth, cellHeight, margin, spacing, trim.param_no_description
Minor
Its description is nearly the same as sprite_tools_pack's (similarity 0.82); only the names and schemas tell them apart. Say in this description when to use sprite_tools_pack instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_pixelate's (similarity 0.82); only the names and schemas tell them apart. Say in this description when to use sprite_tools_pixelate instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_normal_map's (similarity 0.73); only the names and schemas tell them apart. Say in this description when to use sprite_tools_normal_map instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_inbetween's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use sprite_tools_inbetween 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
Minor
The meaning of the boolean argument trim is unclear.vague_boolean
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
font_tools_bitmap
30/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
13 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: fontUrl, charset, outline, outlineColor, padding, sample.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
glb_optimizer_colliders
30/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
13 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: glb, glbUrl, engine.param_no_description
Minor
String arguments with no constraint or example: glb.loose_string_param
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
asset_render_views
31/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: glbUrl, upAxis, size, background.param_no_description
Minor
String arguments with no constraint or example: glb.loose_string_param
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
audio_tools_beats
31/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: audioUrl.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
level_design_navmesh
31/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: glbUrl, agentHeight, upAxis.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
sprite_tools_autotile
31/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: baseUrl, topUrl, tileSize, seed.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
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
playtest_run
32/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: zipUrl, steps[].do, steps[].ms, steps[].do, steps[].holdMs, steps[].do, steps[].x, steps[].y, steps[].do, steps[].x, steps[].y, steps[].do, steps[].text.param_no_description
Minor
String arguments with no constraint or example: steps[].do, steps[].do, steps[].do, steps[].do, steps[].do.loose_string_param
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
sprite_tools_normal_map
32/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
0 / 15
Constraints and side effects
0 / 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 sprite_tools_slice's (similarity 0.73); only the names and schemas tell them apart. Say in this description when to use sprite_tools_slice instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_pixelate's (similarity 0.73); only the names and schemas tell them apart. Say in this description when to use sprite_tools_pixelate instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_pack's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use sprite_tools_pack instead.confusable_pair
Minor
Arguments without a description: imageUrl, strength.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
sprite_tools_pixelate
32/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
0 / 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 sprite_tools_slice's (similarity 0.82); only the names and schemas tell them apart. Say in this description when to use sprite_tools_slice instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_pack's (similarity 0.82); only the names and schemas tell them apart. Say in this description when to use sprite_tools_pack instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_normal_map's (similarity 0.73); only the names and schemas tell them apart. Say in this description when to use sprite_tools_normal_map instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_remove_bg's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use sprite_tools_remove_bg instead.confusable_pair
Minor
Arguments without a description: imageUrl, colors, alphaThreshold.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
sprite_tools_remove_bg
32/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: imageUrl, trim, padding, pivot.param_no_description
Minor
Its description is nearly the same as sprite_tools_pack's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use sprite_tools_pack instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_pixelate's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use sprite_tools_pixelate instead.confusable_pair
Minor
No `required` list, so every argument is optional.no_required
Minor
The meaning of the boolean argument trim is unclear.vague_boolean
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
texture_tools_atlas
32/ 100Rain
Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Arguments without a description: textures, textures[].name, textures[].image, textures[].imageUrl, powerOfTwo, maxSize.param_no_description
Minor
String arguments with no constraint or example: textures[].image.loose_string_param
Minor
The meaning of the boolean argument powerOfTwo is unclear.vague_boolean
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
audio_tools_loop
33/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: format, startSec, endSec, crossfadeMs, mono.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
The meaning of the boolean argument mono is unclear.vague_boolean
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
texture_tools_pbr
33/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: height.image, height.imageUrl, delight, normalStrength, roughness.param_no_description
Minor
String arguments with no constraint or example: height.image.loose_string_param
Minor
No `required` list, so every argument is optional.no_required
Minor
The meaning of the boolean argument delight is unclear.vague_boolean
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
audio_tools_clean
35/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: format, targetLufs, trimSilence, silenceThresholdDb, mono, sampleRate.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
The meaning of the boolean argument trimSilence is unclear.vague_boolean
Minor
The meaning of the boolean argument mono is unclear.vague_boolean
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
audio_tools_voice
35/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: format.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
forge_help
35/ 100Rain
Purpose
10 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
glb_optimizer_optimize
35/ 100Rain
Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
0 / 10
Major
Arguments without a description: glbUrl, preset, maxTextureSize, compression, textureFormat.param_no_description
Minor
String arguments with no constraint or example: glb.loose_string_param
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
sprite_tools_inbetween
37/ 100Rain
Purpose
17 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Minor
Its description is nearly the same as sprite_tools_pack's (similarity 0.73); only the names and schemas tell them apart. Say in this description when to use sprite_tools_pack instead.confusable_pair
Minor
Its description is nearly the same as sprite_tools_slice's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use sprite_tools_slice instead.confusable_pair
Minor
Arguments without a description: frames[].imageUrl, sheet.imageUrl, cols, rows.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
store_assets_icons
39/ 100Rain
Purpose
17 / 20
When to use
5 / 20
Arguments
17 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Minor
Arguments without a description: art.imageUrl, foreground.imageUrl, name.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
store_assets_steam
39/ 100Rain
Purpose
17 / 20
When to use
5 / 20
Arguments
17 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Minor
Arguments without a description: keyArt.imageUrl, logo.imageUrl, heroArt.imageUrl.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
level_design_catalog
41/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
17 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: assets, assets[].bounds.min, assets[].bounds.max, assets[].tags, upAxis.param_no_description
Minor
The description mentions none of its 3 or more arguments.params_not_in_description
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
audio_tools_variations
42/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Minor
Arguments without a description: format, count, seed, mono.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
The meaning of the boolean argument mono is unclear.vague_boolean
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
leaderboard_boards
42/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Major
Arguments without a description: name, minScore, maxScore, periods.param_no_description
Minor
Its description is nearly the same as leaderboard_topup's (similarity 0.81); only the names and schemas tell them apart. Say in this description when to use leaderboard_topup instead.confusable_pair
Minor
The description mentions none of its 3 or more arguments.params_not_in_description
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
store_assets_stores
43/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
16 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
Minor
Arguments without a description: keyArt.imageUrl, logo.imageUrl, screenshots[].imageUrl, stores.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
store_assets_trailer
43/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
0 / 15
Constraints and side effects
3 / 10
Examples
5 / 10
Minor
Arguments without a description: musicUrl, logoUrl, trailerSeconds, shortSeconds.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
texture_tools_seamless
43/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
19 / 25
Return value
7 / 15
Constraints and side effects
0 / 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
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
glb_optimizer_convert
45/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
0 / 10
Examples
0 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: fileUrl.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
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
store_assets_steam_audit
45/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
5 / 10
Minor
Arguments without a description: appId.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
vfx_review
46/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
16 / 25
Return value
0 / 15
Constraints and side effects
0 / 10
Examples
10 / 10
Major
Says nothing about when to use it, or when not to.no_usage_context
Minor
Arguments without a description: clipUrl, referenceUrl.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
Minor
No constraints, side effects, auth or rate limits described, and no annotations.no_constraints
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.