Skip to main content
Glama

Eudigo – EUDI Wallet index

Server Details

Independent EUDI Wallet index: status in all 27 EU states, deadlines, registers, standards, news.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. 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

A4/5.0

Scored across 8 tools

Disambiguation5/5

Each tool targets a clearly distinct resource: get_country vs list_countries (one vs all), plus deadlines, news, registers, standards, terms and articles. The only mild overlap is get_news vs search_articles, but descriptions clearly separate weekly overviews from reviewed reference articles. No two tools appear interchangeable.

Naming Consistency5/5

All names follow a consistent snake_case verb_noun pattern (get_country, get_deadlines, get_news, get_registers, get_standard, list_countries, lookup_term, search_articles). The verb choices (get/list/lookup/search) are conventional and predictable.

Tool Count5/5

8 tools is well-scoped for a read-only EUDI Wallet information index. Each tool covers a distinct content type without padding or redundancy.

Completeness4/5

The surface covers the main information needs of the domain: country status, deadlines, news, register availability, standards, terminology and articles, with filtering in list_countries. A general cross-index search or entity lookup is a minor gap, but agents can work around it via the existing tools.

Available Tools

8 tools
get_countryEUDI Wallet status of one countryA
Read-onlyIdempotent
Inspect

Details for one EU member state: wallet, status, sources (official or not), dated history and the state of its relying party register. code is the EU country code (DE, FR, AT, EL for Greece …) or ISO code.

ParametersJSON Schema
NameRequiredDescriptionDefault
codeYes
langNoen

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output 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, idempotentHint=true and destructiveHint=false, so the safety profile is covered. The description usefully adds the data scope (including that sources may be 'official or not'), but says nothing about freshness, rate limits, or what happens for a country without a wallet.

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?

Two sentences, front-loaded with what the tool returns, then the required input. The content list is dense but all of it is informative about the resource; there is no filler.

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?

An output schema exists, so return shape need not be documented, and annotations cover the safety profile. For a simple two-parameter lookup the description is nearly complete; the only real gap is the undocumented `lang` parameter and the absence of explicit routing against list_countries.

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 has to compensate, and it does well for `code`: it clarifies the expected format with examples (DE, FR, AT, EL for Greece) and accepts either EU or ISO codes, resolving the EL/GR ambiguity. However the second parameter, `lang`, is never mentioned, so half the parameters remain undocumented outside the bare enum.

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?

States a specific verb (get) and a bounded resource (details for one EU member state), then enumerates the content areas returned: wallet, status, sources, dated history, relying party register. The singular 'one country' implicitly separates it from the sibling list_countries, though that alternative is never named explicitly.

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?

Usage is only implied by the phrase 'Details for one EU member state' – an agent can infer it is the per-country lookup once a code is known. There is no explicit when-to-use guidance, no mention of when to prefer list_countries or get_registers, and no stated prerequisites.

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

get_deadlinesKey EUDI Wallet deadlinesA
Read-onlyIdempotent
Inspect

Key dates of the EUDI Wallet rollout with legal source: public relying party registers, launch of the German wallet d-you, mandatory acceptance for banks, energy, telecoms, very large platforms and others. status: confirmed (in the regulation), derived (calculated from it), expected (announced, not binding).

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoen

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A3.7/5.0
Behavior4/5

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 bar is lower. The description goes beyond them by disclosing the provenance/confidence model of the returned data — confirmed (in the regulation), derived (calculated), expected (announced, not binding) — which materially affects how an agent should present and trust each date.

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?

Two sentences, front-loaded with the resource and its scope, followed by the status taxonomy. No filler, though the milestone enumeration is dense and slightly list-like.

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?

An output schema exists, so return format need not be described. The description supplies the domain scope and the status semantics an agent needs to interpret results. Minor gaps remain: nothing about language handling or date ordering/freshness.

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%, but there is only one parameter and its semantics are almost fully carried by the enum (de/en) plus default en. The description adds nothing about language behaviour, so no credit above the baseline for a single self-documenting parameter.

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 names a specific resource (key EUDI Wallet rollout dates) and enumerates the concrete milestones covered — public relying party registers, the German d-you wallet launch, mandatory acceptance for banks, energy, telecoms and very large platforms. It is clearly distinguishable from siblings like get_news, get_registers and get_standard. It stops short of explicitly naming which sibling to use instead.

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?

There is no explicit when-to-use or when-not-to-use statement, but the enumerated milestone list implies the context: an agent seeking compliance timelines or legal deadlines should call this rather than get_news or get_country. The alternative routing is left to inference.

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

get_newsLatest EUDI Wallet newsA
Read-onlyIdempotent
Inspect

Eudigo's weekly news on the EUDI Wallet, newest first: one overview for Germany (d-you, legislation, authorities) and one for the EU (Commission and member states). Each item has a date, summary, sources (marked official or not) and the Eudigo URL. weeks limits to the latest n weekly overviews (1-52).

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoen
weeksNo
regionNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A3.5/5.0
Behavior4/5

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

Annotations already declare the safe, idempotent, closed-world read profile, so the bar is lower. The description still adds real behavior: newest-first ordering, item composition (date, summary, sources flagged official vs not, Eudigo URL), and the two-overview structure — context the annotations do not carry.

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?

Two dense sentences with no filler, and the core resource/ordering statement is front-loaded before the schema notes. Slightly clause-heavy, but every clause carries information.

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?

An output schema exists, so return-value explanation is a bonus rather than a requirement, yet the description still outlines item fields. For a zero-required-parameter read tool it is essentially complete; only the interaction of `region`/`lang` defaults with the two overviews is left unstated.

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 defines `weeks` well (latest n weekly overviews, range 1-52, which the schema lacks) and implicitly explains `region` via the Germany vs EU overviews, but `lang` is never addressed and region's null default / interaction with the two overviews is not clarified.

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?

Names a specific resource (Eudigo's weekly news on the EUDI Wallet), states ordering (newest first) and the two content scopes (Germany overview, EU overview). An agent can distinguish it from get_deadlines or get_registers, though it never explicitly contrasts with the sibling search_articles.

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?

There is no when-to-use or when-not-to-use guidance and no mention of any alternative tool. The closest thing is the content description, which only implies a digest use case; the `weeks` clause is parameter semantics, not usage routing.

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

get_registersRelying party register statusA
Read-onlyIdempotent
Inspect

Daily availability check of the national registers of relying parties (public API in every member state from 24 December 2026 under Implementing Regulation (EU) 2025/848): status per country, last check, HTTP status, number of records, 7-day uptime. Before the deadline all registers are 'expected'.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already declare a safe idempotent read, so the bar is lower; the description nonetheless adds real behavioral context: the check runs daily, it reflects live HTTP status and record counts, and pre-deadline all registers report 'expected'. That pre-deadline caveat is exactly the kind of non-obvious state an agent needs to interpret results.

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?

Front-loaded with the purpose, then the legal citation, then the pre-deadline caveat. Every sentence earns its place except the parenthetical regulation citation, which is heavy detail for an agent deciding how to call the tool but is at least contextually relevant.

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?

An output schema exists, so return-field explanation is unnecessary; the description still names the returned fields, and adds cadence, legal basis, and the pre-deadline 'expected' state. Nothing an agent needs to invoke or interpret this zero-argument tool is missing.

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 takes zero parameters, so there is no parameter semantics to explain; baseline for a no-param tool is 4. Nothing in the description conflicts with the empty schema.

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?

States a specific verb (daily availability check) and a precise resource (national registers of relying parties), and enumerates the returned dimensions: status per country, last check, HTTP status, record count, 7-day uptime. This is clearly distinguishable from siblings like get_country or get_deadlines, which cover different resources.

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 establishes context (a daily availability check of register endpoints) but never states when to call this versus get_country or get_deadlines, nor any exclusions or prerequisites. Usage is implied by the subject matter rather than explicitly guided.

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

get_standardEUDI Wallet standards and versionsA
Read-onlyIdempotent
Inspect

Standards behind the EUDI Wallet (OpenID4VCI, OpenID4VP, HAIP, SD-JWT VC, ISO/IEC 18013-5/-7 mdoc, Token Status List, ETSI profiles, ARF …): latest version at the publisher, the version the implementing regulations refer to, and the result of Eudigo's daily version check. Without name all standards are listed briefly; with name (id or abbreviation, e.g. 'openid4vp', 'HAIP') one standard in detail.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoen
nameNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnlyHint/idempotentHint/destructiveHint=false and openWorldHint=false, so safety is covered. The description adds genuine non-annotation context: three distinct version values per standard and that one is refreshed by Eudigo's daily check, which tells the agent about data freshness. It stops short of stating auth needs or rate limits.

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?

Front-loaded with the resource and its scope, then the returned data points, then the name/no-name branching — a logical, information-dense order. The parenthetical standard list costs space but usefully bounds scope; every sentence carries meaning.

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 an output schema present, return values needn't be described, and annotations cover the safety profile; the description supplies the domain scope and the `name` semantics. The only real hole is the undocumented `lang` parameter, which matters for a bilingual content tool. Otherwise complete for a 2-param lookup.

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 carry the load. It does well for `name`, giving the accepted forms (id or abbreviation) with concrete examples ('openid4vp', 'HAIP') and the null-case behavior. But it says nothing about `lang` (de/en), so one of two parameters is entirely undocumented outside the enum.

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 concrete verb and resource — retrieving EUDI Wallet standards (OpenID4VCI, HAIP, SD-JWT VC, mdoc, etc.) and their versions — and even enumerates the concrete data points returned (latest publisher version, regulatory version, daily check result). None of the sibling tools (get_country, get_deadlines, lookup_term...) overlap, so the agent can distinguish it immediately.

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 clearly distinguishes the two invocation modes — without `name` it lists all standards briefly, with `name` it returns one in detail — which is real usage guidance. However, it never states when to prefer this tool over a sibling or any exclusion/precondition (e.g. version staleness caveats), so usage is implied rather than explicit.

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

list_countriesList EUDI Wallets by countryA
Read-onlyIdempotent
Inspect

Overview of the EUDI Wallet in all 27 EU member states: wallet name, status and short note.

    Status meaning: certified (listed as certified EUDI Wallet), live (precursor app with digital credentials
    in operation), pilot (tests with real users or public test version), upgrade (existing government app
    officially set to become the EUDI Wallet), announced (project known, no public app), unclear.
    Optionally filter by status. Use get_country for sources and history of one country.
    
ParametersJSON Schema
NameRequiredDescriptionDefault
langNoen
statusNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already cover the read-only, idempotent, non-destructive, and closed-world nature of the tool. The description adds useful behavioral context by explaining the output fields and defining each status value, which is important for interpreting results correctly.

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 front-loaded with the tool's scope and is tightly structured. The status definitions are necessary for correct interpretation, and nothing is wasted.

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 an output schema and rich annotations present, the description does not need to repeat safety or return-value details. It is largely complete for a two-parameter read-only listing tool, but the missing explanation of the lang parameter is a small gap.

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 carry parameter meaning. It explains the status filter and each status value well, but it says nothing about the lang parameter, leaving one of the two parameters underexplained in both the schema and the description.

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 and resource: an overview of the EUDI Wallet across all 27 EU member states, with wallet name, status, and short note. It explicitly distinguishes itself from get_country by positioning that sibling as the source for one country's sources and history.

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?

It states the optional status filter and names get_country as the alternative for per-country sources and history. The condition for choosing between the overview and the single-country tool is clear, though the guidance stops short of a fully explicit when-to-use/when-not-to-use statement.

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

lookup_termLook up EUDI Wallet termsA
Read-onlyIdempotent
Inspect

Definitions of EUDI Wallet and eIDAS terms (German/English) with reference to the regulation or specification, e.g. 'PID', 'relying party', 'access certificate', 'Zugangszertifikat', 'WUA'.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoen
queryYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output 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, idempotentHint, openWorldHint=false and destructiveHint=false, so the safety profile is covered. The description adds that entries are bilingual and cite the regulation/specification, which is useful content context, but says nothing about match behavior, fallback when a term is not found, or result limits.

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?

A single front-loaded sentence naming the resource, the language scope, and the citation behavior, followed by compact examples. No filler, though the parenthetical language note slightly duplicates the lang enum in the schema.

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 an output schema present, return values need not be described, and annotations cover the safety profile. For a simple two-parameter glossary lookup the description covers what the tool returns and what to pass; only the match semantics of query remain unaddressed.

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% for two parameters, so the description must compensate. It partially does: '(German/English)' maps to the lang enum and the example terms clarify what kind of strings query accepts. However, it never states whether query is an exact term match, case-insensitive, or free-text, nor how lang affects the result.

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 states a specific resource — definitions of EUDI Wallet and eIDAS terms — with the added scope that entries carry references to the regulation or specification, and it gives concrete example terms. It is easy to tell apart from siblings like get_standard or search_articles, though it does not explicitly say how it differs from them.

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?

Usage is implied by the example terms ('PID', 'relying party', 'WUA'): call this when you need to resolve a domain term. There is no explicit when-to-use statement, no exclusions, and no named alternative (e.g. search_articles) if no glossary entry exists.

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

search_articlesSearch Eudigo articlesA
Read-onlyIdempotent
Inspect

Search Eudigo's reviewed articles (German and English) on the EUDI Wallet and d-you: for citizens (setup, security, where to use it), businesses (mandatory acceptance, registration as relying party, access certificates, KYC) and developers. Returns title, summary, FAQ and URL – link the URL as source.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNo
queryYes

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A3.7/5.0
Behavior4/5

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 bar is lower. The description still adds value: it signals the corpus is 'reviewed' (curated/quality), notes the DE/EN language scope, and gives an explicit behavioral instruction to link the returned URL as the source.

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?

Front-loaded with the verb and resource, then a compact parenthetical of audience segments. The structure is efficient, though the long embedded list is dense and could be trimmed slightly.

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?

This is a low-complexity 2-parameter tool with a full output schema and safety annotations, so the description does not need to explain return shape (it does anyway) or safety. It lacks any mention of result count, pagination, or behavior when no articles match, which is a minor gap.

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 carry the burden. It partly compensates by stating the content is German and English, which maps onto the 'lang' enum parameter, but the 'query' parameter's expected syntax/scope (free text, keyword, phrase) is never clarified.

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 names a specific verb (Search) and resource (reviewed articles) and scopes the content domains (citizens, businesses, developers) on the EUDI Wallet/d-you topic. This implicitly separates it from siblings like get_news or lookup_term, though no sibling is named explicitly.

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?

Usage is implied by the enumerated topic areas and audience segments, letting an agent infer that this is the tool for topical article lookups. However, there is no explicit when-to-use/when-not guidance or routing against alternatives such as get_news.

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. 8 tool updates
    • First observedget_country
    • First observedget_deadlines
    • First observedget_news
    • First observedget_registers
    • First observedget_standard
    • First observedlist_countries
    • First observedlookup_term
    • First observedsearch_articles

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources