Skip to main content
Glama

Détail d’une offre de parrainage

detail_offre
Read-onlyIdempotent

Renvoie la fiche complète d’une seule marque de l’annuaire Meilleur Code Parrainage : code de parrainage (ou activation par lien), avantages du filleul et du parrain, catégories, date de vérification, condition à remplir, délai de versement, page officielle consultée, date de fin si l’offre est limitée, et avertissement. À utiliser quand l’utilisateur nomme une marque précise et veut savoir comment obtenir le bonus ; pour plusieurs marques, utiliser comparer_offres ; si le nom est incertain, rechercher_offres d’abord. Si la marque est absente, renvoie une erreur qui invite à utiliser rechercher_offres. Lecture seule, sans compte ni clé.

Input Schema

NameRequiredDescriptionDefault
marqueYesNom de la marque tel qu’on l’écrit couramment, majuscules indifférentes, par exemple « Fortuneo » ou « Uber Eats ».

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / marque / description
      Previous value: -"Nom de la marque, par exemple « Fortuneo » ou « Uber Eats »."New value: +"Nom de la marque tel qu’on l’écrit couramment, majuscules indifférentes, par exemple « Fortuneo » ou « Uber Eats »."
  2. First observed

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the read-only and idempotence annotations, it discloses that no account or key is required and that an absent brand produces an error directing the agent to rechercher_offres. It also explains the returned content, including verification date, consulted official page, limited-offer end date, and warnings, which is especially valuable without an output schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The purpose and single-brand scope are front-loaded, followed by selection rules, failure behavior, and access requirements in a logical order. Although dense, the field inventory is useful because there is no output schema, and the remaining sentences all provide actionable information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple one-parameter read operation, the definition covers scope, expected result content, when to use it, sibling alternatives, missing-brand behavior, and authentication requirements. The absence of an output schema is well compensated by the enumeration of returned fields, and no pagination or other complex invocation behavior appears necessary.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema already fully documents marque, including common spelling, case-insensitivity, and examples, so the baseline is 3. The description adds operational meaning by requiring one precise brand and routing uncertain names through search, though it adds no further syntax or formatting details.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a precise verb, resource, and scope: returning the complete referral-offer record for one brand in the Meilleur Code Parrainage directory. The detailed field inventory and explicit routing to comparer_offres and rechercher_offres clearly distinguish it from its siblings.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It explicitly says to use the tool when the user names a precise brand and wants to know how to obtain the bonus. It also gives clear alternatives for multiple brands and uncertain names, plus recovery guidance when the brand is absent.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources