EUDR Compliance & TRACES-NT Agent
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| eudr_verify_plotA | Validates GIS coordinates and polygon boundaries against EUDR (EU 2023/1115) Art. 9 standards. Auto-heals inverted coordinates and self-intersecting polygons. DO NOT use as an official regulatory legal filing without independent manual verification. Computed as an algorithmic heuristic data reference. |
| eudr_check_deforestationA | Performs satellite radar triangulation and canopy loss detection against the EUDR cut-off date of 31 December 2020. DO NOT use as an official regulatory legal filing without independent manual verification. Computed as an algorithmic heuristic data reference. |
| eudr_verify_vies_vatB | Validates European Union B2B cross-border VAT numbers in real-time via the official EU Commission VIES engine. |
| eudr_generate_ddsB | Generates an EU TRACES-NT compliant Due Diligence Statement (DDS) XML package with official EUDR reference ID. |
| eudr_verify_audit_integrityB | Verifies SHA-256 cryptographic chain of custody and tamper-evidence for an EUDR compliance audit bundle. |
| eudr_estimate_compliance_costA | Calculates estimated tier pricing and clearing fees in EUR for EUDR plot verification and TRACES-NT filing. |
| eudr_create_payment_orderA | Creates an on-chain USDC payment order for SaaS plan subscription with budget guardrails. Returns deposit wallet address, amount, invoice number, and QR payload. |
| eudr_confirm_paymentB | Validates on-chain transaction hash for a payment order and issues the activated Pro API Key. |
| eudr_agent_micro_payA | Executes autonomous real-time on-chain USDC micro-settlement per plot or batch. Human checkout is excluded. |
| eudr_agent_eip3009_payB | Executes gasless, 1-turn autonomous USDC settlement via EIP-3009 (transferWithAuthorization). Zero native gas required by the calling agent. |
| eudr_get_agent_budget_statusC | Queries live plot quota, spent USDC, and autonomous safety budget status for the calling agent. |
| eudr_render_satellite_mapC | Generates visual multi-spectral satellite imagery metadata and NDVI canopy density radar visualization for an EUDR plot. |
| eudr_export_traces_xmlA | Generates European Commission TRACES-NT XML (XSD v2.4 compliant) document with cryptographic digital signature for official EU customs filing under Regulation (EU) 2023/1115. |
| eudr_generate_customs_certificateB | Generates official EU Single Window Environment for Customs (EU SWE-C) Green Lane Clearance Certificate HTML with verification QR code and official seals. |
| eudr_send_telegram_alertB | Dispatches instant real-time compliance alert, post-2020 deforestation warning, or TRACES-NT clearance notice to Telegram bot. |
| eudr_submit_agent_feedbackB | Allows an autonomous AI agent to submit an evolution proposal, feature request, edge-case report, or dataset addition to continuously evolve the EUDR.agent engine. |
| eudr_evaluate_compactB | Executes end-to-end 5-pillar EUDR compliance evaluation (Traceability, Satellite Radar, Legal Audit, Cryptographic Signing, OMR & Customs) and returns an ultra-compact summary (~300 tokens) saving >95% LLM context tokens. Full audit evidence is securely persisted and accessible via persistent download URLs. |
| eudr_benchmark_countryA | Evaluates EUDR Article 29 country benchmarking risk tier (Low, Standard, High) and determines Article 13 simplified due diligence eligibility with official EU customs audit rates (1%, 3%, 9%). |
| eudr_link_downstream_chainC | Implements EUDR Article 4(8) downstream Due Diligence Statement (DDS) reference chaining. Inherits upstream supplier DDS reference, eliminates redundant assessment costs, and monitors cascading revocation/taint. |
| eudr_issue_statutory_exemptionB | Evaluates statutory exemption under the EUDR Delegated Act (effective Sept 2026) for excluded commodities such as bovine leather (HS 4101, 4104, 4107) and generates an official EU SWE-C Green Lane Customs Exemption Certificate. |
| eudr_slice_parcelA | Auto-subdivides oversized (>4.0 ha) smallholder agricultural parcels into compliant WGS84 sub-polygons (<4.0 ha) with 6-decimal precision and closed rings, satisfying EUDR Article 9 smallholder rules. |
| eudr_create_agent_escrowB | Creates an immutable B2B trade Smart Escrow agreement locking USDC funds in multi-chain payment vaults until verifiable EUDR customs compliance is proven. Eliminates commercial default risk. |
| eudr_fund_agent_escrowB | Confirms on-chain blockchain funding transaction for a Smart Escrow agreement and transitions status to FUNDED_LOCKED. |
| eudr_release_agent_escrowA | Conditionally releases locked Escrow funds to seller agent upon receipt of EU Single Window customs clearance code (EU-SWEC-CLEARED-*) or verifiable compliant DDS reference. |
| eudr_arbitrate_agent_escrowA | Executes deterministic autonomous dispute arbitration using Copernicus satellite telemetry. If deforestation is detected post-2020: 100% refund to Buyer Agent; if deforestation-free: released to Seller Agent. |
| eudr_issue_eip712_attestationB | Issues an official EIP-712 cryptographic attestation (jobId, deliverableHash, riskScore, verdict, expiresAt, v, r, s) as the EUDR Oracle for submission into AgentEscrow.sol on Base/Polygon/Arbitrum. |
| eudr_verify_eip712_attestationA | Cryptographically verifies an EIP-712 EscrowAttestation proof against the EUDR Oracle public key, checking signature validity, expiration, and recommended on-chain action (COMPLETE_JOB or SLASH_JOB). |
| eudr_create_milestone_escrowC | Creates a 3-Stage Milestone Conditional Escrow agreement with optional First-Mile split payouts to smallholder cooperatives and mills (Stage 1: Satellite 30%, Stage 2: DDS 40%, Stage 3: Customs Green Lane 30%). |
| eudr_release_escrow_milestoneA | Releases a specific milestone (1: Pre-shipment Satellite, 2: DDS Registration, 3: Customs Green Lane) in a 3-stage conditional escrow, issuing EIP-712 attestation and executing First-Mile split transfers. |
| eudr_auto_slash_disputed_escrowA | Executes autonomous on-chain slashing for escrows with verified deforestation violations, issuing EIP-712 BLOCKED attestation and refunding 100% of capital to Buyer. |
| eudr_inspect_payload_securityC | Zero-trust inspection shield derived from security-gate-x402 (The Sheriff of Agent Finance): detects prompt injections, malicious AST code executions (eval/exec/subprocess), and NLI agronomic crop yield fabrications. |
| eudr_publish_compliance_rfqC | Buyer AI Agent broadcasts an EUDR-compliant commodity procurement Request For Quotation (RFQ) to the autonomous supplier agent network. |
| eudr_submit_compliance_bidA | Supplier AI Agent submits a competitive, geolocated compliance bid for an active marketplace RFQ, including farm plots and offered USDC price. |
| eudr_verify_producer_registryB | Verifies legal land title and forest registry codes in major producer countries (Brazil CAR, Indonesia SIPUHH/ISPO, Vietnam MARD/VNTLAS, Ghana Cocoa CMS, Malaysia MSPO). |
| eudr_score_kfs_checklistB | Evaluates an EUDR supply chain payload against the official Korea Forest Service (산림청 EUDR 대응지원단) 4-domain compliance checklist (100-point scale). |
| eudr_generate_export_bundleC | Generates a unified, lawyer-proof EUDR One-Click Export Bundle combining non-repudiation HMAC evidence seal, KFS readiness score, producer registry verification, and export dossier. |
| eudr_underwrite_trade_creditC | Underwrites an autonomous trade loan for EUDR-cleared commodities, combining satellite forest analysis, legal land registry validation, and security-gate-x402 zero-trust credit scoring. |
| eudr_solana_settle_escrowA | Executes sub-second Direct Split escrow payout to smallholders and cooperatives on Solana Mainnet (SPL-USDC) conditioned on Ed25519 EUDR physical truth attestation. |
| eudr_solana_generate_pay_linkB | Constructs standard Solana Pay URI and QR payload for M2M machine agent micro-settlement. |
| eudr_evaluate_customs_taricB | Evaluates commodity HS code and regulatory status to determine the statutory EU TARIC Document Code (C081, C082, Y120, Y121, Y122) and formats Box 44 / DE 12 03 000 000 customs declaration. |
| eudr_simulate_swe_c_customs_clearanceB | Simulates pre-arrival automated port clearance via the EU Single Window Environment for Customs (EU SWE-C) against TRACES-NT, calculating Article 16 inspection quota and clearance channel. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| eudr_compliance_audit_prompt | Guides an autonomous agent through an end-to-end EUDR Art. 9 audit workflow: GIS plot check, deforestation check, VAT validation, and TRACES-NT DDS compilation. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| EUDR Regulation 2023/1115 Baseline & Guidelines | Deforestation-free baseline criteria (cut-off date: 31 Dec 2020), Art. 9 plot polygon specifications, and TRACES-NT DDS mandate. |
| TRACES-NT DDS XML Schema & Field Map | EU Commission Directorate-General for Health and Food Safety TRACES-NT XML submission schema format. |
TDQS
Scored across 41 tools
Many tools target distinct EUDR objects, but there are overlapping clusters in escrow/payment settlement, dispute resolution, and compliance evaluation. Detailed descriptions help, yet an agent could still confuse tools like eudr_agent_micro_pay, eudr_agent_eip3009_pay, and eudr_solana_settle_escrow, or eudr_arbitrate_agent_escrow and eudr_auto_slash_disputed_escrow.
All tool names use the eudr_ prefix and snake_case, with a mostly predictable verb_noun pattern. A few names reverse order or embed modifiers (e.g. eudr_agent_micro_pay, eudr_agent_eip3009_pay), but the convention remains readable and consistent overall.
The server exposes 41 tools, which is excessive for a single MCP server and well above the 3-15 well-scoped range. While the EUDR compliance domain is broad, this many tools increases selection complexity and maintenance burden.
Coverage is strong across compliance evaluation, DDS/TRACES generation, customs clearance, satellite checks, registry/VAT verification, and escrow/payment lifecycles. Minor gaps exist around querying or listing existing RFQs, bids, escrows, and DDS statuses, but core workflows are well represented.