Skip to main content
Glama

CaseDaleel — UAE legal information

Server Details

Read-only UAE legal information: official routes, practical guides, free tools and FAQs.

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
Uptime
100.0% over 23 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 4 tools

Disambiguation4/5

The four tools have largely distinct purposes: about_casedaleel provides platform overview, list_guides enumerates guides, get_guide fetches a specific guide, and search_faq searches FAQs. There is minor overlap between about_casedaleel and search_faq regarding 'how the platform works', but descriptions make the boundaries clear enough.

Naming Consistency3/5

Three tools follow a verb_noun pattern (get_guide, list_guides, search_faq) but about_casedaleel is a prepositional noun phrase that breaks the pattern. Singular/plural is also inconsistent (get_guide vs list_guides, search_faq), though all names remain readable and snake_case.

Tool Count5/5

Four tools is well-scoped for a read-only legal information server, covering discovery, retrieval, search, and context. Each tool has a clear role and no excessive or redundant tools.

Completeness4/5

The surface supports listing and fetching guides plus searching FAQs, which covers the core read-only workflows. A dedicated guide search or FAQ browsing tool is absent, but agents can work around this by listing guides or using keyword search.

Available Tools

4 tools
about_casedaleelAbout CaseDaleelB
Read-onlyIdempotent
Inspect

What CaseDaleel is and is not (not a law firm, no referral commission, no outcome promise), who it is for, when a licensed advocate is needed, how to start, and how to contact it.

NameRequiredDescriptionDefault

No parameters

TDQS

B3.4/5.0
Behavior3/5

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

Annotations already declare this as a read-only, non-destructive, idempotent, closed-world operation, so the safety profile is fully covered. The description does add useful framing that this is not a law firm and makes no outcome promise, which tells the agent not to treat the content as legal advice, but it says nothing about freshness, caching, or return shape.

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 that enumerates the topics covered with no filler or repetition. It is dense but readable, and the enumeration is the value rather than padding.

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 parameterless, side-effect-free info tool with no output schema, the description effectively serves as the return-value summary by listing the categories the caller will get back. Nothing critical is missing, though the absence of any guidance relative to the sibling guide/FAQ tools is a small gap.

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 nothing for the description to disambiguate and the baseline of 4 applies. No parameter-related information is possible or needed here.

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 gives a specific content inventory: what CaseDaleel is and is not, who it is for, when a licensed advocate is needed, how to start, and how to contact it. That is concrete enough to distinguish it from a generic info dump, but it never explicitly differentiates itself from the sibling guide/FAQ tools.

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 phrase 'who it is for' and 'when a licensed advocate is needed' describes the content of the answer, not when an agent should call this tool. There is no explicit guidance on when to prefer this over get_guide, list_guides, or search_faq, so routing must be inferred.

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

get_guideGet a CaseDaleel guideA
Read-onlyIdempotent
Inspect

Returns the full text (Markdown) of one published CaseDaleel guide or composite case study, by slug from list_guides, with its canonical URL and dates. Cite the URL when using it.

NameRequiredDescriptionDefault
slugYesGuide slug, e.g. "uae-gratuity-calculation-basic-salary".

TDQS

A4.5/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. The description adds valuable context beyond that by specifying the return format (full text Markdown), the inclusion of canonical URL and dates, and a citation instruction. It does not cover error behavior for invalid slugs, but the annotation bar is already met.

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 two tightly written sentences with the core action front-loaded. Every clause adds information: return format, scope, input source, accompanying metadata, and a usage instruction. No filler.

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 read-only retrieval tool with no output schema, the description is complete enough: it explains exactly what is returned, where the required slug comes from, and that the canonical URL should be cited. The annotations already cover safety traits, so no critical gaps remain.

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?

Schema description coverage is 100%, so the baseline is 3. The description adds meaning beyond the schema by specifying that the slug should come from list_guides, and the schema itself provides a realistic example and pattern. This provenance information is useful for correct invocation.

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 uses a specific verb ("Returns") and resource ("full text (Markdown) of one published CaseDaleel guide or composite case study"), and explicitly scopes retrieval "by slug from list_guides". It clearly distinguishes this full-content retrieval from sibling tools like list_guides and search_faq.

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 phrase "by slug from list_guides" gives clear context for when to call this tool: after obtaining a slug from list_guides. However, it does not explicitly state when not to use it or contrast it against search_faq or about_casedaleel, so it stops short of full when/when-not guidance.

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

list_guidesList CaseDaleel guidesA
Read-onlyIdempotent
Inspect

Lists CaseDaleel's published UAE legal preparation guides and clearly labelled fictional composite case studies, with titles, one-line summaries, dates and URLs.

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 the safety profile (readOnly, idempotent, non-destructive, closed-world), so the bar is lower. The description still adds two useful pieces of context: that fictional composite case studies appear in results and are clearly labelled (important for trust), and the shape of returned records, which matters because no output schema exists.

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 with no filler; every clause contributes (resource, content types, returned fields).

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-param list tool with rich annotations, the description covers what is returned and flags the fictional-data caveat. It could mention ordering or result-size/pagination behavior, which is the only remaining gap given there is no output schema.

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?

Zero parameters, so the baseline of 4 applies. The description appropriately spends no words on parameter semantics and instead describes the returned content.

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?

Specific verb ("Lists") plus a precise resource (CaseDaleel's published UAE legal preparation guides and fictional composite case studies) and the fields returned. It implicitly separates itself from get_guide by being the collection-level read, but it never names or contrasts a sibling 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: an agent can infer this is the browse/discovery entry point versus get_guide for a single item. There is no statement of when to prefer this over get_guide or search_faq, and no exclusions or prerequisites.

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

search_faqSearch the CaseDaleel UAE legal FAQA
Read-onlyIdempotent
Inspect

Keyword search over CaseDaleel's published FAQ about UAE salary and gratuity, rent and eviction, cheques and debt, family matters, hiring a lawyer, and how the platform works. Returns matching questions and answers with the canonical page URL and the official authority to verify against. General information, not legal advice.

NameRequiredDescriptionDefault
limitNoMaximum number of results.
queryYesWhat the user wants to know, in plain words, e.g. "unpaid salary deadline" or "Dubai eviction notice".
languageNoAnswer language: en (English) or ar (Arabic).en

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive, closed-world, so the safety profile is covered. The description adds value beyond them: it discloses the return shape (matching Q&A with canonical page URL and official verifying authority) and sets an expectation boundary ("General information, not legal advice") that an agent should not treat as authoritative legal output.

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?

Two sentences, zero waste: the first front-loads method plus scope, the second front-loads the return contract and the caveat. The topic enumeration is long but functions as the scope statement an agent needs to judge relevance.

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 output schema, the description correctly supplies the return contract and the authority/URL fields, and it flags the non-advice boundary. It omits ranking or result-quality behavior, but nothing needed to call the tool correctly is missing.

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 100%, including examples for query, a bound for limit, and an enum for language, so the schema carries the load. The description adds nothing about parameter behavior (e.g. how keyword matching handles Arabic vs English), so baseline 3 applies.

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+resource ("Keyword search over CaseDaleel's published FAQ") and enumerates the topical scope (salary/gratuity, rent/eviction, cheques/debt, family, hiring a lawyer, platform), which no sibling covers. An agent can tell this apart from get_guide/list_guides/about_casedaleel without opening a schema.

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 topical scope and by the disclaimer that this is general information, not legal advice, but there is no explicit when-to-use/when-not or pointer to a sibling (e.g. get_guide for a structured deep dive). Adequate but leaves routing to inference.

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. 4 tool updates
    • First observedabout_casedaleel
    • First observedget_guide
    • First observedlist_guides
    • First observedsearch_faq

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Lebanese laws, articles, court rulings and Official Gazette issues, returned verbatim: search in Arabic, French or English, articles in force with amendment history, and citation links. Free public remote server with no API key, or run it locally with Docker.
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides AI assistants with up-to-date legal documents from official sources, enabling accurate legal information retrieval and analysis.
    20
    AGPL 3.0
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to search roughly 168,000 Iranian laws, regulations, court votes and legal opinions by title or full text, read a law or a single article, and trace amendments, article history and citing documents. Read-only, no authentication, with results returned as compact JSON from Claude, Cursor or Copilot.
    7
    98 PyPI
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Privacy law your AI assistant can cite: the exact clause, its key and its version. GDPR and the UAE PDPL today, more as packs. No sign-in.
    10
    4
    2
    Apache 2.0
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources