# io.github.Payotte-com/payotte-mcp: tool descriptions scored

- tools/list taken: 2026-11-02 (UTC)
- From: [Official MCP Registry](https://registry.modelcontextprotocol.io/v0/servers/io.github.Payotte-com%2Fpayotte-mcp/versions/latest)
- Connected to: https://payotte-mcp.payotte.workers.dev/mcp
- Homepage: https://payotte.com/
- Repository: https://github.com/Payotte-com/payotte-mcp
- Scoring rules: v2
- Tools: 88
- Average: 50.5 / 100 (Cloudy)
- Near-identical pairs: 17

This page shows how io.github.Payotte-com/payotte-mcp'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.

## Across the server

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

## Tools

- `taxe_bienvenue_adresse`: 39 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Major: Arguments without a description: province, municipalite, adresse, lang.
  - Minor: String arguments with no constraint or example: province, municipalite, adresse.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `compare_regions_it`: 40 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `rents_de`: 41 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `check_professional_au`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `check_professional_uk`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `verifier_titre_fr`: 42 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `capital_gains_tax_br`: 43 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Arguments without a description: sale_price, purchase_year, seller.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `compare_regions_es`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `compare_states_de`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `compare_states_in`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `compare_states_mx`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `home_prices_mx`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `home_sales_it`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `house_prices_es`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `house_prices_in`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `house_prices_uk`: 44 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `purchase_duty_au`: 45 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `risques_annee_construction`: 46 / 100
  - Major: Arguments without a description: province, municipalite, adresse, lang.
  - Minor: String arguments with no constraint or example: province, municipalite, adresse.
  - Minor: Says nothing about what it returns.
- `attorney_at_closing_us`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `check_professional_be`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `check_professional_br`: 47 / 100
  - Minor: Says nothing about what it returns.
- `check_professional_de`: 47 / 100
  - Minor: Says nothing about what it returns.
- `check_professional_es`: 47 / 100
  - Minor: Says nothing about what it returns.
- `check_professional_in`: 47 / 100
  - Minor: Says nothing about what it returns.
- `check_professional_it`: 47 / 100
  - Minor: Says nothing about what it returns.
- `check_professional_mx`: 47 / 100
  - Minor: Says nothing about what it returns.
- `community_property_us`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `compare_nations_uk`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `compare_regions_be`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `compare_states_au`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `compare_states_br`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `federal_guide_us`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `home_loan_emi_in`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `home_prices_us`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `house_prices_be`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `mortgage_payment_br`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `mortgage_payment_mx`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `natural_hazards_us`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `non_resident_tax_es`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `property_tax_appeal_us`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `property_tax_us`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `purchase_costs_de`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `purchase_costs_es`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `purchase_tax_uk`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `state_overview_us`: 47 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `stats_marche_fr`: 47 / 100
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `guide_de`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
- `guide_es`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
- `guide_it`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
- `house_prices_au`: 49 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `first_time_buyer_programs_us`: 50 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `find_property_owner_us`: 52 / 100
  - Minor: Says nothing about what it returns.
- `purchase_costs_be`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `title_insurance_us`: 52 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `evaluation_adresse`: 54 / 100
  - Minor: Arguments without a description: lang.
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `frais_notaire_fr`: 54 / 100
  - Minor: Says nothing about what it returns.
- `guide_au`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `guide_br`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `guide_in`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `guide_mx`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `guide_uk`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `mortgage_payment_de`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
- `mortgage_payment_es`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
- `mortgage_payment_it`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: The description mentions none of its 3 or more arguments.
- `stats_marche`: 54 / 100
  - Major: Says nothing about when to use it, or when not to.
- `taxe_mutation`: 54 / 100
  - Minor: No `required` list, so every argument is optional.
  - Minor: Says nothing about what it returns.
- `verifier_titre`: 54 / 100
- `estimer_economie`: 55 / 100
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `foreclosure_us`: 55 / 100
  - Minor: Says nothing about what it returns.
- `purchase_costs_br`: 55 / 100
  - Minor: The description mentions none of its 3 or more arguments.
  - Minor: Says nothing about what it returns.
- `purchase_costs_it`: 55 / 100
  - Minor: Says nothing about what it returns.
- `salaire_requis`: 55 / 100
  - Minor: Says nothing about what it returns.
- `taux_courants`: 56 / 100
  - Major: Says nothing about when to use it, or when not to.
- `borrowing_capacity_be`: 57 / 100
  - Major: Says nothing about when to use it, or when not to.
  - Minor: Says nothing about what it returns.
- `compare_states_us`: 57 / 100
  - Minor: Says nothing about what it returns.
- `seller_disclosure_us`: 57 / 100
  - Minor: Says nothing about what it returns.
- `transfer_tax_us`: 57 / 100
  - Minor: Says nothing about what it returns.
- `verify_license_us`: 57 / 100
  - Minor: Says nothing about what it returns.
- `closing_costs_mx`: 59 / 100
  - Major: Says nothing about when to use it, or when not to.
- `closing_costs_us`: 60 / 100
  - Minor: Says nothing about what it returns.
- `guide_be`: 61 / 100
- `stamp_duty_in`: 61 / 100
  - Major: Says nothing about when to use it, or when not to.
- `acheter_ou_louer`: 62 / 100
- `contacter_expert`: 62 / 100
  - Minor: Says nothing about what it returns.
- `fenetre_revision`: 64 / 100
- `trouver_professionnel_fr`: 64 / 100
  - Minor: The description mentions none of its 3 or more arguments.
- `trouver_expert`: 66 / 100
  - Minor: No `required` list, so every argument is optional.
- `frais_revision`: 77 / 100

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](https://forecall.dev/en/servers)
