All scored servers

Nomad Stays: tool descriptions scored io.github.nomadstays/mcp-server

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

Scores, issues and names only

This page shows how Nomad Stays (io.github.nomadstays/mcp-server)'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.nomadstays/mcp-server
Average score
56.7 / 100Cloudy
Tools
81
Near-identical descriptions
12

Across the server

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

Tools whose descriptions are nearly the same

12 of 12 pairs shown, highest description similarity first.
ToolToolDescription similarityName similarity
getStayApplicationgetExperienceApplication0.910.50
getStayApplicationgetCoworkingApplication0.910.50
getExperienceApplicationgetCoworkingApplication0.910.50
listStayApplicationslistExperienceApplications0.870.50
saveStayApplicationsaveExperienceApplication0.850.50
saveStayApplicationsaveCoworkingApplication0.850.50
saveExperienceApplicationsaveCoworkingApplication0.850.50
createStayApplicationcreateExperienceApplication0.800.50
submitStayApplicationsubmitExperienceApplication0.710.50
deleteRoomPhotodeleteStayPhoto0.670.50
listStayApplicationslistCoworkingApplications0.610.50
listExperienceApplicationslistCoworkingApplications0.610.50

Tools

updateHostBusinessProfile

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: businessName, vatNumber, businessNumber.param_no_description
  • Minor
    String arguments with no constraint or example: businessName, vatNumber, businessNumber.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

updateStayContacts

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: ownerName, ownerEmail, ownerMobile, managerEmail, managerMobile, bookingPhone, bookingMobile, website, facebookPage, youtube, instagram, tikTok, linkedIn.param_no_description
  • Minor
    String arguments with no constraint or example: ownerName, ownerEmail, ownerMobile, managerEmail, managerMobile, bookingPhone, bookingMobile, website, facebookPage, youtube, instagram, tikTok, linkedIn.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: stayId. Name the tool or the place that returns it, or models look it up first.id_source_missing

saveCoworkingApplication

38 / 100Rain

Purpose
20 / 20
When to use
5 / 20
Arguments
6 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: coworkingName, applicantName, applicantEmail, telephone, address, city, website.param_no_description
  • Minor
    Its description is nearly the same as saveStayApplication's (similarity 0.85); only the names and schemas tell them apart. Say in this description when to use saveStayApplication instead.confusable_pair
  • Minor
    Its description is nearly the same as saveExperienceApplication's (similarity 0.85); only the names and schemas tell them apart. Say in this description when to use saveExperienceApplication instead.confusable_pair
  • Minor
    String arguments with no constraint or example: coworkingName, applicantName, applicantEmail, telephone, address, city, website.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: applicationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

saveExperienceApplication

38 / 100Rain

Purpose
20 / 20
When to use
5 / 20
Arguments
6 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: applicantFirstName, applicantLastName, applicantEmail, mobile, businessName, street, city, state, zip, vatNumber, experienceName, tourismNumber, monthlyPrice, hasInsurance, availabilitySupplier, hasKitchen, laundryFacilities, workFacilities, downloadSpeed, description, maxPax, overnightLocationsQty, website, comments.param_no_description
  • Minor
    Its description is nearly the same as saveStayApplication's (similarity 0.85); only the names and schemas tell them apart. Say in this description when to use saveStayApplication instead.confusable_pair
  • Minor
    Its description is nearly the same as saveCoworkingApplication's (similarity 0.85); only the names and schemas tell them apart. Say in this description when to use saveCoworkingApplication instead.confusable_pair
  • Minor
    String arguments with no constraint or example: applicantFirstName, applicantLastName, applicantEmail, mobile, businessName, street, city, state, zip, vatNumber, experienceName, tourismNumber, monthlyPrice, availabilitySupplier, downloadSpeed, description, maxPax, overnightLocationsQty, website, comments.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument hasInsurance is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument hasKitchen is unclear.vague_boolean
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: applicationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

saveStayApplication

38 / 100Rain

Purpose
20 / 20
When to use
5 / 20
Arguments
6 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: applicantFirstName, applicantLastName, applicantEmail, mobile, businessName, street, city, state, zip, vatNumber, stayName, tourismNumber, availabilitySupplier, hasKitchen, laundryFacilities, workFacilities, downloadSpeed, numberOfRooms, website, comments.param_no_description
  • Minor
    Its description is nearly the same as saveExperienceApplication's (similarity 0.85); only the names and schemas tell them apart. Say in this description when to use saveExperienceApplication instead.confusable_pair
  • Minor
    Its description is nearly the same as saveCoworkingApplication's (similarity 0.85); only the names and schemas tell them apart. Say in this description when to use saveCoworkingApplication instead.confusable_pair
  • Minor
    String arguments with no constraint or example: applicantFirstName, applicantLastName, applicantEmail, mobile, businessName, street, city, state, zip, vatNumber, stayName, tourismNumber, availabilitySupplier, downloadSpeed, numberOfRooms, website, comments.loose_string_param
  • Minor
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    The meaning of the boolean argument hasKitchen is unclear.vague_boolean
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: applicationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

updateStayRoom

44 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
12 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Major
    Arguments without a description: roomTitle, roomDescription, beds, maxPerson, mainBedSize, otherBedSize.param_no_description
  • Minor
    String arguments with no constraint or example: roomTitle, roomDescription.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: stayId, roomId. Name the tool or the place that returns it, or models look it up first.id_source_missing

createStayApplication

45 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Major
    Arguments without a description: applicantEmail, mobile, businessName, street, city, state, zip, stayName, availabilitySupplier, hasKitchen, laundryFacilities, workFacilities, downloadSpeed, numberOfRooms, website, comments.param_no_description
  • Minor
    Its description is nearly the same as createExperienceApplication's (similarity 0.80); only the names and schemas tell them apart. Say in this description when to use createExperienceApplication instead.confusable_pair
  • Minor
    String arguments with no constraint or example: applicantEmail, mobile, businessName, street, city, state, zip, stayName, availabilitySupplier, downloadSpeed, numberOfRooms, website, comments.loose_string_param
  • Minor
    The meaning of the boolean argument hasKitchen is unclear.vague_boolean
  • Minor
    Says nothing about what it returns.no_return_info

getStayByID

46 / 100Cloudy

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

createCoworkingApplication

47 / 100Cloudy

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

getStaysByWiFiSpeed

47 / 100Cloudy

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

updateStayDetail

47 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
18 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    String arguments with no constraint or example: title, description.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: stayId. Name the tool or the place that returns it, or models look it up first.id_source_missing

checkStayAvailability

49 / 100Cloudy

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

createStayPackage

49 / 100Cloudy

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

getAllAmenities

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

getCurrencyOptions

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

getRoomAvailability

49 / 100Cloudy

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

searchHelpCenter

49 / 100Cloudy

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

findNearestAvailability

50 / 100Cloudy

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

updateStayOrganisationalData

51 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
9 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Major
    Arguments without a description: address, city, state, postCode, checkInFrom, checkInTo, checkOutFrom, checkOutTo, earlyCheckIn, lateCheckout, customCxPolicyLink, tourismNumber, landRegistrationNumber, totalRooms, reason2, reason3, receiveReviews.param_no_description
  • Minor
    String arguments with no constraint or example: address, city, state, postCode, checkInFrom, checkInTo, checkOutFrom, checkOutTo, customCxPolicyLink, tourismNumber, landRegistrationNumber, reason2, reason3.loose_string_param
  • Minor
    The meaning of the boolean argument earlyCheckIn is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument lateCheckout is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument receiveReviews is unclear.vague_boolean
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: stayId. Name the tool or the place that returns it, or models look it up first.id_source_missing

createStayRoom

52 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    String arguments with no constraint or example: roomTitle, roomDescription.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: stayId. Name the tool or the place that returns it, or models look it up first.id_source_missing

deleteStayPackage

52 / 100Cloudy

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

deleteStayRoom

52 / 100Cloudy

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

getRoomAmenities

52 / 100Cloudy

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

signupNomadStaysAccount

52 / 100Cloudy

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

createExperienceApplication

53 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
8 / 25
Return value
0 / 15
Constraints and side effects
10 / 10
Examples
5 / 10
  • Major
    Arguments without a description: applicantEmail, mobile, businessName, street, city, state, zip, experienceName, hasInsurance, availabilitySupplier, hasKitchen, laundryFacilities, workFacilities, downloadSpeed, description, overnightLocationsQty, website, comments.param_no_description
  • Minor
    Its description is nearly the same as createStayApplication's (similarity 0.80); only the names and schemas tell them apart. Say in this description when to use createStayApplication instead.confusable_pair
  • Minor
    String arguments with no constraint or example: applicantEmail, mobile, businessName, street, city, state, zip, experienceName, availabilitySupplier, downloadSpeed, description, maxPax, overnightLocationsQty, website, comments.loose_string_param
  • Minor
    The meaning of the boolean argument hasInsurance is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument hasKitchen is unclear.vague_boolean
  • Minor
    Says nothing about what it returns.no_return_info

deleteRoomPhoto

54 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as deleteStayPhoto's (similarity 0.67); only the names and schemas tell them apart. Say in this description when to use deleteStayPhoto 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: stayId, roomId. Name the tool or the place that returns it, or models look it up first.id_source_missing

deleteStayPhoto

54 / 100Cloudy

Purpose
17 / 20
When to use
5 / 20
Arguments
20 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
5 / 10
  • Minor
    Its description is nearly the same as deleteRoomPhoto's (similarity 0.67); only the names and schemas tell them apart. Say in this description when to use deleteRoomPhoto 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: stayId. Name the tool or the place that returns it, or models look it up first.id_source_missing

getCancellationPolicyOptions

54 / 100Cloudy

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

getCountryOptions

54 / 100Cloudy

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

getHelpCenterArticle

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
    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

getCoworkingApplication

55 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
23 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as getStayApplication's (similarity 0.91); only the names and schemas tell them apart. Say in this description when to use getStayApplication instead.confusable_pair
  • Minor
    Its description is nearly the same as getExperienceApplication's (similarity 0.91); only the names and schemas tell them apart. Say in this description when to use getExperienceApplication 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: applicationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

getExperienceApplication

55 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
23 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as getStayApplication's (similarity 0.91); only the names and schemas tell them apart. Say in this description when to use getStayApplication instead.confusable_pair
  • Minor
    Its description is nearly the same as getCoworkingApplication's (similarity 0.91); only the names and schemas tell them apart. Say in this description when to use getCoworkingApplication 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: applicationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

getMyStayContacts

55 / 100Cloudy

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

getMyStayDetail

55 / 100Cloudy

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

getMyStayOrganisationalData

55 / 100Cloudy

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

getMyStayPackages

55 / 100Cloudy

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

getMyStayPhotos

55 / 100Cloudy

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

getMyStayRooms

55 / 100Cloudy

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

getRoomTypeOptions

55 / 100Cloudy

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

getStayApplication

55 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
23 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as getExperienceApplication's (similarity 0.91); only the names and schemas tell them apart. Say in this description when to use getExperienceApplication instead.confusable_pair
  • Minor
    Its description is nearly the same as getCoworkingApplication's (similarity 0.91); only the names and schemas tell them apart. Say in this description when to use getCoworkingApplication 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: applicationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

getStaysByBudget

55 / 100Cloudy

Purpose
20 / 20
When to use
0 / 20
Arguments
18 / 25
Return value
0 / 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
    The description mentions none of its 3 or more arguments.params_not_in_description
  • Minor
    Says nothing about what it returns.no_return_info

submitExperienceApplication

55 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
23 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submitStayApplication's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use submitStayApplication 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: applicationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

updateStayFacilities

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

getStaysByContinent

56 / 100Cloudy

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

listHelpCenterCategories

56 / 100Cloudy

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

listCoworkingApplications

57 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as listStayApplications's (similarity 0.61); only the names and schemas tell them apart. Say in this description when to use listStayApplications instead.confusable_pair
  • Minor
    Its description is nearly the same as listExperienceApplications's (similarity 0.61); only the names and schemas tell them apart. Say in this description when to use listExperienceApplications instead.confusable_pair
  • Minor
    Says nothing about what it returns.no_return_info

listExperienceApplications

57 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as listStayApplications's (similarity 0.87); only the names and schemas tell them apart. Say in this description when to use listStayApplications instead.confusable_pair
  • Minor
    Its description is nearly the same as listCoworkingApplications's (similarity 0.61); only the names and schemas tell them apart. Say in this description when to use listCoworkingApplications instead.confusable_pair
  • Minor
    Says nothing about what it returns.no_return_info

listStayApplications

57 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
25 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as listExperienceApplications's (similarity 0.87); only the names and schemas tell them apart. Say in this description when to use listExperienceApplications instead.confusable_pair
  • Minor
    Its description is nearly the same as listCoworkingApplications's (similarity 0.61); only the names and schemas tell them apart. Say in this description when to use listCoworkingApplications instead.confusable_pair
  • Minor
    Says nothing about what it returns.no_return_info

reorderStayPhotos

57 / 100Cloudy

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

getAllLifestyles

58 / 100Cloudy

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

No issues.

updateStayPackage

58 / 100Cloudy

Purpose
20 / 20
When to use
5 / 20
Arguments
16 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
10 / 10
  • Minor
    Arguments without a description: packageName, description, maxPax, listed, prices[].listed.param_no_description
  • Minor
    String arguments with no constraint or example: packageName, description.loose_string_param
  • Minor
    The meaning of the boolean argument listed is unclear.vague_boolean
  • Minor
    The meaning of the boolean argument prices[].listed is unclear.vague_boolean
  • Minor
    Says nothing about what it returns.no_return_info
  • Minor
    Required identifiers whose description does not say where the value comes from: stayId, packageId. Name the tool or the place that returns it, or models look it up first.id_source_missing

getProductInfo

59 / 100Cloudy

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

getStaysByCountry

59 / 100Cloudy

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

getStaysByLifestyle

59 / 100Cloudy

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

getStayTypeOptions

59 / 100Cloudy

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

getAdditionalInformationOptions

60 / 100Cloudy

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

getAvailabilityByMonth

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

getBusinessModelOptions

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

submitStayApplication

60 / 100Cloudy

Purpose
20 / 20
When to use
10 / 20
Arguments
23 / 25
Return value
0 / 15
Constraints and side effects
7 / 10
Examples
0 / 10
  • Minor
    Its description is nearly the same as submitExperienceApplication's (similarity 0.71); only the names and schemas tell them apart. Say in this description when to use submitExperienceApplication 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: applicationId. Name the tool or the place that returns it, or models look it up first.id_source_missing

getMyBusinessProfile

62 / 100Cloudy

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

reorderRoomPhotos

62 / 100Cloudy

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

cancelBooking

63 / 100Cloudy

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

getStaysByAmenities

63 / 100Cloudy

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

getStayCountsByCountry

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

No issues.

getStaysByLocation

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

No issues.

getPurchaseStatus

65 / 100Cloudy

Purpose
20 / 20
When to use
15 / 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

getFacilityGroups

67 / 100Cloudy

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

getRoomFacilityOptions

67 / 100Cloudy

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

listMyBookings

67 / 100Cloudy

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

submitCoworkingApplication

67 / 100Cloudy

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

createStayEnquiry

70 / 100Clear

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

getMyStayOnboardingStatus

70 / 100Clear

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

hasAvailabilityInWindow

70 / 100Clear

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

bookStay

72 / 100Clear

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

No issues.

getBookingStatus

72 / 100Clear

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

No issues.

getMyStayFacilities

72 / 100Clear

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

quoteStayBooking

72 / 100Clear

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

getMyStays

74 / 100Clear

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

No issues.

getCancellationOptions

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

No issues.

uploadStayPhoto

75 / 100Clear

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

purchaseProduct

77 / 100Clear

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

What static scoring cannot tell

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

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

All scored servers