All scored servers

Gluecron: tool descriptions scored com.gluecron/gluecron

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

Scores, issues and names only

This page shows how Gluecron (com.gluecron/gluecron)'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.gluecron/gluecron
Average score
55.9 / 100Cloudy
Tools
117
Near-identical descriptions
2

Across the server

  • Major
    117 tools. Above 40, models choose less accurately.too_many_tools
  • 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

2 of 2 pairs shown, highest description similarity first.
ToolToolDescription similarityName similarity
gluecron_comment_issuegluecron_comment_pr0.690.50
gluecron_revoke_repo_tokengluecron_revoke_token0.410.75

Tools

gluecron_release_lease

26 / 100Rain

Purpose
6 / 20
When to use
0 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
10 / 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: lease_id.param_no_description
  • Minor
    String arguments with no constraint or example: lease_id.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: lease_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

gluecron_search_prs

26 / 100Rain

Purpose
13 / 20
When to use
0 / 20
Arguments
6 / 25
Return value
0 / 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: owner, repo, query, limit.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, query.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_open_draft_pr

27 / 100Rain

Purpose
17 / 20
When to use
0 / 20
Arguments
3 / 25
Return value
0 / 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: owner, repo, title, body, head_branch, base_branch.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, title, body, head_branch, base_branch.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

gluecron_get_agent_budget

30 / 100Rain

Purpose
13 / 20
When to use
0 / 20
Arguments
3 / 25
Return value
7 / 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: agent_session_id.param_no_description
  • Minor
    String arguments with no constraint or example: agent_session_id.loose_string_param
  • Minor
    Required identifiers whose description does not say where the value comes from: agent_session_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

gluecron_cancel_workflow_run

31 / 100Rain

Purpose
6 / 20
When to use
5 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    The description only restates the name (9 words).restates_name
  • Major
    Arguments without a description: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: run_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

gluecron_find_symbol

32 / 100Rain

Purpose
17 / 20
When to use
0 / 20
Arguments
8 / 25
Return value
0 / 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: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, name.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_propose_doc_update

34 / 100Rain

Purpose
14 / 20
When to use
5 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_get_commit

38 / 100Rain

Purpose
20 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
0 / 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: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, sha.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_propose_migration

38 / 100Rain

Purpose
14 / 20
When to use
5 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo, dependency, from_version, to_version.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, dependency, from_version, to_version, changelog.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_ai_cost_summary

40 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
4 / 25
Return value
7 / 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: owner, repo, agent_session_id.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, agent_session_id.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required

gluecron_generate_commit_message

40 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
0 / 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: diff.param_no_description
  • Minor
    String arguments with no constraint or example: diff.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_search_issues

40 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
9 / 25
Return value
7 / 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: owner, repo, limit.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, query.loose_string_param

gluecron_list_workflow_runs

41 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
0 / 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: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_chat_continue

42 / 100Cloudy

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

gluecron_delete_file

42 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
5 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo, path, branch, message.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, path, branch, message.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_generate_release_notes

42 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
11 / 25
Return value
7 / 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: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, from_tag, to_tag.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

gluecron_dismiss_review

43 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
9 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo, number.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_pr_status_summary

43 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
3 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo, number.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.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

gluecron_explain_repo

44 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param

gluecron_request_changes

44 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo, number.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, body.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_ship_spec

44 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo, title.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, title, body.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_repo_health

45 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
0 / 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
    String arguments with no constraint or example: repo.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_voice_to_pr

46 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Major
    Arguments without a description: owner, repo, transcript.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, transcript.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_get_preview_url

47 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo, branch.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, branch.loose_string_param

gluecron_revoke_repo_token

47 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
0 / 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
    Its description is nearly the same as gluecron_revoke_token's (similarity 0.41); only the names and schemas tell them apart. Say in this description when to use gluecron_revoke_token instead.confusable_pair
  • Minor
    String arguments with no constraint or example: id.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

gluecron_unlabel_issue

47 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo, number, label.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, label.loose_string_param

gluecron_prioritize_workflow_run

48 / 100Cloudy

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

gluecron_write_file

48 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
11 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: owner, repo, path, branch.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, path, branch, message.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_provision_pr_sandbox

49 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo, number.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param

gluecron_atomic_multi_file_commit

50 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Major
    Arguments without a description: owner, repo, branch, message.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, branch, message.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_get_workflow_run

50 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.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
    Required identifiers whose description does not say where the value comes from: run_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

gluecron_list_pr_conflicts

50 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
0 / 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
    String arguments with no constraint or example: repo.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_list_ready_to_merge

50 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
15 / 25
Return value
0 / 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
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_trigger_workflow

51 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Minor
    Arguments without a description: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_semantic_search

52 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
3 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo, query, limit.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, query.loose_string_param

gluecron_generate_tests

53 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
11 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Minor
    Arguments without a description: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, mode.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_get_pr

53 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
0 / 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
    String arguments with no constraint or example: repo.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

gluecron_get_variable

53 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
19 / 25
Return value
7 / 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
    String arguments with no constraint or example: repo, org.loose_string_param

gluecron_list_flaky_tests

53 / 100Cloudy

Purpose
20 / 20
When to use
15 / 20
Arguments
11 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_revoke_token

53 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
0 / 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 gluecron_revoke_repo_token's (similarity 0.41); only the names and schemas tell them apart. Say in this description when to use gluecron_revoke_repo_token instead.confusable_pair
  • Minor
    String arguments with no constraint or example: id.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

gluecron_ci_executor

54 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
15 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_reopen_issue

54 / 100Cloudy

Purpose
14 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

gluecron_repo_list_issues

54 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
7 / 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
    String arguments with no constraint or example: repo.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

gluecron_create_branch

55 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
11 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param

gluecron_delete_comment

55 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
13 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: thread, thread.kind, thread.number.param_no_description
  • Minor
    String arguments with no constraint or example: repo.loose_string_param
  • 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: comment_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

gluecron_explain_failure

55 / 100Cloudy

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

gluecron_list_tokens

55 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_list_variables

55 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 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
  • Minor
    String arguments with no constraint or example: repo, org.loose_string_param

gluecron_create_agent_session

56 / 100Cloudy

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

gluecron_label_issue

56 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
7 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo, number.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param

gluecron_ci_health

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 25
Return value
0 / 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
    Says nothing about what it returns.no_return_info

gluecron_close_issue

57 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

gluecron_close_pr

57 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

gluecron_comment_issue

57 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as gluecron_comment_pr's (similarity 0.69); only the names and schemas tell them apart. Say in this description when to use gluecron_comment_pr instead.confusable_pair
  • Minor
    String arguments with no constraint or example: repo, body.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

gluecron_comment_pr

57 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as gluecron_comment_issue's (similarity 0.69); only the names and schemas tell them apart. Say in this description when to use gluecron_comment_issue instead.confusable_pair
  • Minor
    String arguments with no constraint or example: repo, body.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description

gluecron_create_issue

57 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    String arguments with no constraint or example: repo, title.loose_string_param

gluecron_get_token

57 / 100Cloudy

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

gluecron_list_prs

57 / 100Cloudy

Purpose
17 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
7 / 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
    String arguments with no constraint or example: repo.loose_string_param

gluecron_chat_with_repo

58 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
11 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Arguments without a description: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, message, title.loose_string_param

gluecron_get_diff

58 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
14 / 25
Return value
7 / 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
    Arguments without a description: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param

gluecron_list_runners

58 / 100Cloudy

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

gluecron_rotate_token

58 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: id.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: id. Name the tool or the place that returns it, or models look it up first.id_source_missing

gluecron_ci_queue_status

59 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param
  • Minor
    No `required` list, so every argument is optional.no_required

gluecron_delete_variable

59 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    String arguments with no constraint or example: repo, org.loose_string_param

gluecron_read_file

59 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
12 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Major
    Says nothing about when to use it, or when not to.no_usage_context
  • Minor
    Arguments without a description: owner, repo, path.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, path.loose_string_param

gluecron_repo_explain_codebase

59 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_security_ioc_hits

59 / 100Cloudy

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

gluecron_update_repo

59 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: owner, repo, description.loose_string_param
  • Minor
    The meaning of the boolean argument is_private is unclear.vague_boolean

gluecron_delete_repo_secret

60 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
7 / 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
    String arguments with no constraint or example: repo, name.loose_string_param

gluecron_resolve_pr_conflict

60 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Minor
    String arguments with no constraint or example: repo, base_sha, head_sha.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_revoke_runner

60 / 100Cloudy

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

gluecron_update_pr

60 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
7 / 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
    String arguments with no constraint or example: repo, title, base.loose_string_param

gluecron_whoami

60 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_assign_issue

61 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
12 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Minor
    Arguments without a description: owner, repo, number.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo, assignee, type.loose_string_param

gluecron_learning_status

61 / 100Cloudy

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

gluecron_create_pr

62 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo, title.loose_string_param

gluecron_delete_repo

62 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_edit_comment

62 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
15 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: thread, thread.kind, thread.number.param_no_description
  • Minor
    String arguments with no constraint or example: repo.loose_string_param
  • 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: comment_id. Name the tool or the place that returns it, or models look it up first.id_source_missing

gluecron_fork_repo

62 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param

gluecron_generate_pr_description

62 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: diff.loose_string_param

gluecron_list_repo_tokens

62 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_merge_pr

62 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_refactor_across_repos

62 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: description.loose_string_param

gluecron_restore_repo

62 / 100Cloudy

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

gluecron_review_deployment

63 / 100Cloudy

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

gluecron_acquire_lease

64 / 100Cloudy

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

gluecron_import_action

64 / 100Cloudy

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

gluecron_set_auto_merge

64 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_set_variable

64 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    String arguments with no constraint or example: repo, org.loose_string_param

gluecron_update_pr_branch

64 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_clone_url

65 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param

gluecron_commit_pr_conflict_resolution

65 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Minor
    String arguments with no constraint or example: repo, base_sha, head_sha.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_get_branch_protection

65 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_repo_read_file

65 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_repo_search

65 / 100Cloudy

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

gluecron_set_branch_protection

65 / 100Cloudy

Purpose
20 / 20
When to use
15 / 20
Arguments
11 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Arguments without a description: require_human_review, require_ai_approval, require_green_gates, require_pull_request, dismiss_stale_reviews, allow_force_push, allow_deletion.param_no_description
  • Minor
    String arguments with no constraint or example: repo.loose_string_param
  • Minor
    The meaning of the boolean argument require_human_review is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument require_ai_approval is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument require_green_gates is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument require_pull_request is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument dismiss_stale_reviews is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument allow_force_push is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument allow_deletion is unclear.vague_boolean

gluecron_backup_status

66 / 100Cloudy

Purpose
17 / 20
When to use
10 / 20
Arguments
15 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Minor
    No `required` list, so every argument is optional.no_required

gluecron_get_workflow_logs

66 / 100Cloudy

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

gluecron_create_runner_registration_token

67 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Minor
    The name is long (41 characters).long_name

gluecron_list_deleted_repos

67 / 100Cloudy

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

gluecron_list_repo_secrets

67 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_security_scan

67 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param

gluecron_set_repo_secret

67 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_list_pr_comments

68 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_list_tree

68 / 100Cloudy

Purpose
20 / 20
When to use
20 / 20
Arguments
9 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: owner, repo, recursive.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param
  • Minor
    The meaning of the boolean argument recursive is unclear.vague_boolean

gluecron_delete_branch

69 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
20 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_rerun_failed_jobs

69 / 100Cloudy

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

gluecron_approve_pr

70 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_handover

70 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_search_repos

70 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
15 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    No `required` list, so every argument is optional.no_required
  • Minor
    Says nothing about what it returns.no_return_info

gluecron_set_pr_draft

70 / 100Clear

Purpose
20 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_search_code

71 / 100Clear

Purpose
17 / 20
When to use
15 / 20
Arguments
15 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Minor
    Arguments without a description: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param

gluecron_create_repo_token

72 / 100Clear

Purpose
17 / 20
When to use
10 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_purge_repo

72 / 100Clear

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

gluecron_get_pr_checks

75 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

gluecron_apply_patch

76 / 100Clear

Purpose
20 / 20
When to use
15 / 20
Arguments
14 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    Arguments without a description: owner, repo.param_no_description
  • Minor
    String arguments with no constraint or example: owner, repo.loose_string_param

gluecron_create_deploy_token

82 / 100Clear

Purpose
17 / 20
When to use
20 / 20
Arguments
18 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
10 / 10
  • Minor
    String arguments with no constraint or example: repo.loose_string_param

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