Skip to main content
Glama

NOMOS Cross-Border Broker

Cross-Border Regulatory Preflight

nomos_crossborder_preflight
Read-onlyIdempotent

Cross-border regulatory preflight for agent data flows. Checks jurisdiction pair (EU, JP, IN, KR, SG, CN, BR, NG, ZA, MX) and data category against a local policy matrix. Returns verdict: ALLOW / ALLOW_PUBLIC_SIGNAL_ONLY / REVIEW / BLOCK (or ERROR for unsupported input), plus blocked_fields, sccs_required, risk_level, matrix_coverage and evidence_hash. Local lookup only — no network access, no legal advice.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
data_categoryYesType of data being transferred
source_regimeYesSource jurisdiction code: EU, JP, IN, KR, SG, CN, BR, NG, ZA, MX
target_regimeYesTarget jurisdiction code

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
noteNo
policyNo
verdictYes
timestampYes
risk_levelNo
data_categoryNo
evidence_hashYes
sccs_requiredNo
source_regimeNo
target_regimeNo
blocked_fieldsNo
canonical_pairNo
adequacy_statusNo
matrix_coverageNo

TDQS

A4.5/5.0
Behavior5/5

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

The description adds behavioral constraints beyond the annotations (readOnlyHint=true, idempotentHint=true, destructiveHint=false). It explicitly states 'Local lookup only — no network access, no legal advice,' which is critical operational context. It also discloses the full set of return fields and the ERROR case for unsupported input, providing transparent expectations without contradicting any annotation.

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, front-loaded with the core purpose, followed by the output summary and constraints. Every sentence provides essential information without redundancy. The structure is efficient and scannable, ideal for quick decision by an agent.

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?

Given the tool's moderate complexity (3 required params, all enums, existing output schema), the description provides complete context: what it does, what it returns (including ERROR case), and its constraints (local lookup, no legal advice). The presence of the output schema means the description doesn't need to enumerate every return field, but it still highlights the key outputs. This is a complete and self-sufficient description.

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

Parameters3/5

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

Schema coverage is 100% with detailed parameter descriptions and enums for each of the three parameters. The description reinforces the 'jurisdiction pair' and 'data category' but does not add new semantic depth beyond what the schema already provides. This matches the baseline of 3 for well-covered schema.

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

Purpose5/5

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

The description opens with a clear specific verb+resource: 'Cross-border regulatory preflight for agent data flows.' It explicitly states the checks (jurisdiction pair, data category) against a policy matrix and the output verdicts. This clearly distinguishes it from the sibling tools, which handle market scans, tool discovery, receipt verification, and X402 quoting — all different domains.

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 clearly indicates when this tool is used: for regulatory preflight of agent data flows between jurisdictions. It specifies the exact inputs (jurisdiction pair, data category) and the output (verdict, blocked_fields, etc.). While it doesn't explicitly mention when NOT to use it or name alternative tools, the distinct purpose makes the usage context evident. It could have added a sentence like 'Use this before any cross-border transfer to assess compliance' but the context is sufficient.

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

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 serves a clear, non-overlapping function: market data lookup, regulatory preflight, MCP tool catalog search, receipt hash lookup, and pricing quote. No two tools could be easily confused, and the descriptions reinforce distinct boundaries.

Naming Consistency4/5

All tools share the 'nomos_' prefix and use lowercase with underscores, creating a recognizable pattern. However, the second part varies between noun phrases (mcp_tool_discovery, signed_receipt_verify) and verb-like words (asia_market_scan, crossborder_preflight), so it isn't a uniform verb_noun convention.

Tool Count5/5

With 5 tools, the set is concise and well-scoped for a cross-border broker's core needs: market intelligence, compliance checks, tool discovery, auditing, and pricing. Each tool earns its place without redundancy or bloat.

Completeness4/5

The domain is covered adequately for a broker: scanning markets, preflighting regulations, discovering MCP tools, verifying receipts, and quoting prices. Minor gaps exist (e.g., no tool to initiate an actual transaction or list all operations), but these are not essential for the server's stated informational and audit purposes.

Resources