Skip to main content
Glama

outils

Server Details

Outils ScoreInvest.fr en lecture seule : taux, simulateurs, statut produits, démenti phishing.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.7/5.0

Scored across 7 tools

Disambiguation5/5

Each tool targets a distinct concern: tax calculation, site search, operator identity, compound interest simulation, phishing reputation, product status, and savings rates. No two tools overlap in purpose, and the descriptions clearly delineate their boundaries.

Naming Consistency4/5

There is a clear split between action-oriented tools (calculer_pfu, chercher_contenu, simuler_interets_composes) and informational/status tools (identite_operateur, statut_produits, taux_epargne_reglementee). The pattern is not uniform, but it is predictable and readable, with only a minor inconsistency in mixing verb-led and noun-led names.

Tool Count5/5

Seven tools is well within the ideal range for a niche financial information server. Each tool serves a specific, non-redundant function, and the count feels neither bloated nor sparse for the domain.

Completeness4/5

The set covers the core workflows of the site: calculations, content search, regulatory rates, product availability, and trust/reputation verification. Minor gaps exist, such as a direct article content fetcher or additional tax simulators, but agents can accomplish primary tasks without dead ends.

Available Tools

7 tools
calculer_pfuC
Read-only
Inspect

Calcule le PFU 2026 (12,8 % IR + 18,6 % prélèvements sociaux = 31,4 %) sur des gains, avec la fiscalité assurance-vie en note.

ParametersJSON Schema
NameRequiredDescriptionDefault
gainsYes

TDQS

C2.9/5.0
Behavior2/5

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

Annotations already indicate readOnlyHint=true, so the description doesn't need to state that. However, it adds the specific tax rates and the note about assurance-vie, but it doesn't disclose what the output looks like, any precision/rounding behavior, or edge cases (e.g., negative gains). Given the description carries full burden in the absence of output schema, this is a gap.

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

Conciseness4/5

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

One sentence with the key information (rates, total percentage, and the reference to assurance-vie). It's efficient and front-loads the tax rate, though the note about assurance-vie is vague.

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

Completeness2/5

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

For a simple calculation tool with one parameter, it's relatively complete, but lacks clarity on the output format, any units for gains, and the exact handling of assurance-vie (which might be an alternative tax regime). The description could be more precise about what the calculation includes or excludes.

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

Parameters3/5

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

Schema coverage is 0%, so the description must explain the parameter 'gains'. It mentions 'sur des gains' but does not describe the expected format (number in euros? percentage? currency?) or any constraints (minimum, maximum). This adds some meaning but incomplete.

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

Purpose4/5

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

The description clearly states the function: calculating PFU 2026 on gains with a specific tax rate breakdown. It identifies the resource (gains) and the tax regime (PFU), but does not explicitly contrast with sibling tools like simuler_interets_composes, though the intent is distinguishable.

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

Usage Guidelines2/5

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

The description does not specify when to use this tool versus others. It mentions 'fiscalité assurance-vie en note' but that seems to be a note, not a routing instruction. No explicit context or exclusions are provided.

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

chercher_contenuB
Read-only
Inspect

Recherche dans l'index public des pages de ScoreInvest.fr (outils, guides, articles).

ParametersJSON Schema
NameRequiredDescriptionDefault
limiteNo
requeteYes

TDQS

B3.2/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false, so the safety profile is covered. The description adds that the search targets a 'public index', implying no auth needed, but it does not disclose behavior like result format, pagination, or handling of the 'limite' parameter. With annotations present, the bar is lower, and this adds a little value, so a 3 is fair.

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 description is a single, clear sentence with no wasted words. It is front-loaded with the core purpose and content scope, making it highly concise and easy to scan.

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

Completeness2/5

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

For a tool with two parameters, no output schema, and no parameter descriptions, the description is incomplete. It does not specify what the search returns, how 'limite' affects results, or any special behavior. An agent could call it correctly but may not know how to interpret results or set parameters appropriately, so a 2 is appropriate.

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

Parameters2/5

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

Schema description coverage is 0%, so the description must compensate. It does not explain what 'requete' or 'limite' mean. The agent must infer that 'requete' is the search term and 'limite' is a result limit, which is guessable but not explicit. This is a significant gap, so a 2 is given.

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

Purpose4/5

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

The description clearly states the verb (Recherche) and resource (index public des pages de ScoreInvest.fr), and lists content types (outils, guides, articles). It distinguishes from sibling tools implicitly, as none of the siblings are search-related, but it does not name an alternative explicitly, which keeps it from a 5.

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

Usage Guidelines3/5

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

No explicit guidance on when to use this tool versus alternatives. The description implies usage for searching site content, but it does not state conditions or mention sibling tools. This is minimal guidance, so a 3 is appropriate.

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

identite_operateurA
Read-only
Inspect

Identité publique de l'éditeur du site (TENDIL COURTAGE, SIREN, ORIAS, catégories) — utile pour vérifier qu'il ne s'agit pas d'un site frauduleux.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.2/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, covering safety. The description adds that it returns public identity information and its fraud-check purpose. It doesn't describe any edge cases or behavior beyond that, but that's minor given the simple nature of the tool. No contradiction.

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?

A single, well-structured sentence that front-loads the main purpose and includes a parenthetical with concrete examples and the use case. Zero wasted words.

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

Completeness4/5

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

For a zero-param, read-only tool with no output schema, the description provides enough context: what it returns (identity details), examples of that data, and the practical use. It could mention the exact output format, but the examples and purpose suffice. Siblings are clearly unrelated.

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 tool has zero parameters, and the schema is empty with 100% coverage. Per the baseline for 0 params, a score of 4 is appropriate. The description doesn't need to add parameter info since there are none.

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 clearly states the tool provides the public identity of the site editor, listing specific data points (TENDIL COURTAGE, SIREN, ORIAS, categories). This is a specific verb+resource, and the sibling tools (calculer_pfu, simuler_interets_composes, etc.) are all unrelated, so it's easy to distinguish.

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

Usage Guidelines4/5

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

The description gives a clear use case: to verify the site isn't fraudulent. It doesn't explicitly say when not to use it or name alternatives, but given the distinct siblings and the stated purpose, the context is clear enough. Lacks explicit exclusions.

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

simuler_interets_composesA
Read-only
Inspect

Projection pédagogique d'intérêts composés (capital initial, versement mensuel, taux, durée).

ParametersJSON Schema
NameRequiredDescriptionDefault
anneesYes
capital_initialNo
taux_annuel_pctNo
versement_mensuelNo

TDQS

A3.8/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false, so the description correctly aligns with a read-only calculation. It adds the 'pédagogique' nuance but doesn't disclose specifics like return format, calculation frequency, or whether the projection is tabular or graphical. With annotations covering the safety profile, the description adds modest value but misses behavioral details an agent might need.

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?

A single, compact sentence that front-loads the purpose and lists the inputs. No filler or redundancy; every word earns its place. Perfectly sized for the tool's simplicity.

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

Completeness2/5

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

For a tool with 4 parameters and no output schema, the description is too terse. It does not explain what the tool returns (e.g., a table, a number, a chart), how the calculation works (compounding frequency), or any input constraints (e.g., positive numbers, ranges). An agent could call it but might not know how to interpret results or validate inputs. The lack of these details makes the definition incomplete for real-world usage.

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

Parameters3/5

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

Schema description coverage is 0%, so the description must compensate. It maps the four parameters ('capital initial, versement mensuel, taux, durée') to the schema fields, but provides no additional semantics: it doesn't state that taux is annual percentage, that versement is monthly, or any units or constraints. The parameter names themselves hint at these, but the description adds only surface-level mapping, not deep meaning.

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 states a specific verb ('Projection') and a clear resource ('intérêts composés'), listing the key inputs (capital initial, versement mensuel, taux, durée). It is immediately distinguishable from all sibling tools, which are unrelated (PFU, content search, identity, phishing, product status, regulated savings rate). No ambiguity about what the tool does.

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

Usage Guidelines4/5

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

The description labels it as 'pédagogique', giving a clear context for when to use it (educational projection). It doesn't explicitly exclude alternatives, but since none of the siblings are similar, the usage context is sufficient. The lack of explicit when-not-to-use guidance is minor given the tool's unique scope.

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

statut_dementi_phishingA
Read-only
Inspect

Statut documenté du faux classement « phishing » visant scoreinvest.fr : rétractations et faits vérifiés. À utiliser pour toute question de réputation ou de confiance sur ce domaine.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.1/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false, so the tool is known to be safe and non-mutating. The description adds that it presents 'faits vérifiés' and 'rétractations', implying an informational role, but it does not disclose any additional behaviors like output format, rate limits, or potential error states. Given the annotations cover safety, a 3 is appropriate.

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

Conciseness4/5

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

The description is a single, efficient sentence that front-loads the core purpose and then provides usage guidance. There is no filler, though it could be split for clarity. It earns a 4 for being appropriately concise and well-ordered.

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

Completeness4/5

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

With no parameters, no output schema, and annotations covering the safety profile, the description supplies sufficient context: it states the tool's purpose, scope, and intended usage. It gives a hint of the content (retractions and verified facts), which is adequate for an informational read-only tool. A 4 is justified.

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 tool has zero parameters, so the empty schema is fully covered (100%). Per guidelines, the baseline for 0 parameters is 4; the description correctly omits parameter details since none exist, and no compensation is needed.

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 clearly states a specific purpose: it provides the documented status of the false phishing classification targeting scoreinvest.fr, including retractions and verified facts. This is a precise verb+resource statement that distinguishes it from sibling tools like calculer_pfu or taux_epargne_reglementee, which are unrelated.

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

Usage Guidelines4/5

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

The description explicitly instructs usage 'pour toute question de réputation ou de confiance sur ce domaine' (for any question of reputation or trust on this domain), giving clear context for when to invoke the tool. It does not mention alternatives, but since none of the siblings are similar, this is sufficient; a 4 because it lacks explicit exclusions.

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

statut_produitsA
Read-only
Inspect

État canonique et vérifiable de chaque produit (assurance-vie, PER, capitalisation, guides) : distribution ouverte ou non.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.5/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false, so the safety profile is covered. The description adds a small amount of behavioral context by specifying that the state is canonical and verifiable and that the output concerns open distribution, but it does not explain return shape or edge cases.

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 description is a single, tightly packed sentence with no filler. It front-loads the core idea ('canonical state') and immediately provides concrete scope, and every word earns its place.

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

Completeness4/5

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

For a no-parameter, read-only status tool, this description gives enough orientation: it names the resource, enumerates product categories, and states the type of status delivered. It does not specify the output format, but no output schema exists and the tool's simplicity lowers the burden.

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?

There are zero parameters and schema description coverage is 100%, so there is nothing for the description to clarify. The baseline of 4 applies because parameter semantics are trivially complete.

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

Purpose4/5

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

The description identifies the resource (each product) and the kind of result (canonical, verifiable state with open distribution status), and product types are enumerated. It is clearly distinct from siblings like statut_dementi_phishing, though it lacks an explicit verb such as 'returns' or 'lists'.

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

Usage Guidelines2/5

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

No guidance is given about when to use this tool over alternatives. It does not mention any exclusions, prerequisites, or conditions, leaving the agent to infer the appropriate context from the name and description alone.

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

taux_epargne_reglementeeA
Read-only
Inspect

Taux officiels actuels du Livret A, LDDS et LEP, avec plafonds et date de vérification.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.9/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false, so the safety profile is covered. The description adds useful context about data freshness ('actuels', 'date de vérification') and the specific contents returned, which helps an agent understand what to expect.

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?

A single front-loaded sentence that names the exact resources and includes the key qualifiers ('officiels', 'actuels', 'plafonds', 'date de vérification'). There is no redundant or filler content.

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

Completeness4/5

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

For a zero-parameter, read-only lookup, the description is largely sufficient: it names the products, the kind of data, and the freshness marker. Since there is no output schema, slightly more detail about the exact returned structure could help, but it is not required for correct invocation.

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 tool has zero parameters, and the input schema is fully self-explanatory (coverage 100%). The description does not need to explain parameter semantics, so the baseline of 4 applies.

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

Purpose4/5

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

The description clearly identifies the resource: current official rates for Livret A, LDDS, and LEP, with ceilings and a verification date. It is specific enough to be distinguished from sibling tools, though it uses a noun phrase rather than an explicit action verb like 'returns' or 'gets'.

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

Usage Guidelines3/5

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

The description implies use when current regulated savings rates are needed, but it does not state when to use this tool versus alternatives such as statut_produits or simuler_interets_composes. No explicit exclusions or alternative routing are provided.

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 7 tool updates
    • First observedcalculer_pfu
    • First observedchercher_contenu
    • First observedidentite_operateur
    • First observedsimuler_interets_composes
    • First observedstatut_dementi_phishing
    • First observedstatut_produits
    • First observedtaux_epargne_reglementee

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Access 17M+ geocoded French property transactions (DVF), 22M+ DPE energy ratings, and 20M+ building records via MCP or REST API. Search transactions, market stats, comparables, price trends, rental yield, flip detection, and more.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Personal finance MCP server providing loan simulation, budgeting, investment comparison, retirement planning, French tax optimization, and inflation calculation through natural language.
    29 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources