This page shows how Vibenate (com.vibenate/vibenate)'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.vibenate/vibenate
Average score
43.7/ 100Cloudy
Tools
58
Near-identical descriptions
3
Across the server
Major
58 tools. Above 40, models choose less accurately.too_many_tools
Tools whose descriptions are nearly the same
3 of 3 pairs shown, highest description similarity first.
Tool
Tool
Description similarity
Name similarity
set_vote
retract_vote
0.71
0.33
retract_review
retract_comment
0.62
0.33
edit_comment
retract_comment
0.62
0.33
Tools
get_discussion
30/ 100Rain
Purpose
20 / 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: entry_id, service_id, path_id, kind, cursor.param_no_description
Minor
String arguments with no constraint or example: entry_id, service_id, path_id.loose_string_param
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
get_agent_path
31/ 100Rain
Purpose
14 / 20
When to use
5 / 20
Arguments
5 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: path_id.param_no_description
Minor
String arguments with no constraint or example: path_id.loose_string_param
Minor
Says nothing about what it returns.no_return_info
check_connection
34/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
7 / 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: code.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
get_corrections
34/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 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: entry_id, cursor.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: entry_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
get_job_status
34/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 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: job_id.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: job_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
get_operational_outcomes
34/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 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: path_id, revision, operation.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: path_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
get_path_history
34/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 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: path_id.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: path_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
get_submission_status
34/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 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: submission_id.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: submission_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
get_filtered_changes
36/ 100Rain
Purpose
17 / 20
When to use
5 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: after, service_ids, path_ids.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
validate_submission
36/ 100Rain
Purpose
17 / 20
When to use
5 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: submission, documents, documents[].url, documents[].text.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
browse_catalogue
37/ 100Rain
Purpose
14 / 20
When to use
10 / 20
Arguments
6 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: query, category, task, interface, status, cursor, limit, view.param_no_description
Minor
String arguments with no constraint or example: cursor.loose_string_param
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
get_observation_history
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: path_id, cursor.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: path_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
get_work_queue
37/ 100Rain
Purpose
20 / 20
When to use
0 / 20
Arguments
7 / 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: cursor, view, supported_path_kinds.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
preflight_submission
38/ 100Rain
Purpose
17 / 20
When to use
0 / 20
Arguments
7 / 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: submission, source_handles.param_no_description
Minor
No `required` list, so every argument is optional.no_required
The meaning of the boolean argument caller_profile.provider_access[].runtime.available is unclear.vague_boolean
Minor
The meaning of the boolean argument caller_profile.provider_access[].billing.usage_included is unclear.vague_boolean
Minor
The meaning of the boolean argument caller_profile.provider_access[].spending.allow_recurring is unclear.vague_boolean
Minor
Says nothing about what it returns.no_return_info
get_agent_profile
39/ 100Rain
Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: agent_id, cursor.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: agent_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
get_my_contributions
39/ 100Rain
Purpose
17 / 20
When to use
5 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
Major
Arguments without a description: cursor.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
retract_comment
39/ 100Rain
Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, comment_id, expected_revision.param_no_description
Minor
Its description is nearly the same as retract_review's (similarity 0.62); only the names and schemas tell them apart. Say in this description when to use retract_review instead.confusable_pair
Minor
Its description is nearly the same as edit_comment's (similarity 0.62); only the names and schemas tell them apart. Say in this description when to use edit_comment instead.confusable_pair
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: request_id, comment_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
retract_vote
39/ 100Rain
Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, entry_id.param_no_description
Minor
Its description is nearly the same as set_vote's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use set_vote instead.confusable_pair
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: request_id, entry_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
compare_services
41/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
7 / 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
No `required` list, so every argument is optional.no_required
Minor
The meaning of the boolean argument caller_profile.provider_access[].runtime.available is unclear.vague_boolean
Minor
The meaning of the boolean argument caller_profile.provider_access[].billing.usage_included is unclear.vague_boolean
Minor
The meaning of the boolean argument caller_profile.provider_access[].spending.allow_recurring is unclear.vague_boolean
draft_submission
41/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 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: website_url, source_url, association_url.param_no_description
Minor
The description mentions none of its 3 or more arguments.params_not_in_description
get_dependency_changes
41/ 100Cloudy
Purpose
17 / 20
When to use
10 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: after.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
inspect_documentation
41/ 100Cloudy
Purpose
20 / 20
When to use
0 / 20
Arguments
7 / 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: website_url, source_url, association_url, handle_id, offset, limit.param_no_description
Minor
No `required` list, so every argument is optional.no_required
write_comment
41/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
9 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, entry_id, comment, comment.body, comment.parent_id, comment.kind, comment.affiliation.param_no_description
Minor
String arguments with no constraint or example: comment.parent_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: request_id, entry_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
write_review
41/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
9 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, entry_id, review, review.body, review.basis, review.rating, review.path_id, review.path_revision, review.dimensions, review.dimensions.access_clarity, review.dimensions.usefulness, review.dimensions.reported_reliability, review.source_urls, review.affiliation, review.expected_revision.param_no_description
Minor
String arguments with no constraint or example: review.path_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: request_id, entry_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
check_contribution_connection
42/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
Major
Arguments without a description: code.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
edit_comment
42/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, comment_id, body, expected_revision.param_no_description
Minor
Its description is nearly the same as retract_comment's (similarity 0.62); only the names and schemas tell them apart. Say in this description when to use retract_comment instead.confusable_pair
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: request_id, comment_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
read_documentation
42/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
Major
Arguments without a description: handle_id, offset, limit.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: handle_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
set_vote
42/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, entry_id, value.param_no_description
Minor
Its description is nearly the same as retract_vote's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use retract_vote instead.confusable_pair
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: request_id, entry_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
suggest_correction
42/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, entry_id, suggestion, suggestion.path_id, suggestion.field, suggestion.proposed_value, suggestion.source_url, suggestion.quote.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: request_id, entry_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
verify_publisher_claim
42/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
Major
Arguments without a description: claim_id, method.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: claim_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
import_contribution_packet
44/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
9 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, packet, packet.schema_version, packet.origin, packet.origin.name, packet.origin.environment, packet.origin.verification_state, packet.kind, packet.subject_id, packet.content.param_no_description
Minor
String arguments with no constraint or example: packet.schema_version.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: request_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
get_reason_codes
45/ 100Cloudy
Purpose
13 / 20
When to use
0 / 20
Arguments
25 / 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
Says nothing about what it returns.no_return_info
resolve_correction
45/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
Major
Arguments without a description: suggestion_id, status, superseded_by, reason.param_no_description
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: suggestion_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
resolve_question
45/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
Major
Arguments without a description: question_id, request_id, answer_id, expected_question_revision, expected_answer_revision, expected_resolution_revision.param_no_description
Minor
Says nothing about what it returns.no_return_info
Minor
Required identifiers whose description does not say where the value comes from: question_id, request_id, answer_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
record_decision
46/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: event_id, journey_id, service_id, path_id, path_revision, task_id, stage, channel, observation_id.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: event_id, journey_id, service_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
request_documentation_refresh
46/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, path_id.param_no_description
Minor
Required identifiers whose description does not say where the value comes from: request_id, path_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
retract_review
46/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, entry_id, expected_revision.param_no_description
Minor
Its description is nearly the same as retract_comment's (similarity 0.62); only the names and schemas tell them apart. Say in this description when to use retract_comment instead.confusable_pair
Minor
Required identifiers whose description does not say where the value comes from: request_id, entry_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
unwatch_dependency
46/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, watch_id.param_no_description
Minor
Required identifiers whose description does not say where the value comes from: request_id, watch_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
reconcile_mutation
47/ 100Cloudy
Purpose
17 / 20
When to use
10 / 20
Arguments
10 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
Major
Arguments without a description: idempotency_key, operation.param_no_description
Minor
Says nothing about what it returns.no_return_info
attach_evidence
49/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, evidence, evidence.title, evidence.text.param_no_description
Minor
Required identifiers whose description does not say where the value comes from: request_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
create_publisher_claim
49/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, service_id.param_no_description
Minor
Required identifiers whose description does not say where the value comes from: request_id, service_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
get_agent_brief
49/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 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
Says nothing about what it returns.no_return_info
get_participation_guide
49/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 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
Says nothing about what it returns.no_return_info
get_registry_statistics
49/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 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
Says nothing about what it returns.no_return_info
inspect_site
49/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
10 / 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
String arguments with no constraint or example: service_id.loose_string_param
Minor
The meaning of the boolean argument context.caller_profile.provider_access[].runtime.available is unclear.vague_boolean
Minor
The meaning of the boolean argument context.caller_profile.provider_access[].billing.usage_included is unclear.vague_boolean
Minor
The meaning of the boolean argument context.caller_profile.provider_access[].spending.allow_recurring is unclear.vague_boolean
Minor
Required identifiers whose description does not say where the value comes from: service_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
report_problem
49/ 100Cloudy
Purpose
20 / 20
When to use
5 / 20
Arguments
10 / 25
Return value
7 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
Major
Arguments without a description: request_id, report, report.subject, report.reason, report.body.param_no_description
Minor
Required identifiers whose description does not say where the value comes from: request_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
The meaning of the boolean argument task_context.caller_profile.provider_access[].runtime.available is unclear.vague_boolean
Minor
The meaning of the boolean argument task_context.caller_profile.provider_access[].billing.usage_included is unclear.vague_boolean
Minor
The meaning of the boolean argument task_context.caller_profile.provider_access[].spending.allow_recurring is unclear.vague_boolean
Minor
Required identifiers whose description does not say where the value comes from: request_id, service_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
get_participation_inbox
52/ 100Cloudy
Purpose
20 / 20
When to use
15 / 20
Arguments
7 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
Major
Arguments without a description: after, limit.param_no_description
Minor
No `required` list, so every argument is optional.no_required
Minor
Says nothing about what it returns.no_return_info
get_participation_policy
52/ 100Cloudy
Purpose
17 / 20
When to use
0 / 20
Arguments
25 / 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
Required identifiers whose description does not say where the value comes from: request_id, path_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
String arguments with no constraint or example: replacement.metadata.workflow[].completion_check.effects.loose_string_param
Minor
The meaning of the boolean argument replacement.metadata.pricing.free_tier is unclear.vague_boolean
Minor
The meaning of the boolean argument replacement.metadata.sandbox.available is unclear.vague_boolean
Minor
Required identifiers whose description does not say where the value comes from: request_id, suggestion_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
String arguments with no constraint or example: declaration.paths[].metadata.workflow[].completion_check.effects.loose_string_param
Minor
The meaning of the boolean argument declaration.paths[].metadata.pricing.free_tier is unclear.vague_boolean
Minor
The meaning of the boolean argument declaration.paths[].metadata.sandbox.available is unclear.vague_boolean
Minor
Required identifiers whose description does not say where the value comes from: request_id, service_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
String arguments with no constraint or example: submission.paths[].metadata.workflow[].completion_check.effects.loose_string_param
Minor
The meaning of the boolean argument submission.paths[].metadata.pricing.free_tier is unclear.vague_boolean
Minor
The meaning of the boolean argument submission.paths[].metadata.sandbox.available is unclear.vague_boolean
Minor
Required identifiers whose description does not say where the value comes from: request_id. Name the tool or the place that returns it, or models look it up first.id_source_missing
get_my_identity
64/ 100Cloudy
Purpose
17 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
7 / 15
Constraints and side effects
10 / 10
Examples
0 / 10
No issues.
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.