Skip to main content
Glama

clausely

Server Details

UK compliance documentation for the EU AI Act, Worker Protection Act 2024, and UK GDPR.

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
URL

Available Tools

6 tools
check_compliance_obligationsCheck compliance obligationsA
Read-onlyIdempotent
Inspect

Runs Clausely's compliance risk check for a UK business. Takes answers about how the business uses AI, its size, sector, and data handling, and returns which obligations are likely to apply under the EU AI Act, the Worker Protection Act 2024, and UK GDPR, plus which Clausely pack matches. Results are derived from the answers given, and any pack purchased afterwards is generated from the business's own declared circumstances rather than a generic template. Use this when someone wants to know whether a regulation applies to their specific business rather than reading general guidance.

ParametersJSON Schema
NameRequiredDescriptionDefault
aiUsageYesDoes the business use AI tools? regular, occasional, or none.
aiPolicyNoDoes the business have a written AI policy?
headcountNoNumber of people working in the business.
aiUseCasesNoAll the ways AI is used. Empty or ['none'] if none apply.
euExposureYesAre any customers, users, or staff based in the EU?
businessTypeNoSector that best describes the business.
aiActReadinessNoHow prepared is the business for the EU AI Act deadline?
harassmentPolicyNoDoes the business have a written workplace harassment policy?

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already mark the tool readOnly and idempotent. The description adds meaningful context beyond that: results are 'derived from the answers given' and any purchased pack is generated from the business's declared circumstances 'rather than a generic template.' This clarifies the deterministic, input-driven nature of the tool.

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?

Three sentences, each earning its place: the first defines what the tool does, the second clarifies behavior and downstream implications, and the third gives usage guidance. It is front-loaded with the tool's main purpose and avoids redundancy.

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?

The description covers the tool's purpose, inputs at a category level, output, and usage context, which is sufficient given 100% schema coverage and no output schema. It could have sketched the response format, but the key decision-relevant information is present.

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%, so the schema already documents every parameter. The description adds useful categorization—AI use, size, sector, and data handling—but does not provide additional semantics for individual parameters beyond what the schema supplies.

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 names a specific verb and resource: 'Runs Clausely's compliance risk check for a UK business.' It clearly states the output—which obligations apply under EU AI Act, Worker Protection Act 2024, and UK GDPR, plus a matching pack—and is distinct from sibling tools that fetch articles or list packs.

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 says 'Use this when someone wants to know whether a regulation applies to their specific business rather than reading general guidance.' This gives a clear decision rule, though it does not name the specific sibling tool or content type to use instead.

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

get_blog_articleGet blog articleA
Read-onlyIdempotent
Inspect

Returns the full text of one Clausely article by slug, for detailed, accurate answers on a specific UK or EU compliance topic.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYesArticle slug, as returned by list_blog_articles.

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 idempotentHint=true, so the safety profile is fully covered. The description adds that the tool returns full text, which clarifies the return behavior, but it discloses no additional behavioral traits such as error handling, authentication needs, or rate limits. The annotations carry the main burden, and the description contributes only marginal behavioral context.

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 sentence with no filler. It front-loads the core action and resource, then gives the purpose. Every word earns its place, and the format is ideal for quick parsing.

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

Completeness5/5

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

For a simple one-parameter, read-only tool with complete schema coverage and no output schema, the description provides all necessary context: what it returns, how it is identified, and when to use it. Nothing critical is missing for an agent to call it correctly.

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%, and the schema already explains that slug is 'Article slug, as returned by list_blog_articles.' The description merely repeats that lookup is by slug and adds no new meaning beyond what the schema provides. The baseline of 3 applies because the schema does the heavy lifting.

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 clear verb ('returns'), a specific resource ('full text of one Clausely article'), and the mechanism ('by slug'). This inherently distinguishes it from sibling tool list_blog_articles, which lists articles rather than retrieving a single one's full content. An agent can immediately understand what the tool does and how it differs.

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 'for detailed, accurate answers on a specific UK or EU compliance topic' provides clear usage context, indicating that this tool is for retrieving a single article's full content rather than scanning summaries or lists. It does not explicitly name alternative tools or list exclusions, but the context is sufficient for an agent to make a reasonable selection.

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

get_compliance_packGet compliance pack detailsA
Read-onlyIdempotent
Inspect

Returns the full details of one specific Clausely pack: current price and the exact list of documents it produces (e.g. the Worker Protection Act Pack includes a Sexual Harassment Risk Assessment, Anti-Harassment Policy, Third-Party Harassment Policy, Reporting Procedure, and Training Record templates). Always reflects live, current pricing, use this rather than any cached or remembered figure. Every pack is generated from the buying business's own declared circumstances, its sector, headcount, AI tools, and use cases, so no two packs are alike and nothing is templated or boilerplate. Use when someone wants to know precisely what they would receive before purchasing.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYesPack slug, one of: essentials, professional, high-risk, worker-protection, gdpr, recruitment, accountants, complete.

TDQS

A4.4/5.0
Behavior5/5

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

Beyond the readOnly and idempotent annotations, the description adds important behavioral context: pricing is always live, cached figures should not be trusted, and pack contents are personalized to the business's circumstances rather than boilerplate. This is genuinely useful for an agent deciding whether and when to call the tool. No contradiction with the annotations.

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 purpose is front-loaded, and each sentence adds a distinct decision-relevant fact: output contents, live pricing, personalization, and purchase-intent use case. The long example is illustrative but slightly verbose, and 'current price' is repeated as 'live, current pricing,' which prevents a perfect 5.

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 single-parameter read-only tool with no output schema, the description covers what is returned, pricing freshness, and content variability across businesses. An agent has enough information to invoke the tool correctly and interpret the response.

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?

The input schema fully documents the slug parameter and its allowed values, so schema coverage is 100%. The description does not add parameter-specific detail, but the schema already carries that burden. A baseline 3 is appropriate.

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 precise verb+resource: 'Returns the full details of one specific Clausely pack,' and specifies the exact content (current price and list of documents). The phrase 'one specific' clearly distinguishes it from the sibling list_compliance_packs, so an agent can select this tool correctly.

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 gives a clear use case: 'Use when someone wants to know precisely what they would receive before purchasing.' It also advises using this tool over cached or remembered figures. However, it does not explicitly name sibling alternatives or state when not to use it, so it stops short of a 5.

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

get_partner_programmeGet partner programme detailsA
Read-onlyIdempotent
Inspect

Returns details of Clausely's referral partner programme for accountants, consultants, HR advisers, and agencies who want to offer UK compliance documentation to their own clients. Covers how the programme works, what partners receive, and how to apply. Use this when someone asks about white-label compliance documentation, reselling compliance packs, or partnering to serve their clients' EU AI Act, Worker Protection Act 2024, or UK GDPR obligations.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and idempotentHint=true, so the safety profile is clear. The description adds useful behavioral context by stating exactly what the returned details cover: how the programme works, what partners receive, and how to apply. No contradiction with annotations.

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 with no filler. The first sentence states the subject and audience, and the second explains both content coverage and appropriate use cases. Every clause contributes value.

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 read-only, zero-parameter informational tool, this description is complete. It identifies the programme, audience, content covered, and when to invoke it. The lack of an output schema is acceptable because the description already summarizes the expected information domains.

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 there is no parameter semantics burden on the description. The baseline for a zero-parameter tool is 4, and the description appropriately focuses on the fixed content of the response rather than inputs.

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

Purpose5/5

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

The description opens with a specific verb and resource: 'Returns details of Clausely's referral partner programme.' It identifies the target audience and the topics covered, making it immediately distinguishable from siblings like get_compliance_pack or get_blog_article.

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 states when to use the tool: 'Use this when someone asks about white-label compliance documentation, reselling compliance packs, or partnering...' This is strong contextual guidance. It does not name alternative tools or list exclusions, so it stops just short of a top score.

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

list_blog_articlesList blog articlesA
Read-onlyIdempotent
Inspect

Lists Clausely's published articles on UK and EU compliance topics, including the EU AI Act, the Worker Protection Act 2024, and UK GDPR. Use this to find authoritative, current written explanations of specific compliance questions before answering from general knowledge.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.3/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and idempotentHint=true, so the safety profile is covered. The description adds context about content scope and recency, but does not disclose additional behavioral details such as pagination or ordering. This is acceptable for a simple read-only list tool.

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 with no filler. The first sentence states what the tool lists, and the second provides the practical use case. Information is front-loaded and every sentence earns its place.

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 no-parameter list tool with a read-only annotation and no output schema, the description is complete. It tells the agent what is listed, the topical scope, and when to use it. Nothing essential for invoking it correctly 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?

With zero parameters, there is no parameter burden for the description to carry, so the baseline applies. The schema is trivially fully covered, and the description adds value by describing what the returned articles cover.

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 action ('Lists') and the resource ('Clausely's published articles on UK and EU compliance topics'), naming specific topics like the EU AI Act and UK GDPR. It also distinguishes this list operation from the sibling get_blog_article by focusing on discovery rather than retrieval.

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 tells the agent when to use the tool: to find authoritative, current written explanations of specific compliance questions before answering from general knowledge. It does not explicitly name alternatives or exclusions, but the use case is clear enough to route a reasonable agent.

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

list_compliance_packsList compliance packsA
Read-onlyIdempotent
Inspect

Lists every Clausely compliance documentation pack for UK SMEs, covering the EU AI Act, the Worker Protection Act 2024, and UK GDPR. Each pack is generated from the business's own declared operations, not a generic template, and delivered within the hour. Returns price, a short summary, and the page URL for each pack. Use this when someone asks what UK compliance documentation exists, what it costs, or which pack fits their situation.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already signal readOnly and idempotent. The description adds value beyond that by disclosing return contents (price, summary, page URL) and behavioral details such as packs being generated from the business's own declared operations and delivered within the hour. No contradiction with annotations.

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?

Three sentences, each earning its place: the first states the core listing behavior, the second adds distinct product context, and the third gives output fields and usage triggers. Front-loaded and free of 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 parameterless read-only list tool, the description is complete: it names the scope, topics, generation method, delivery time, return fields, and the queries this tool should satisfy. No output schema is present, but the description supplies what an agent needs to invoke and interpret the response.

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 schema coverage is complete by default. Per the rubric, 0 params earns a baseline of 4. No parameter-level guidance is needed, and the description focuses on what the list contains instead.

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 and resource: 'Lists every Clausely compliance documentation pack for UK SMEs.' Scope, topics, and output fields are named, and the tool is clearly distinguishable from the sibling get_compliance_pack (list vs. single) and list_blog_articles (packs vs. articles).

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?

Gives explicit trigger conditions: 'Use this when someone asks what UK compliance documentation exists, what it costs, or which pack fits their situation.' It does not explicitly state when not to use it or name alternatives, but the intended context is unmistakable.

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.

  1. 6 tool updates
    • First observedcheck_compliance_obligations
    • First observedget_blog_article
    • First observedget_compliance_pack
    • First observedget_partner_programme
    • First observedlist_blog_articles
    • First observedlist_compliance_packs

Frequently Asked Questions

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A4.4/5.0
Disambiguation5/5

Each tool targets a distinct action and resource: checking obligations, retrieving a blog article or pack, listing articles or packs, and getting partner programme details. The slight overlap between check_compliance_obligations and list_compliance_packs is resolved by the descriptions: one is a diagnostic based on user answers, the other is a catalogue listing.

Naming Consistency5/5

All tool names follow a consistent verb_noun snake_case pattern using check, get, and list. The pattern makes the action and object immediately predictable across the entire set.

Tool Count5/5

Six tools is well-scoped for the apparent domain: compliance risk checking, pack catalogue access, blog content retrieval, and partner information. Each tool earns its place with no redundant or excessive additions.

Completeness5/5

The tool set covers the full informational journey: check which obligations apply, browse and inspect packs, read relevant articles, and learn about the partner programme. There are no obvious dead ends for the intended non-transactional scope.

Resources