site
Server Details
MiCA Requirements: the site's own MCP server — checker, enquiry (enquiry = a human handoff, not...
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Available Tools
6 toolschecker_answerAnswer a question, get the next stepBInspect
Given a question id and the chosen option (its choice index), return the next question or the final verdict.
| Name | Required | Description | Default |
|---|---|---|---|
| choice | Yes | ||
| question | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries full burden. It discloses that the tool consumes a 'question id' and 'choice index' and returns 'next question or final verdict', but does not explain side effects (e.g., whether it records an answer), authorization needs, or error behavior. For a tool named 'checker_answer', the lack of detail on whether it persists the answer is a notable gap.
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?
One concise sentence that front-loads the function and outputs, with no extraneous wording. Every clause serves a purpose.
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?
Given two required parameters, no output schema, and no annotations, the description is too sparse. It omits critical context: what the 'next question' looks like (structure), whether 'final verdict' is always present, and how to handle invalid question ids or out-of-range choices. For a tool that likely drives a quiz flow, an agent needs more behavioral expectations.
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 description coverage is 0%, so the description must compensate. It explains that 'question' is a question id and 'choice' is an option index, providing minimal semantics beyond the schema. It does not clarify the format of the question id (e.g., string identifier) or whether the choice index is zero-based (schema minimum is 0, so implicit but not stated in description).
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 clearly states a specific verb ('return') and resource ('next question or final verdict') tied to inputs ('question id and chosen option'), which distinguishes it from typical CRUD tools. It doesn't explicitly differentiate from siblings like 'checker_start' or 'checker_tree', but the core purpose is unambiguous.
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?
The description implies usage context: use this tool after having a 'question id' and a selected choice index. It lacks explicit when-not-to-use guidance or alternatives (e.g., when to use checker_start to begin or checker_tree to view options), but the basic trigger is inferable.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
checker_startStart: MiCA requirements checkerBInspect
The first question of the MiCA requirements checker decision guide.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden of behavioral disclosure. It hints that this tool exposes the first question of a guide, but it does not say whether calling it returns a prompt, creates session state, has side effects, or what the response contains.
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?
The description is a single concise sentence with no filler, front-loading the resource and its position in the guide. It is not overly verbose, though its brevity comes at the cost of behavioral and usage context.
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 annotations, no output schema, and zero parameters, the description still needed to explain what happens when the tool is invoked and how it connects to checker_answer and checker_tree. The single phrase leaves too much to inference for an agent to confidently invoke and interpret the tool.
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?
The input schema has zero properties and schema coverage is 100%, so there are no parameter semantics for the description to explain. The baseline of 4 for a zero-parameter tool 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 identifies the resource (MiCA requirements checker) and its stage ('first question'), but it never states the action the tool performs, such as returning, displaying, or starting a question. The word 'first' weakly distinguishes it from sibling decision-guide tools, but the missing verb leaves the purpose implied rather than explicit.
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?
There is no explicit guidance on when to use this tool versus checker_answer, checker_tree, or the enquiry_* tools. However, 'first question of the ... decision guide' implies that this is the entry point, so usage context is present but not clearly spelled out.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
checker_treeThe whole decision treeAInspect
Every question, option and verdict of the MiCA requirements checker guide, for reasoning end to end.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden of behavioral disclosure. It does state the tool provides all questions, options, and verdicts, which signals a read-only, comprehensive retrieval. However, it does not disclose potential size/volume, output format, or any side-effect/pagination behavior, leaving some behavioral aspects unspecified.
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?
The description is a single, front-loaded sentence that efficiently captures the tool's content and purpose. It contains no filler or redundant information. It could be slightly more structured (e.g., stating 'returns the full tree'), but it is appropriately concise.
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?
Given the low complexity (no parameters, no annotations, no output schema), the description is largely sufficient: it tells the agent exactly what data the tool exposes and hints at the end-to-end reasoning use case. It does not explain how the tree relates to the sibling checker tools, which prevents a perfect score, but for zero-param invocation this is a minor gap.
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?
The tool has zero parameters, and the schema is an empty object with 100% coverage. The baseline for 0 params is 4, and the description adds no unnecessary parameter commentary. It correctly conveys that no input is needed to retrieve the whole tree.
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 clearly identifies the tool's content: every question, option, and verdict of the MiCA requirements checker guide. The phrase 'whole decision tree' in the title and 'Every...' in the description convey that this is the complete dataset. However, it lacks an explicit action verb like 'returns' or 'retrieves', and it does not directly name sibling tools to differentiate itself, so it stops short of a 5.
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?
The phrase 'for reasoning end to end' implies this tool is meant for scenarios requiring the full decision tree rather than step-by-step interaction. No explicit guidance is given on when to use this versus checker_start, checker_answer, or the enquiry_* siblings, making the usage context only implied rather than clearly stated.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
enquiry_describeWhat you get: an ENQUIRY with a human (not a purchase, not a guaranteed quote)AInspect
Read first. States plainly what submit_enquiry does on MiCA Requirements: it starts an enquiry with human providers who quote directly. Nothing is bought, ordered or paid; no quote is guaranteed; it is free. Also returns who receives the details, the consent wording, and how the person confirms.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden and meets it: it states that nothing is bought, ordered, or paid, that no quote is guaranteed, that it is free, and that the tool returns the recipient details, consent wording, and confirmation method. This gives an agent a clear safety and side-effect profile before calling it.
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 sentences deliver the essential facts with the directive 'Read first' front-loaded. Every sentence contributes: what the tool describes, what it does not do, and what it returns, with no filler.
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?
For a parameterless, read-only explainer tool with no output schema, the description fully covers invocation timing, safety of the underlying flow, and the content of the returned explanation. An agent has enough information to decide to call it and know what to expect.
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?
The tool has zero parameters, so there are no parameters to document; baseline 4 applies. The description adds no parameter-specific information, which is appropriate.
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 states a specific action: it 'States plainly what submit_enquiry does on MiCA Requirements,' naming the verb, the resource (submit_enquiry), and the context. The title reinforces the distinction by clarifying the result is an enquiry with a human, not a purchase or guaranteed quote, which separates this descriptive tool from the actual submission workflow.
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?
'Read first' gives an explicit temporal cue to use this tool before submit_enquiry, and the rest of the description makes clear it is the explanatory prerequisite. It does not explicitly list when-not-to-use or name the checker_* alternatives, but the primary routing to submit_enquiry is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
enquiry_fieldsThe questions the enquiry asksAInspect
Every field of the MiCA Requirements enquiry: key, label, type, whether required, help text and the allowed options where there are any. Pass answers to submit_enquiry keyed by field key.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of explaining behavior. It discloses the expected content of the tool's response: key, label, type, required flag, help text, and allowed options. It also indirectly signals that this tool is informational rather than a submission action by directing actual answers to submit_enquiry.
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?
The description is two sentences long, with no filler. The first sentence states what the tool exposes, and the second provides the key usage pointer. Every sentence earns its place.
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?
For a zero-parameter introspection tool with no output schema, the description sufficiently explains what will be returned and how the result should be used downstream. The sibling tools are mostly distinct, and the connection to submit_enquiry is explicitly made.
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?
The tool has zero input parameters, so there is nothing for the description to explain. The mention of field keys is not about this tool's parameters but about how to use the returned data with submit_enquiry, which is still useful context.
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 clearly identifies the tool's resource: every field of the MiCA Requirements enquiry, listing the attributes included (key, label, type, required, help text, allowed options). It is easy to understand what the tool returns, though it lacks a direct action verb like 'lists' or 'returns' and does not explicitly distinguish itself from the sibling enquiry_describe.
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?
The description gives clear context by telling the agent to pass answers to submit_enquiry keyed by field key, implying this tool is the lookup step before submission. It does not explicitly mention when not to use it or compare against sibling tools, so it falls just short of full guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
submit_enquirySubmit an ENQUIRY to human providers (two steps; not a purchase)AInspect
Submits an enquiry to MiCA Requirements — NOT a purchase, NOT a guaranteed quote. Step 1: call with the answers (keyed by field key from enquiry_fields) and consent=true; it validates and returns a summary, the consent line and a confirmation token — show the person the summary and the consent line. Step 2: only if the person agrees, call again with the same answers, consent=true and the confirmation token; the enquiry is then submitted, and the person receives an email with a link they must click before any provider sees it. Consent means the person has read and agreed to: "Happy for my details to go to a relevant crypto regulatory adviser, who'll contact me directly."
| Name | Required | Description | Default |
|---|---|---|---|
| answers | Yes | the person's answers, keyed by field key | |
| consent | Yes | true only when the person has agreed to: Happy for my details to go to a relevant crypto regulatory adviser, who'll contact me directly. | |
| confirmation | No | the confirmation token from step 1, after the person has approved the summary |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full behavioral disclosure burden. It thoroughly covers the two-step behavior, the exact consent text, the return of a summary/consent line/token, and the post-submission email link requirement before providers see the enquiry.
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?
The description is dense but every part earns its place: the non-purchase clarification, the step-by-step flow, the consent language, and the email-link condition. The Step 1/Step 2 structure makes a complex two-step interaction easy to follow.
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?
For a tool with no output schema, the description explains the key return values and final outcome well. It could be slightly more complete by explicitly telling the agent to call enquiry_fields first and by covering validation-failure behavior, but overall it is functionally sufficient.
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?
Although schema coverage is 100%, the description adds significant meaning: answers are keyed by field key from enquiry_fields, consent must match the exact consent statement, and confirmation is the token returned from step 1. This goes well beyond the bare parameter names in the schema.
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 opens with a specific verb and resource: 'Submits an enquiry to MiCA Requirements.' It also explicitly distinguishes itself from a purchase and a guaranteed quote, making the tool's scope unmistakable even before considering siblings.
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?
The description gives clear, detailed usage context: call once for validation, show the summary and consent line, then call again with the confirmation token only if the person agrees. It does not name sibling tools as alternatives, but it provides enough step-by-step guidance to know when and how to invoke the tool.
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. Dates show when Glama detected each change.
6 tool updates
- First observed
checker_answer - First observed
checker_start - First observed
checker_tree - First observed
enquiry_describe - First observed
enquiry_fields - First observed
submit_enquiry
Frequently Asked Questions
Claiming proves that you control a remote MCP connector. It does not move, proxy, or interrupt the server.
Open the connector listing, choose Claim ownership, and sign in to Glama.
Complete one verification method:
GitHub identity — fastest for official registry listings. For a namespace such as
io.github.alice/server, link the matching GitHub user, then choose Claim with GitHub. An organization namespace such asio.github.acme/serveralso needs that organization to have installed the Glama AI GitHub App and approved its permissions, because GitHub discloses organization membership only to apps it has installed. Use HTTP or DNS when it has not.HTTP challenge — works when you can deploy a public file. Generate a token, publish the exact JSON Glama shows at
/.well-known/glama.jsonon the same origin as the connector, then choose Check HTTP challenge.DNS challenge — works when you control DNS but cannot change the server. Generate a token, create the exact TXT record Glama shows, wait for it to propagate, then choose Check DNS challenge.
After verification, Glama sends a confirmation email and gives you access to listing details, thumbnails, health checks, and analytics. Keep the HTTP file or DNS record in place: Glama periodically checks it and ownership remains verified while the token is discoverable.
The HTTP ownership file has this structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"claim": "glama_claim_..."
}Claim tokens are opaque, stable, and bound to the signed-in Glama account. They contain no email address or other personal information. If Glama can no longer discover a verified HTTP or DNS token, it starts a seven-day grace period before removing claim-based access. Restore the same token during that period to keep ownership verified. Never publish an email address, Glama session token, GitHub token, or connector credential as ownership proof.
If verification fails, confirm that you copied the current token exactly. The HTTP file must be public, return valid JSON with a successful HTTP response, and stay on the connector's origin. DNS changes may need more time to propagate. A claim cannot transfer to a different origin or hostname: if the connector target changes, Glama starts the grace period and the new target must be claimed separately after the previous claim is released.
For a connector linked to the official MCP Registry, registry updates continue to replace its name, description, and URL by default. After claiming, open Manage connector and enable Use Glama listing details as the source of truth if edits made on Glama should be preserved. Categories and thumbnails are always managed on Glama; registry linkage and technical connection settings continue to sync.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
To improve your MCP server's ranking:
Claim ownership of the server listing
Complete the server profile with an accurate description and thumbnail
Provide a test profile so Glama can connect to and evaluate the server
Keep tool definitions clear and complete to earn a high Tool Definition Quality Score (TDQS)
Route real usage through the Glama Gateway; more recorded successful server uses also improve the ranking
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Connectors
Crypto AML Policy: the site's own MCP server — enquiry (enquiry = a human handoff, not a...
FSMA Crypto Promotions Checker: the site's own MCP server — checker, enquiry (enquiry = a human...
Malta Crypto Licence: the site's own MCP server — enquiry (enquiry = a human handoff, not a...
Revalidation Tracker: the site's own MCP server — checker, enquiry (enquiry = a human handoff,...
Related MCP Servers
- AlicenseAqualityCmaintenanceDORA Compliance - MCP server providing AI-powered tools and automation by MEOK AI Labs91MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for UK AI Bill 2026 compliance, implementing a 5-principles framework (Safety, Transparency, Fairness, Accountability, Contestability) to help audit and classify AI systems.MIT
- FlicenseNot gradedqualityCmaintenanceUK AI regulation compliance MCP server enabling AI regulation tracking, risk classification, and impact assessment for AI systems deployed in the UK.-

convergeqa-mcpofficial
AlicenseBqualityBmaintenanceMCP servers for multi-model document review with critique/iterate and compare/due-diligence tools, using public verification receipts.16MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.
TDQS
Each tool has a clearly distinct role: checker_start, checker_answer, and checker_tree map to different ways of interacting with the decision guide, while enquiry_describe, enquiry_fields, and submit_enquiry cover distinct aspects of the enquiry flow. There is no meaningful overlap that would cause an agent to select the wrong tool.
Tool names follow a clear pattern using 'checker_' and 'enquiry_' prefixes, with the second part indicating the action or resource. The one minor inconsistency is submit_enquiry, which inverts the verb_first ordering compared to enquiry_describe and enquiry_fields, but the overall scheme remains predictable.
Six tools is well-scoped for the server's dual purpose of running a decision checklist and submitting an enquiry. Each tool earns its place, and the count is neither too thin nor bloated.
The checker workflow is complete with start, stepwise answer, and full tree access, while the enquiry workflow covers description, field metadata, and the two-step consent-based submission. There are no obvious dead ends or missing operations for the stated domain.