Skip to main content
Glama

Server Details

Bilingual EN/zh summaries of APAC financial and AI regulatory notices (HKMA, SFC, FSC, JFSA); x402

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

B3.4/5.0

Scored across 6 tools

Disambiguation3/5

get_notice (by id) and search_notices (by query) are distinct, but headline vs latest_notices both surface recent notices and notices_digest vs weekly_brief both provide curated summaries. An agent could plausibly misselect between these paired tools based on the descriptions.

Naming Consistency3/5

Most names are readable snake_case (get_notice, latest_notices, notices_digest, search_notices, weekly_brief), but conventions are mixed: some use verb_noun, some are bare noun phrases, and 'headline' is a single unqualified word that breaks the pattern.

Tool Count5/5

Six tools is well-scoped for a read-only regulatory notices service, with each covering a plausible content-access need (single fetch, recent list, digest, search, weekly roundup).

Completeness4/5

The read-only surface covers retrieval by id, recency listings, search, and curated digests/briefs, which is solid for a content API. Minor gaps like explicit pagination or topic-tagged browsing are workaroundable via search.

Available Tools

6 tools
get_noticeA
Read-only
Inspect

Get one APAC regulatory notice by id, with annotation when available. Costs $0.02 USDC on Base via x402.

NameRequiredDescriptionDefault
idYes

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already establish that this is a read-only, closed-world operation, and the description adds meaningful context: it costs $0.02 USDC on Base via x402 and may include an annotation when available. It does not contradict the annotations, though it stops short of explaining the payment flow in detail.

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 sentences with no wasted text, and the core lookup purpose is front-loaded. Cost and availability details follow compactly.

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

Completeness3/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 no output schema, this is mostly adequate: it covers purpose, cost, and possible annotation. The main gap is the undocumented id semantics, which the schema and description both leave unclear.

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

Parameters2/5

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

The schema has 0% description coverage for the single required id parameter, so the description must carry the burden. It only restates "by id" and does not clarify the expected identifier format, such as notice ID, slug, or numeric value.

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: "Get one APAC regulatory notice by id." The phrase "one ... by id" clearly distinguishes this from sibling list/search tools such as latest_notices and search_notices.

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 "by id": an agent should use this when it already has a notice identifier. However, the description does not explicitly say when to use this versus search_notices or latest_notices, nor does it explain how to obtain an id.

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

headlineA
Read-only
Inspect

Most recent substantive APAC regulatory notice with bilingual EN/zh-Hans title and summary. No arguments required (optional jurisdiction HK/TW/JP/IN). Costs $0.005 USDC on Base via x402.

NameRequiredDescriptionDefault
jurisdictionNo

TDQS

A3.7/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, so safety is covered; the description adds genuinely new behavioral facts beyond them: a $0.005 USDC charge on Base via x402, and that output is bilingual EN/zh-Hans title plus summary. It does not explain what happens on payment failure or when no substantive notice exists, which keeps it from a 5.

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 short sentences, each carrying distinct information: what is returned, what input is needed, and what it costs. The return content is front-loaded and 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?

With no output schema, the description properly covers return shape (bilingual title and summary), input (none required), and cost/auth via x402, which is exactly what an agent needs before calling. It stops short of describing the empty-result or payment-failure path, and does not resolve overlap with the notice siblings.

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

Parameters4/5

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

There is a single optional parameter and schema description coverage is 0%, but description burden is minimal here since the schema already carries the HK/TW/JP/IN enum. The description confirms the parameter is optional (required set is empty) and restates the allowed values, adding marginal but correct meaning.

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 and scope: the single most recent substantive APAC regulatory notice, returned with bilingual EN/zh-Hans title and summary. That is far clearer than the bare name 'headline'. However, it never distinguishes itself from the very similar sibling 'latest_notices' or 'get_notice', so an agent cannot tell from the text alone which one to pick.

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 only guidance is 'No arguments required (optional jurisdiction HK/TW/JP/IN)', which is parameter information rather than a when-to-use rule. With five siblings that all concern notices, the absence of any statement about when this tool is preferred over latest_notices, search_notices or get_notice is a real gap.

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

latest_noticesB
Read-only
Inspect

Latest APAC financial/AI/data regulatory notices (HKMA, SFC, Taiwan FSC, Japan FSA, SEBI), bilingual EN/ZH metadata. Costs $0.01 USDC on Base via x402.

NameRequiredDescriptionDefault
limitNo
topicNo
jurisdictionNo

TDQS

B3.2/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, so the safety profile is covered; the description adds a materially important behavior the schema does not carry: the call costs $0.01 USDC on Base via x402, which an agent must know before invoking. It still omits freshness/latency, what happens if payment fails, and result ordering, but the paid-call disclosure is a genuine value-add.

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 filler, with the content scope front-loaded and the payment constraint trailing as a secondary but necessary fact. Nothing repeats the title or restates the schema.

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

Completeness2/5

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

With no output schema, 3 undocumented parameters, and no routing guidance against four overlapping siblings, the definition does not give an agent enough to pick this tool confidently over search_notices or notices_digest. The payment note is helpful but the selection and parameter story remains incomplete.

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

Parameters2/5

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

Schema description coverage is 0%, so the description carries the full burden and says nothing about limit, topic, or jurisdiction. The two enum parameters are partly self-documenting, but the description never explains the meaning of 'latest' in terms of limit default, ordering, or what jurisdiction filtering excludes — a clear gap against the 0% coverage signal.

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 resource (latest APAC financial/AI/data regulatory notices) and names the actual issuing regulators (HKMA, SFC, Taiwan FSC, Japan FSA, SEBI), so an agent knows exactly what content comes back. It does not, however, distinguish itself from siblings like search_notices or notices_digest, which the "latest" qualifier only hints at.

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 guidance and no mention of alternatives, despite four sibling tools (search_notices, get_notice, notices_digest, weekly_brief) that overlap heavily. The agent must infer from the name alone that this is a browse-latest feed rather than a filtered search or a single-record fetch.

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

notices_digestC
Read-only
Inspect

Annotated digest: EN + zh-Hans summaries, impact level, sectors, entities. Not legal advice. Costs $0.03 USDC on Base via x402.

NameRequiredDescriptionDefault
sectorNo
min_impactNo

TDQS

C2.9/5.0
Behavior4/5

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

Annotations already cover read-only safety and closed-world scope, and the description adds genuinely non-obvious behavioral context: the call costs $0.03 USDC on Base via x402, so the agent knows payment is involved. It stops short of explaining the payment flow (wallet, failure mode without funds) and adds a useful 'not legal advice' disclaimer, but the cost disclosure is the kind of auth-adjacent detail that earns credit.

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?

Three short fragments with no filler, and the content of the digest is front-loaded before the cost note. The telegraphic style is dense but readable; nothing is wasted.

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

Completeness2/5

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

For a paid tool with no output schema, two undocumented parameters, and an unclear time/scope window for the digest, the description is too thin. An agent still doesn't know what period the digest covers, how to actually pay, or what filters do.

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

Parameters2/5

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

Schema description coverage is 0%, so the description must carry both parameters, yet it never mentions 'sector' or 'min_impact'. Worse, the word 'sectors' appears as an output field, which risks confusing it with the input parameter of the same name; only the min_impact enum is self-explanatory from the schema.

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

Purpose3/5

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

The description identifies the resource (an annotated digest) and its contents — EN/zh-Hans summaries, impact level, sectors, entities — but uses a noun phrase with no verb, so the agent must infer what the tool actually does (aggregate? summarize recent notices?). It also fails to distinguish itself from the close sibling weekly_brief, another digest-style tool.

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 statement of when to use this tool versus weekly_brief, latest_notices, search_notices, or headline. The only supplementary sentences are a liability disclaimer and a price, neither of which tells the agent when this is the right choice.

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

search_noticesA
Read-only
Inspect

Search APAC regulatory notices by keyword (EN or ZH), jurisdiction, topic and date. Costs $0.02 USDC on Base via x402.

NameRequiredDescriptionDefault
qNo
limitNo
sinceNo
topicNo
jurisdictionNo

TDQS

A3.7/5.0
Behavior4/5

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

Annotations already declare readOnlyHint and openWorldHint, but the description adds genuinely non-obvious behavior: every call costs $0.02 USDC on Base via x402. That payment requirement materially changes invocation decisions (batching filters, avoiding speculative calls) and is not in any structured field. It does not disclose pagination, default limit, or billing granularity (per call vs. per result).

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, with the capability stated first and the cost constraint immediately after so the agent sees price before schema. Nothing is padded or restated from the name.

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

Completeness3/5

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

For a zero-required-parameter paid search with no output schema, the description covers what can be searched and what it costs, which is the minimum viable set. It omits result shape, default limit/pagination, and whether an empty query is legal, leaving real gaps for a tool that charges per call.

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 map most params to purpose (q = keyword with EN/ZH language support, jurisdiction, topic, since = date), which is real added value over bare property names, but 'limit' is never mentioned and no format or matching semantics (phrase match, AND/OR across filters) are given.

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

Purpose4/5

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

States a specific verb+resource (search regulatory notices) and enumerates the searchable dimensions (keyword, jurisdiction, topic, date). It distinguishes itself by implication from the retrieval/digest siblings (get_notice, latest_notices, weekly_brief), but never names them, so an agent must infer the routing itself.

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 word 'Search' plus the filter list implies this is the query-by-criteria tool as opposed to latest_notices or headline, but no explicit when-to-use or when-not-to-use guidance is given. Nothing tells the agent whether to prefer get_notice for a known item or notices_digest for a summary.

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

weekly_briefB
Read-only
Inspect

Weekly bilingual APAC AI & fintech regulation brief. Not legal advice. Costs $0.05 USDC on Base via x402.

NameRequiredDescriptionDefault
weekNo

TDQS

B3.3/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, covering the safety profile. The description adds critical behavioral context beyond annotations: the tool costs $0.05 USDC on Base via x402 and is not legal advice. These are material facts for invocation that are not encoded in structured fields.

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 short sentences with zero waste, front-loading the core identity before the disclaimer and payment terms. Every sentence carries distinct, useful information.

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

Completeness3/5

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

For a low-complexity single-parameter tool with no output schema, the description covers identity, disclaimer, and pricing but omits what the brief contains (sections, language pairing, coverage window) and how the week parameter behaves. An agent can call it but cannot predict the return shape or default time window.

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

Parameters2/5

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

Schema description coverage is 0% and there is one parameter (week) with only a regex pattern in the schema. The description never mentions the week parameter, its format, or whether it is optional/defaultable, leaving the agent without semantic guidance for the sole input.

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

Purpose4/5

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

The description clearly identifies the resource: a weekly bilingual APAC AI & fintech regulation brief. It implies retrieval of a periodic digest, which is distinct from the notice-oriented siblings. However, it never explicitly contrasts itself with siblings like notices_digest or latest_notices, so the differentiation is left to inference.

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 guidance on when to use this tool versus the sibling notice/search tools, nor any explanation of the week parameter's role or default behavior. The agent must infer all usage context from the one-line purpose statement.

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. 6 tool updates
    • First observedget_notice
    • First observedheadline
    • First observedlatest_notices
    • First observednotices_digest
    • First observedsearch_notices
    • First observedweekly_brief

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables querying Hong Kong SFC regulations, enforcement actions, licensing guides, and compliance checks with a continuously updated knowledge base.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    An AI-powered compliance assistant that analyzes financial marketing content for regulatory violations across multiple jurisdictions including Singapore, Hong Kong, UAE, and India. It enables real-time compliance checking, automatic disclaimer insertion, and audit trail generation within MCP-compatible environments like Claude and Cursor.
    3
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Provides read-only, citation-grounded Chinese AI compliance and filing Q&A, enabling agents to search regulations, retrieve requirements, generate self-check lists, and determine filing obligations with legal basis.
    8
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources