Aurelmark
REMOTE · AURELMARK.LIVE
EU compliance facts with sources: TED tender deadline changes, CBAM values, EU deadlines, EUDR scope
Available components
Last scanned (22 hours ago)
Scores higher than 45% of remote servers
Reachable. Last reached 4 Nov 2026.
Category Finance and Payments
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
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS enforcement could not be verified: the plaintext port answered with HTTP 405, which proves neither a plaintext path nor enforcement. View diagnostics → Unverified
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
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
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.
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 |
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 →
awards_get_contract Get one EU contract award ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| notice_id | string | yes | TED publication number, e.g. 718666-2026 |
No output schema declared.
No examples provided.
awards_list_contracts List EU contract awards ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | Buyer country, 3-letter ISO code as TED uses, e.g. DEU, FRA, POL |
| cpv | string | – | CPV code or prefix, 2 to 8 digits, e.g. 72 for IT services; up to 5, comma-separated |
| cursor | string | – | 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. |
| limit | integer | – | Awards per page, 1 to 50 (default 20); e.g. 20. |
| since | string | – | 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. |
| winner | string | – | Winner name prefix, e.g. Mennica Polska; at least 3 normalized letters/digits; case/accent/punctuation-insensitive, normalized text truncated to 200 characters |
| winner_id | string | – | 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 Get CBAM 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 Get CBAM default emission 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.
| Name | Type | Req | Description |
|---|---|---|---|
| cn | string | yes | CN/TARIC code or prefix, 2 to 10 digits after removing spaces and dots; e.g. 7208 or 2523900010 |
| country | string | – | Origin: two-letter ISO code (case-insensitive), e.g. IN, or OTHER (default), or UNKNOWN for Annex IV |
| year | string | – | 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 List CBAM default-value 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 Get one EU compliance 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.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Exact 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 List EU compliance 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.
| Name | Type | Req | Description |
|---|---|---|---|
| from | string | – | Earliest date, YYYY-MM-DD; e.g. 2026-10-01. Must be a parseable YYYY-MM-DD date. |
| law | string | – | Known law name (case-insensitive), e.g. CBAM or EUDR; only laws in the returned laws list are accepted; omit for all laws |
| status | string | – | upcoming or applies Allowed: upcoming, applies; e.g. upcoming. |
| to | string | – | 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 Check EUDR product 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.
| Name | Type | Req | Description |
|---|---|---|---|
| cn | string | yes | CN/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 List EUDR products in scope ~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 List EU funding call 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.
| Name | Type | Req | Description |
|---|---|---|---|
| change | string | – | One kind of change only Allowed: added, amended, removed; e.g. added. |
| cursor | string | – | 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. |
| field | string | – | Only changes to this field Allowed: deadlines, status, opens, deadline_model, title, call_title, kind, url; e.g. deadlines. |
| identifier | string | – | Topic/call identifier prefix, 2 to 200 ASCII letters/digits or . _ -, e.g. HORIZON-CL5-2026; omit for all topics |
| limit | integer | – | Changes per page, 1 to 50 (default 20); e.g. 20. |
| since | string | – | 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 Get one current sanctions 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.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | The listing's id on that list, e.g. 36 or RUS0849 |
| list | string | yes | The list Allowed: ofac-sdn, ofac-consolidated, uk, eu; e.g. ofac-sdn. |
No output schema declared.
No examples provided.
sanctions_list_changes List sanctions listing 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.
| Name | Type | Req | Description |
|---|---|---|---|
| change | string | – | One kind of change only Allowed: added, amended, removed; e.g. added. |
| cursor | string | – | 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. |
| limit | integer | – | Changes per page, 1 to 50 (default 20); e.g. 20. |
| list | string | – | One list only Allowed: ofac-sdn, ofac-consolidated, uk, eu; e.g. ofac-sdn. |
| since | string | – | 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 Search current sanctions 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.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | Matches, 1 to 50 (default 20); e.g. 20. |
| list | string | – | One list only Allowed: ofac-sdn, ofac-consolidated, uk, eu; e.g. ofac-sdn. |
| name | string | yes | Name 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 List TED tender 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.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | 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… |
| limit | integer | – | Changes per page, 1 to 50 (default 50); e.g. 20. |
| notice_id | string | yes | TED publication number of the watched tender, e.g. 662865-2026 |
No output schema declared.
No examples provided.
tenders_list_watched List watched TED tenders ~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 List EU trade defence 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.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | – | One kind of action only Allowed: provisional, definitive, amendment, extension, repeal, termination, registration, initiation, quota, other; e.g. provisional. |
| cn | string | – | CN/TARIC code, 4 to 10 digits after removing spaces and dots, e.g. 7208 or 72085120 |
| country | string | – | Origin name substring, 3 to 60 Unicode letters or spaces/punctuation (period, apostrophe, parentheses, hyphen), e.g. China; omit for all origins |
| cursor | string | – | 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. |
| instrument | string | – | One instrument only (steel: acts under the EU steel regime, Regulation 2026/1384) Allowed: anti-dumping, countervailing, safeguard, steel; e.g. anti-dumping. |
| limit | integer | – | Regulations per page, 1 to 50 (default 20); e.g. 20. |
| since | string | – | 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 List EU tariff quota tables ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| celex | string | – | Exact regulation CELEX: 3 + four-digit year + R + four digits, e.g. 32026R1457; omit for all acts |
| cn | string | – | CN/TARIC code, 4 to 10 digits after removing spaces and dots, e.g. 7208 or 72085120 |
| country | string | – | Country name substring, 3 to 60 Unicode letters or spaces/punctuation (period, apostrophe, parentheses, hyphen), e.g. India; omit for all countries |
| cursor | string | – | 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. |
| history | boolean | – | Also rows replaced by later acts (default false) |
| limit | integer | – | Quotas per page, 1 to 50 (default 20); e.g. 20. |
| order_number | string | – | Quota order number, e.g. 09.9801 |
No output schema declared.
No examples provided.
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
claude mcp add --transport http ishan73744-aurelmark 'https://aurelmark.live/mcp'
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.