Padel Expert Lab
Server Details
Read-only MCP server of Padel Expert Lab, a free padel racket comparator for France and Belgium (answers in French). Three tools: racket picks for a player profile (level, style, weight, frequency, budget), search by name or criteria (brand, level, shape, price range, weight, women or junior), and side-by-side specifications of 1 to 4 rackets. Specifications come from the brands' official pages. Prices are the last ones collected by hand on the brands' official stores: they are not offers and may have changed. No account, no key, no shop link.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Score is being calculated.
Available Tools
3 toolschercher_raquettesChercher des raquettes de padel par nom ou par critèresARead-onlyIdempotentInspect
Liste les raquettes de padel par nom (marque, modèle, joueur) ou par critères : marque, niveau, forme, tranche de prix, poids, gamme femme ou junior. 10 résultats par page avec un identifiant « marque/modele-annee » pour voir_raquettes.
| Name | Required | Description | Default |
|---|---|---|---|
| nom | No | Nom ou début de nom : marque, modèle, joueur (ex. « vertex 05 », « at10 »). | |
| tri | No | populaires | |
| page | No | ||
| prix | No | Tranche de prix, en euros, sur la boutique officielle de la marque. | |
| forme | No | ||
| gamme | No | Gamme femme ou junior ; sans cette valeur, les raquettes adultes mixtes. | |
| poids | No | Légère : moins de 355 g. Standard : 355 à 364 g. Lourde : 365 g et plus. | |
| marque | No | Slug de la marque (ex. « nox », « bullpadel », « head »). | |
| niveau | No | Niveau annoncé par la marque. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare a safe, idempotent, closed-world read, so the safety profile needs no restating. The description adds real behavioral context beyond that: fixed page size of 10 results and the composite id format that downstream tools consume. It stops short of stating total page limits (page max 20 is only in the schema) or what happens when no racket matches.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two dense sentences with zero filler; the primary capability comes first and the pagination/id detail second. Every clause carries usable information for the caller.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description compensates well by disclosing page size and the id format. For a 9-parameter, zero-required tool it is nearly complete; the gaps are the unmentioned sort parameter and pagination bounds, plus multi-filter interaction, all of which an agent can infer but not confirm.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 67%, so the schema already documents nom, marque, prix, poids, niveau and gamme. The description restates the filter dimensions but adds no syntax, format, or combination semantics (e.g. whether filters are ANDed), and never mentions the tri or page parameters at all. Baseline 3 for a schema that does most of the work.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb ("Liste"), a precise resource ("raquettes de padel") and two distinct retrieval modes — by name (marque/modèle/joueur) or by criteria — then enumerates the criteria. It also names the follow-up sibling voir_raquettes and the identifier format that connects the two, so an agent can place it against its siblings without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Clear about the two paths (free-text name vs. structured filters) and explicitly routes the agent to voir_raquettes using the returned "marque/modele-annee" id. It does not say when to prefer recommander_raquettes over a criteria search, which is the one obvious sibling routing decision left to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
recommander_raquettesRecommander des raquettes de padel selon un profil de joueurARead-onlyIdempotentInspect
Donne jusqu'à 3 raquettes de padel classées par adéquation à un profil : niveau, style, poids, fréquence de jeu, budget. Même moteur que le quiz du site. Chaque raquette vient avec ses caractéristiques, le dernier prix relevé sur la boutique officielle de la marque quand il existe, et les raisons du choix.
| Name | Required | Description | Default |
|---|---|---|---|
| poids | No | Poids souhaité : léger (moins de 355 g), standard (355 à 365 g), lourd (365 g et plus). | ne_sais_pas |
| style | No | Style préféré : défendre et placer, un peu de tout, attaquer et finir. | ne_sais_pas |
| budget | No | Budget maximum en euros ; c'est une préférence, pas un filtre. | peu_importe |
| niveau | Yes | Niveau du joueur : débutant (moins d'un an), joue régulièrement, ou bon niveau (souvent, en tournoi). | |
| frequence | No | Parties par semaine. | une_fois |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), so the description is free to add behavioral value — and it does: a cap of 3 results, ranking semantics, and the fact that each result carries characteristics, a last-observed price from the brand's official shop 'when it exists', and the reasons for the pick. The one soft spot is the conditional price availability, which is disclosed but not explained (no fallback stated).
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Three tight sentences: what it returns, its provenance (same engine as the site quiz), and what each result contains. Front-loaded and waste-free; 'Même moteur que le quiz du site' earns its place by signalling result consistency.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description correctly spends its space describing the return payload (characteristics, price, reasons) and caps results at 3. Given 5 enum-backed parameters with only niveau required, an agent has enough to invoke it correctly; only the interaction between budget preference and ranking is left unstated.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% with enums and per-value descriptions for every parameter, so the schema already does the semantic work (weight ranges in grams, budget tiers, frequency). The description only restates the dimension names and does not add ranking or weighting logic beyond what the schema and annotations convey; baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb and resource (recommend up to 3 padel rackets ranked by fit to a player profile) and lists the profile dimensions, so the agent knows exactly what the tool produces. It never mentions the siblings chercher_raquettes or voir_raquettes, so the boundary between recommending and searching/viewing is left to be inferred from names alone.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied rather than stated: the agent can infer that this is the tool to call when it has a player profile (niveau required, the rest optional). There is no explicit when-to-use/when-not clause and no pointer telling the agent to use chercher_raquettes for browsing or voir_raquettes for detail, which is the main gap.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
voir_raquettesVoir les caractéristiques de 1 à 4 raquettes de padelARead-onlyIdempotentInspect
Donne les caractéristiques annoncées par la marque (forme, niveau, poids, équilibre, noyau, face), le dernier prix relevé sur la boutique officielle quand il existe, les autres versions et des alternatives pour une raquette ; un tableau côte à côte pour 2 à 4 raquettes.
| Name | Required | Description | Default |
|---|---|---|---|
| raquettes | Yes | De 1 à 4 identifiants « marque/modele-annee » donnés par chercher_raquettes (ex. « nox/at10-genius-18k-2026 »). |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this as a read-only, idempotent, non-destructive, closed-world call, so the safety profile needs no restating. The description adds genuine behavioral context: it discloses what comes back (announced specs, other versions, alternatives) and qualifies that the official-shop price is only present "quand il existe", which warns the agent that price may be missing.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
It is essentially one dense sentence that front-loads the returned fields and ends with the 2-to-4 comparison case, with no filler. Slightly hard to scan because everything is packed into a single sentence, but nothing is wasted.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, so the description must describe the return payload — and it enumerates the spec fields, price, other versions, alternatives and the comparison-table mode. Complete enough for an agent to know what to expect, though it does not address the maxItems of 4 or what happens with an invalid identifier.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and the single parameter already documents the "marque/modele-annee" identifier pattern with an example, so the baseline is a 3. The description earns an extra point by explaining the cardinality semantics: a single racket yields a detail view, while 2 to 4 rackets produce a side-by-side comparison table.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb and resource — it returns the brand-announced characteristics of a padel racket (shape, level, weight, balance, core, face) plus last price, other versions and alternatives. That is concrete enough to distinguish it from chercher_raquettes and recommander_raquettes by output type, but it never explicitly says it is the detail-lookup step rather than the search or recommendation step.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Use is only implied: the description says it accepts 1 to 4 rackets and produces a comparison table, so an agent can infer it is the follow-up to a search. There is no explicit when-to-use, when-not, or pointer to a sibling for the search/recommendation case.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Publisher details
- Operator
- Padel Expert Lab · Publisher source
- Operator website
- https://padelexpertlab.com/
- Vendor relationship
- First-party
- Documentation
- https://padelexpertlab.com/connecteur-ia/
- Trust center
- Not available
- Restrictions
- None: free, no account, no API key. Answers in French; the catalogue covers padel rackets sold in France and Belgium. · Publisher source
Related MCP Connectors
Read-only padel.how racket catalogue: reviews, comparisons, brands, offers, and methodology.
Published padel racket specifications, each with its source, and calculated ratings. Read only.
Query professional padel tournament data, player stats, and live match results
Official-data MCP server for French charities. Search, profile and compare 126,000+ French associations and foundations by name, cause, city or département, using SIREN/RNA identifiers from official public registries (INSEE Sirene, RNA, JOAFE). Each profile includes a transparency score built on four public criteria (transparency, impact, governance, finances), verified donation links and donor guides on French tax deductions. Read-only, no login needed, free tier included. 8 tools: search_ngos, get_ngo, compare_ngos, top_ngos, list_causes, get_donation_paths, search_guides, get_guide.
Related MCP Servers
- AlicenseAqualityCmaintenanceRead-only MCP server for the Perfume Picks fragrance database, enabling fragrance search, detailed note pyramids, curated dupes, similar scents, recommendations, comparisons, trending, and occasion-based scent suggestions.869 npmMIT
- AlicenseNot gradedqualityFmaintenanceMCP server covering French law via the PISTE platform: 8 tools wrapping the JUDILIBRE API (open data judicial decisions from Cour de cassation, courts of appeal and civil courts).2AGPL 3.0
- AlicenseNot gradedqualityCmaintenanceThis MCP server provides evidence-based advice on vector database backends by retrieving measured benchmarks and operational traps, enabling you to ask questions and compare backends through natural language.MIT
- AlicenseNot gradedqualityCmaintenanceHosted HTTP MCP server for B2B SaaS GTM stack research. 8 read-only tools wrapping stackswap.ai: search ~400 GTM tools, find curated overlaps (104 hand-verified pairs), suggest AI-native swaps (Outreach → Smartlead, ZoomInfo → Apollo), compare vendors head-to-head, run preview spend audits, get full tool profiles, get partner recommendations with implementation hours, and pull recommended starterMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.