Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Aurelmark

REMOTE · AURELMARK.LIVE

EU compliance facts with sources: TED tender deadline changes, CBAM values, EU deadlines, EUDR scope

Available components

−3 this week 65 Trust /100

Last scanned (22 hours ago)

Scores higher than 45% of remote servers

Reachable. Last reached 4 Nov 2026.

Category Finance and Payments

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security63
Transport & Reachability100
Schema Quality & AI Usability64
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 4479 tokens (~263/item across 17 items; 17 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
  • Stability check failed: schema churn in the 13 days we've observed: 13 tool removals, 0 breaking changes, 0 auth/transport breaks, 16 additions. See how to fix → Fail
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 17 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 18 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 3 Nov 26 −5
    • Stability: 0.37 → fail ▼ security
    • A breaking change shipped without a version bump: still 0.4.4 ▼ security
    • Tool “cbam_certificate_price” was removed ▼ security
    • Tool “cbam_countries” was removed ▼ security
    • Tool “cbam_default_values” was removed ▼ security
    • Tool “eu_compliance_deadline” was removed ▼ security
    • Tool “eu_compliance_deadlines” was removed ▼ security
    • Tool “eu_contract_awards” was removed ▼ security
    • Tool “eu_funding_changes” was removed ▼ security
    • Tool “eu_trade_defence_measures” was removed ▼ security
    • Tool “eu_trade_quotas” was removed ▼ security
    • Tool “eudr_products” was removed ▼ security
    • Tool “eudr_scope” was removed ▼ security
    • Tool “get_eu_contract_award” was removed ▼ security
    • Tool “get_tender_deadline_changes” was removed ▼ security
    • Tool “list_watched_tenders” was removed ▼ security
    • Tool “sanctions_entry” was removed ▼ security
    • Tool “sanctions_search” was removed ▼ security
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “sanctions_list_changes” rewrote its description, which is the text the model reads security
    • Schema quality: 145 → 263 ▼ functional
    • Schema quality: good → excellent functional
    • New tool “compliance_get_deadline” functional
    • New tool “compliance_list_deadlines” functional
    • New tool “eudr_check_scope” functional
    • New tool “eudr_list_products” functional
    • New tool “funding_list_changes” functional
    • New tool “sanctions_get_entry” functional
    • New tool “sanctions_search_entries” functional
    • New tool “tenders_list_deadline_changes” functional
    • New tool “tenders_list_watched” functional
    • New tool “trade_list_measures” functional
    • New tool “trade_list_quotas” functional
    • New tool “awards_get_contract” functional
    • New tool “awards_list_contracts” functional
    • New tool “cbam_get_certificate_price” functional
    • New tool “cbam_get_default_values” functional
    • New tool “cbam_list_countries” functional
    • “sanctions_list_changes” reworded the description of “change” cosmetic
    • “sanctions_list_changes” reworded the description of “cursor” cosmetic
    • “sanctions_list_changes” reworded the description of “limit” cosmetic
    • “sanctions_list_changes” reworded the description of “list” cosmetic
    • “sanctions_list_changes” reworded the description of “since” cosmetic
    • Tool “sanctions_list_changes” changed its title: Sanctions list changes → List sanctions listing changes cosmetic
  • 2 Nov 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “cbam_default_values” rewrote its description, which is the text the model reads security
    • Tool “eudr_scope” rewrote its description, which is the text the model reads security
    • Tool “eudr_products” rewrote its description, which is the text the model reads security
    • Tool “eu_trade_quotas” rewrote its description, which is the text the model reads security
    • Tool “eu_trade_defence_measures” rewrote its description, which is the text the model reads security
    • Tool “eu_funding_changes” rewrote its description, which is the text the model reads security
    • Tool “eu_compliance_deadlines” rewrote its description, which is the text the model reads security
    • Tool “eu_compliance_deadline” rewrote its description, which is the text the model reads security
    • Tool “cbam_certificate_price” rewrote its description, which is the text the model reads security
    • Tool “cbam_countries” rewrote its description, which is the text the model reads security
  • 1 Nov 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 30 to 33. That category is still filling its 30-day observation window: 9 days of observed history at the previous scan, 10 at this one. The score rises as the window fills, whether or not the server changes.

  • 30 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

  • 27 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 13 to 17. That category is still filling its 30-day observation window: 4 days of observed history at the previous scan, 5 at this one. The score rises as the window fills, whether or not the server changes.

  • 25 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

  • 23 Oct 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Schema quality: 111 → 140 ▼ functional
    • Stability: unverified → 0.03 ▲ functional
    • New tool “eu_funding_changes” functional
    • New tool “eu_trade_defence_measures” functional
    • New tool “eu_trade_quotas” functional
  • 22 Oct 26 66

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 4 Nov 2026 · Probed https://aurelmark.live/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=aurelmark.live CN=WE1,O=Google Trust Services,C=US 22 Oct 2026 20 Jan 2027 ECDSA 256 ECDSA-SHA256 51a6681424eee2490e749eaaa0e03306
SANs: aurelmark.live, *.aurelmark.live
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of aurelmark.live. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
live. present 4724, 36322 8, 8 Verified
aurelmark.live. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://aurelmark.live/mcp Verified 200
http (plaintext) http://aurelmark.live/mcp Inconclusive 405
MCP tools · 17 exposed · ~4,259 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
awards_get_contract ~155

Read one stored official TED award notice by publication number. Use awards_list_contracts to discover notices or filter by company; this accepts only a known notice_id. Returns award (winners, buyer, value, CPV, dates, lots, notice URL and SHA-256 proof) and feed coverage/check time. Missing notices return award_not_found; a missing feed returns awards_feed_not_ready. This reads stored observations, not a live TED lookup. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

NameTypeReqDescription
notice_idstringyesTED publication number, e.g. 718666-2026

No output schema declared.

No examples provided.

awards_list_contracts ~461

Find EU public-contract winners from official TED award notices published since a date. Use this for discovery or company win history; awards_get_contract retrieves a known notice and tenders_list_deadline_changes tracks submission deadlines. All filters narrow together; CPV prefixes within cpv are alternatives. Normalized winner is a name prefix, winner_id an exact identifier. Returns awards with winners, buyer, value, CPV, dates, lots, notice URL and SHA-256 proof, plus count/has_more/next_cursor/feed. Reuse next_cursor with the same filters to page or poll stored awards; about 45 days are retained. Check feed.checked_at and publication coverage; results are stored observations, not a live TED search. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

NameTypeReqDescription
countrystring–Buyer country, 3-letter ISO code as TED uses, e.g. DEU, FRA, POL
cpvstring–CPV code or prefix, 2 to 8 digits, e.g. 72 for IT services; up to 5, comma-separated
cursorstring–Opaque next_cursor from this tool's prior answer; a followed by 1 to 12 digits, e.g. a0. Keep filters unchanged; omit on first call.
limitinteger–Awards per page, 1 to 50 (default 20); e.g. 20.
sincestring–Awards published on or after this date, YYYY-MM-DD (default: 7 days ago; about 45 days are kept); e.g. 2026-10-01. Must be a parseable YYYY-MM-DD date.
winnerstring–Winner name prefix, e.g. Mennica Polska; at least 3 normalized letters/digits; case/accent/punctuation-insensitive, normalized text truncated to 200 characters
winner_idstring–Winner official identifier, e.g. PL1234567890; exact normalized match, at least 3 letters/digits; punctuation ignored and normalized key truncated to 64 characters

No output schema declared.

No examples provided.

cbam_get_certificate_price ~140

Read the latest bundled official CBAM certificate price for cost estimates. Use this for price alone; cbam_get_default_values combines it with emissions for a product. Returns unit (EUR per certificate, one tonne CO2e), latest period/price/publication date, history, next expected publication and Commission sources. Prices are copied from the Commission on publication: quarterly in 2026, weekly from 2027; check latest.published rather than assuming a live quote. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

cbam_get_default_values ~283

Look up official CBAM default embedded emissions by CN/TARIC code, origin and year. Use this for gross cost estimates; cbam_get_certificate_price returns only the price and cbam_list_countries discovers named country tables. Prefixes expand to at most 100 matches; truncated flags omitted rows. Country defaults to OTHER; UNKNOWN selects Annex IV precursors. Returns matches with tCO2e/tonne, markup, gross EUR/tonne, certificate_price and regulation sources; excludes indirect emissions and electricity. No matching good returns not_a_cbam_good. Values are bundled from the cited acts, not live Registry calculations. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

NameTypeReqDescription
cnstringyesCN/TARIC code or prefix, 2 to 10 digits after removing spaces and dots; e.g. 7208 or 2523900010
countrystring–Origin: two-letter ISO code (case-insensitive), e.g. IN, or OTHER (default), or UNKNOWN for Annex IV
yearstring–Four-digit year, 2026 to 2100 inclusive, e.g. 2026; defaults to current UTC year (at least 2026)

No output schema declared.

No examples provided.

cbam_list_countries ~119

List the origin-country tables in the bundled official CBAM default-values dataset. Use this to discover country codes before cbam_get_default_values; this returns no emissions or product-specific values. Returns countries as code/name objects and the regulation source. The dataset changes when the bundled official acts are updated; countries without their own table use OTHER in cbam_get_default_values. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

compliance_get_deadline ~171

Read a statutory EU deadline by exact case-sensitive id from compliance_list_deadlines. Use that list for discovery, law/date filters or multiple deadlines. Returns as_of, verified and deadline with obligation, date, status, days_until, previous_date, source URL/quote/SHA-256 and dated history. Unknown ids return deadline_not_found. Legal data is bundled as of verified; days_until updates with the current date. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

NameTypeReqDescription
idstringyesExact case-sensitive id from compliance_list_deadlines, 1 to 80 lowercase ASCII letters/digits/hyphens, e.g. eudr-large-medium-operators

No output schema declared.

No examples provided.

compliance_list_deadlines ~282

List statutory EU compliance dates from bundled Official Journal acts. Use this to discover ids for compliance_get_deadline; tenders_list_deadline_changes handles procurement deadlines and funding_list_changes handles grants. Filters narrow together; omitted filters return all dates ordered by date then id, without pagination. Returns as_of, verified, count, laws and deadlines with obligation, date, days_until, status, source URL/quote/SHA-256 and history. The verified date bounds legal freshness; days_until is calculated today, not proof of a fresh legal review. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

NameTypeReqDescription
fromstring–Earliest date, YYYY-MM-DD; e.g. 2026-10-01. Must be a parseable YYYY-MM-DD date.
lawstring–Known law name (case-insensitive), e.g. CBAM or EUDR; only laws in the returned laws list are accepted; omit for all laws
statusstring–upcoming or applies Allowed: upcoming, applies; e.g. upcoming.
tostring–Latest date, YYYY-MM-DD; e.g. 2027-12-31. Must be a parseable YYYY-MM-DD date.

No output schema declared.

No examples provided.

eudr_check_scope ~203

Check whether a CN/HS/TARIC code falls within EUDR Annex I. Use this for one code; eudr_list_products returns the full catalogue and cbam_get_default_values covers CBAM emissions. Returns verdict (yes/partly/some_codes_below/no), meaning, matches, removed products, applies_from, sources and verified. A short heading can return some_codes_below: pass a longer code; partly requires checking the product description on an ex line. Bundled official acts and verified date bound freshness; this is product scope information, not a due-diligence filing. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

NameTypeReqDescription
cnstringyesCN/HS/TARIC code or prefix, 2 to 10 digits after removing spaces and dots, e.g. 0901

No output schema declared.

No examples provided.

eudr_list_products ~128

List the complete bundled EUDR Annex I product catalogue. Use this for browsing commodity/code coverage; eudr_check_scope checks a particular code and explains partial matches. Returns products (commodity, codes and descriptions), removed products, applies_from dates, official sources and verified date, without pagination. The bundled acts and verified date bound freshness; ex lines cover only described goods, not every product under a code. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

funding_list_changes ~377

Read changes to open/forthcoming EU Funding & Tenders Portal calls: additions, deadlines, status and removals. Use this for grants; tenders_list_deadline_changes monitors procurement submissions and compliance_list_deadlines lists statutory dates. Filters narrow together; identifier matches a prefix and field selects changed fields. Returns changes with before/after topic records, official topic URLs, observed_at, count/has_more/next_cursor and feed check time. Reuse next_cursor with the same filters to page or poll stored observations; this is not a current-call catalogue or live Portal search. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

NameTypeReqDescription
changestring–One kind of change only Allowed: added, amended, removed; e.g. added.
cursorstring–Opaque next_cursor from this tool's prior answer; f followed by 1 to 12 digits, e.g. f0. Keep filters unchanged; omit on first call.
fieldstring–Only changes to this field Allowed: deadlines, status, opens, deadline_model, title, call_title, kind, url; e.g. deadlines.
identifierstring–Topic/call identifier prefix, 2 to 200 ASCII letters/digits or . _ -, e.g. HORIZON-CL5-2026; omit for all topics
limitinteger–Changes per page, 1 to 50 (default 20); e.g. 20.
sincestring–Changes observed on or after this date, YYYY-MM-DD (default: 7 days ago); e.g. 2026-10-01. Must be a parseable YYYY-MM-DD date.

No output schema declared.

No examples provided.

sanctions_get_entry ~197

Read one current OFAC, UK or EU sanctions entry by list and exact id from sanctions_search_entries or sanctions_list_changes. Use sanctions_search_entries for name matching; use sanctions_list_changes to investigate removals. Returns entry with names/aliases, programmes, countries, first_seen/last_changed and proof containing the official file URL, SHA-256 and source date. Unknown or removed ids return entry_not_listed. This reads stored snapshots, not a real-time clearance decision. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

NameTypeReqDescription
idstringyesThe listing's id on that list, e.g. 36 or RUS0849
liststringyesThe list Allowed: ofac-sdn, ofac-consolidated, uk, eu; e.g. ofac-sdn.

No output schema declared.

No examples provided.

sanctions_list_changes ~331

Read additions, amendments and removals observed between official OFAC SDN/Consolidated, UK and EU list snapshots. Use this for monitoring; sanctions_search_entries finds current names and sanctions_get_entry retrieves a known current id. Filters narrow together. Returns changes with entry, changed fields, observed_at, proof (official file URL, SHA-256, source date), lists check times and next_cursor. Reuse next_cursor with the same filters to page or poll; no changes means no observed changes, not clearance. The UN list is excluded; official publications are authoritative. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

NameTypeReqDescription
changestring–One kind of change only Allowed: added, amended, removed; e.g. added.
cursorstring–Opaque next_cursor from this tool's prior answer; s followed by 1 to 12 digits, e.g. s0. Keep filters unchanged; omit on first call.
limitinteger–Changes per page, 1 to 50 (default 20); e.g. 20.
liststring–One list only Allowed: ofac-sdn, ofac-consolidated, uk, eu; e.g. ofac-sdn.
sincestring–Changes observed on or after this date, YYYY-MM-DD (default: 7 days ago); e.g. 2026-10-01. Must be a parseable YYYY-MM-DD date.

No output schema declared.

No examples provided.

sanctions_search_entries ~251

Search current official OFAC, UK and EU listing names and aliases by word prefix, ignoring case, accents and punctuation. Use this when you have a name; sanctions_get_entry takes a known list/id and sanctions_list_changes monitors changes. Returns matches with names, aliases, programmes, countries and first_seen/last_changed, has_more and lists with official file URLs/check times. At most limit matches are returned without pagination; narrow name/list when has_more. No match is not sanctions clearance; verify the authoritative official list. UN listings are excluded. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

NameTypeReqDescription
limitinteger–Matches, 1 to 50 (default 20); e.g. 20.
liststring–One list only Allowed: ofac-sdn, ofac-consolidated, uk, eu; e.g. ofac-sdn.
namestringyesName word prefix, e.g. Rosneft; at least 3 normalized letters/digits; case/accent/punctuation-insensitive; no handler-specific maximum length

No output schema declared.

No examples provided.

tenders_list_deadline_changes ~244

Read submission-deadline changes for one watched TED tender. Use tenders_list_watched first; use funding_list_changes for funding calls and compliance_list_deadlines for statutory deadlines. Returns events per lot with old/new local and UTC deadlines, official TED notice links, current deadlines and freshness. Replay next_cursor to page, checkpoint_cursor to poll; cursors belong to that notice. Unknown watches return notice_not_tracked. Read-only; no MCP payment flow. Without a key, 100 successful answers/day are free; an optional API key uses existing prepaid credits. Exhaustion returns an error with the HTTP alternative.

NameTypeReqDescription
cursorstring–Opaque signed base64url next_cursor or checkpoint_cursor for this same notice, 20 to 400 ASCII letters/digits/_/-. Copy unchanged; refresh within 24 hours; omit on first call. Example illustrates syn…
limitinteger–Changes per page, 1 to 50 (default 50); e.g. 20.
notice_idstringyesTED publication number of the watched tender, e.g. 662865-2026

No output schema declared.

No examples provided.

tenders_list_watched ~78

List the TED tenders monitored for submission deadlines. Use this first to discover notice_id values for tenders_list_deadline_changes; this does not add a watch (request one at hello@aurelmark.live). Returns watched notices, last-check timestamps and freshness from /v1/coverage. Always free, no API key required.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

trade_list_measures ~440

Find anti-dumping, countervailing, safeguard and steel regulations from Official Journal publications. Use this for regulatory actions; trade_list_quotas returns quota tables, while current duty rates and remaining balances require TARIC. CN matching works in both prefix directions, using the first eight digits of a TARIC code; filters narrow together. Returns measures with action, instrument, products, origin countries, extracted CN/TARIC codes, EUR-Lex URL and observed_at, plus next_cursor and feed freshness. Reuse next_cursor with the same filters to page or poll stored acts; extracted codes do not establish a binding duty rate. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

NameTypeReqDescription
actionstring–One kind of action only Allowed: provisional, definitive, amendment, extension, repeal, termination, registration, initiation, quota, other; e.g. provisional.
cnstring–CN/TARIC code, 4 to 10 digits after removing spaces and dots, e.g. 7208 or 72085120
countrystring–Origin name substring, 3 to 60 Unicode letters or spaces/punctuation (period, apostrophe, parentheses, hyphen), e.g. China; omit for all origins
cursorstring–Opaque next_cursor from this tool's prior answer; t followed by 1 to 12 digits, e.g. t0. Keep filters unchanged; omit on first call.
instrumentstring–One instrument only (steel: acts under the EU steel regime, Regulation 2026/1384) Allowed: anti-dumping, countervailing, safeguard, steel; e.g. anti-dumping.
limitinteger–Regulations per page, 1 to 50 (default 20); e.g. 20.
sincestring–Regulations dated on or after, YYYY-MM-DD; e.g. 2026-10-01. Must be a parseable YYYY-MM-DD date.

No output schema declared.

No examples provided.

trade_list_quotas ~399

Read steel and safeguard quota rows extracted from official act tables. Use this for allocated volumes and out-of-quota duty; trade_list_measures lists regulatory actions, and TARIC provides remaining balances. Filters narrow together; CN matches both prefix directions using the first eight digits. Returns quotas with order_number, product, CN codes, country, tonnes per period, duty and act URL, plus count/has_more/next_cursor/feed. history=false keeps the newest act per order; true includes replaced rows. Reuse next_cursor with unchanged filters to page (offset pagination, not a durable change checkpoint). Check feed freshness; this is not live quota availability. Free keyless allowance: 100 successful answers/day when metered, unlimited otherwise. API keys retain their credit policy. No MCP payment flow; exhaustion returns the HTTP alternative.

NameTypeReqDescription
celexstring–Exact regulation CELEX: 3 + four-digit year + R + four digits, e.g. 32026R1457; omit for all acts
cnstring–CN/TARIC code, 4 to 10 digits after removing spaces and dots, e.g. 7208 or 72085120
countrystring–Country name substring, 3 to 60 Unicode letters or spaces/punctuation (period, apostrophe, parentheses, hyphen), e.g. India; omit for all countries
cursorstring–Opaque next_cursor from this tool's prior answer; q followed by 1 to 6 digits, e.g. q0. Keep filters unchanged; omit on first call.
historyboolean–Also rows replaced by later acts (default false)
limitinteger–Quotas per page, 1 to 50 (default 20); e.g. 20.
order_numberstring–Quota order number, e.g. 09.9801

No output schema declared.

No examples provided.

Install

How do I install the Aurelmark MCP server?

Aurelmark is a hosted endpoint at https://aurelmark.live/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · aurelmark.live

# add to Claude Code
claude mcp add --transport http ishan73744-aurelmark 'https://aurelmark.live/mcp'
Common questions

What is the Aurelmark MCP server?

Aurelmark is an MCP server listed in the public MCP registry as io.github.Ishan73744/aurelmark. EU compliance facts with sources: TED tender deadline changes, CBAM values, EU deadlines, EUDR scope. This page covers its hosted endpoint (https://aurelmark.live/mcp).

Is the Aurelmark MCP server safe to use?

Aurelmark scores 65 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Aurelmark MCP server expose?

Aurelmark exposes 17 tools: tenders_list_watched, tenders_list_deadline_changes, cbam_get_default_values, cbam_get_certificate_price, cbam_list_countries, and 12 more. Their descriptions and schemas cost roughly 4,259 tokens of context every time the server is loaded.

Does the Aurelmark MCP server require authentication?

No. We connected to Aurelmark without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Aurelmark MCP server still maintained?

Aurelmark is still listed as active in the MCP registry. We last reached this channel on 4 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.