
Ampel
You'd reach for this when you need compliance checks structured as simple traffic light signals across ESG, MiCA, and AML frameworks. It exposes 50 tools that return Go, Caution, or Stop verdicts, which is useful if you're building interfaces where non-technical users need quick regulatory reads without parsing dense compliance reports. The streamable HTTP transport means you can call it from any environment that speaks HTTP. Think of it as a compliance triage layer: it won't replace your legal team, but it'll flag what needs human review versus what's clearly out of bounds before you commit to a transaction or disclosure.
- tools
- 50
- transport
- HTTP
- last updated
- May 7, 2026
Install
From registry metadata$ npx add-mcp https://tooloracle.io/ampel/mcp/ --name ampelRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http ampel https://tooloracle.io/ampel/mcp/Run in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 50 toolsVerified live against the running server on Nov 6, 2026.
readiness_checkFull DORA readiness score + Ampel per article. Returns GREEN/YELLOW/RED/GREY for all 26 articles, score 0-100, days until deadline.1 params
Full DORA readiness score + Ampel per article. Returns GREEN/YELLOW/RED/GREY for all 26 articles, score 0-100, days until deadline.
entity_idstringarticle_statusDetailed Ampel for a specific DORA article. Each check with GREEN/YELLOW/RED conditions and evidence.2 params
Detailed Ampel for a specific DORA article. Each check with GREEN/YELLOW/RED conditions and evidence.
articlestringentity_idstringgap_reportDORA compliance gaps. RED/GREY/YELLOW items with priority and required actions.1 params
DORA compliance gaps. RED/GREY/YELLOW items with priority and required actions.
entity_idstringevidence_summaryAll evidence artefacts for an entity with hashes and expiry dates.1 params
All evidence artefacts for an entity with hashes and expiry dates.
entity_idstringcollect_art10Collect live Art. 10 evidence from NVD, CISA KEV, CERT-Bund. Auto-assesses.1 params
Collect live Art. 10 evidence from NVD, CISA KEV, CERT-Bund. Auto-assesses.
entity_idstringentity_listList all registered regulated entities.
List all registered regulated entities.
No parameters. Call it with no arguments.
create_entityRegister a new regulated entity.4 params
Register a new regulated entity.
entity_typestringjurisdictionstringleistringnamestringaudit_trailChain-linked audit log with integrity check.2 params
Chain-linked audit log with integrity check.
entity_idstringlimitintegergenerate_reportGenerate data-driven DORA Ampel PDF report. Score, gap analysis, provider register, audit trail integrity.2 params
Generate data-driven DORA Ampel PDF report. Score, gap analysis, provider register, audit trail integrity.
entity_idstringformatstringfreshness_checkRun freshness watchdog. Expires stale evidence, downgrades GREEN->YELLOW->GREY if evidence too old.1 params
Run freshness watchdog. Expires stale evidence, downgrades GREEN->YELLOW->GREY if evidence too old.
entity_idstringbridge_reportBridge gap analysis: classifies gaps by DATA/EVIDENCE/POLICY/WORKFLOW with closure path, owner, effort level.1 params
Bridge gap analysis: classifies gaps by DATA/EVIDENCE/POLICY/WORKFLOW with closure path, owner, effort level.
entity_idstringregister_providerRegister an ICT third-party provider for DORA Art. 28 Register of Information. Stores provider data and creates evidence.13 params
Register an ICT third-party provider for DORA Art. 28 Register of Information. Stores provider data and creates evidence.
annual_cost_eurnumbercertificationsstringcontract_endstringcontract_startstringcriticalitystringdata_locationstringentity_idstringheadquartersstringleistringprovider_namestringprovider_typestringservicesstringsubstitutabilitystringcheck_contractCheck DORA Art. 30 contract clauses for a provider. Returns PASS/WARN/BLOCK with missing clauses and bridge classification.6 params
Check DORA Art. 30 contract clauses for a provider. Returns PASS/WARN/BLOCK with missing clauses and bridge classification.
cif_clausesarrayentity_idstringexit_strategybooleanis_cifbooleanprovider_idstringstandard_clausesarrayassess_allRe-run full assessment for an entity. Recomputes Ampel statuses from all available evidence.1 params
Re-run full assessment for an entity. Recomputes Ampel statuses from all available evidence.
entity_idstringonboard_entityFull entity onboarding: creates initial RED assessments for all 39 checks, collects auto-evidence from live sources, re-assesses, and returns readiness score.1 params
Full entity onboarding: creates initial RED assessments for all 39 checks, collects auto-evidence from live sources, re-assesses, and returns readiness score.
entity_idstringbridge_resolveStart bridge resolution workflow. Generates templates (Risk Acceptance, Contract Renegotiation, Concentration Policy, Exit Strategy), tracks approval process. Call bridge_approve to sign off.3 params
Start bridge resolution workflow. Generates templates (Risk Acceptance, Contract Renegotiation, Concentration Policy, Exit Strategy), tracks approval process. Call bridge_approve to sign off.
check_idstringentity_idstringexpiry_daysintegerbridge_approveApprove or reject a bridge resolution. On approval: creates signed evidence, upgrades Ampel to GREEN, logs to audit chain.4 params
Approve or reject a bridge resolution. On approval: creates signed evidence, upgrades Ampel to GREEN, logs to audit chain.
approved_bystringrejectbooleanrejection_reasonstringresolution_idstringbridge_statusCheck status of all bridge resolution workflows for an entity. Shows open, pending, closed, rejected.1 params
Check status of all bridge resolution workflows for an entity. Shows open, pending, closed, rejected.
entity_idstringreg_watchdogAI Regulatory Watchdog: scrapes EBA/ESMA/BaFin/CERT-Bund for DORA updates. Returns alerts with affected articles and severity. Run daily via cron or on-demand.1 params
AI Regulatory Watchdog: scrapes EBA/ESMA/BaFin/CERT-Bund for DORA updates. Returns alerts with affected articles and severity. Run daily via cron or on-demand.
days_backintegerazure_ad_checkLive Azure AD integration: MFA registration %, risky users, conditional access policies. DORA Art. 9 evidence. Requires Azure AD config in integrations_config.json.1 params
Live Azure AD integration: MFA registration %, risky users, conditional access policies. DORA Art. 9 evidence. Requires Azure AD config in integrations_config.json.
force_refreshbooleanservicenow_syncServiceNow incident + change management sync. DORA Art. 17/21 evidence. Returns 30-day incident stats, classification, resolution rates.1 params
ServiceNow incident + change management sync. DORA Art. 17/21 evidence. Returns 30-day incident stats, classification, resolution rates.
days_backintegerllm_clause_checkLLM-based DORA Art. 30 contract analysis. Paste contract text, get clause-by-clause PRESENT/PARTIAL/MISSING for all 15 mandatory clauses. TEMPORARILY DISABLED (returns TOOL_TEMPORARILY_DISABLED).2 params
LLM-based DORA Art. 30 contract analysis. Paste contract text, get clause-by-clause PRESENT/PARTIAL/MISSING for all 15 mandatory clauses. TEMPORARILY DISABLED (returns TOOL_TEMPORARILY_DISABLED).
contract_textstringprovider_namestringcross_oracle_assessEnterprise cross-oracle assessment. Runs 18 checks across CyberShield (NIS2/ISO 27001), SupplyChainOracle (LkSG/CSRD), HealthGuard (MDR/GDPR), CFOCoPilot (XRechnung), TaxOracle (DAC6), LegalTechOracle (DORA contracts). Auto-stores evidence and updates Ampel status.2 params
Enterprise cross-oracle assessment. Runs 18 checks across CyberShield (NIS2/ISO 27001), SupplyChainOracle (LkSG/CSRD), HealthGuard (MDR/GDPR), CFOCoPilot (XRechnung), TaxOracle (DAC6), LegalTechOracle (DORA contracts). Auto-stores evidence and updates Ampel status.
checksstringentity_idstringhealth_checkServer + DB status.
Server + DB status.
No parameters. Call it with no arguments.
pingQuick connectivity test.
Quick connectivity test.
No parameters. Call it with no arguments.
bus_statusOracle Event Bus status: events, cross-refs, connected oracles.1 params
Oracle Event Bus status: events, cross-refs, connected oracles.
entity_idstringescalation_statusGet findings, SLA breaches, escalation status per entity.1 params
Get findings, SLA breaches, escalation status per entity.
entity_idstringrun_escalationTrigger escalation engine: auto-create findings, check SLA, escalate.
Trigger escalation engine: auto-create findings, check SLA, escalate.
No parameters. Call it with no arguments.
whatif_providerSimulate provider failure: which articles/checks are affected, score impact, risk level.2 params
Simulate provider failure: which articles/checks are affected, score impact, risk level.
entity_idstringprovider_namestringwhatif_staleSimulate stale evidence: what happens if a check stays stale for N days.3 params
Simulate stale evidence: what happens if a check stays stale for N days.
check_idstringdaysintegerentity_idstringboard_summaryExecutive board summary: overall score, top 5 risks, overdue findings, SLA breaches, concentration risk, evidence health, owner workload. Designed for management/board reporting.1 params
Executive board summary: overall score, top 5 risks, overdue findings, SLA breaches, concentration risk, evidence health, owner workload. Designed for management/board reporting.
entity_idstringupdate_findingUpdate finding lifecycle: claim, set remediation plan, request re-test, close, or accept risk. Status flow: open -> in_progress -> retest_pending -> closed | risk_accepted.8 params
Update finding lifecycle: claim, set remediation plan, request re-test, close, or accept risk. Status flow: open -> in_progress -> retest_pending -> closed | risk_accepted.
accepted_bystringactionstringactorstringexpiry_daysintegerfinding_idstringownerstringreasonstringremediation_planstringretest_findingRe-test a finding: collect fresh evidence, reassess check, auto-close if GREEN. Full closed-loop.1 params
Re-test a finding: collect fresh evidence, reassess check, auto-close if GREEN. Full closed-loop.
finding_idstringscore_trendScore trend over time: weekly deltas, trajectory, peer benchmark. Shows improvement or decline.1 params
Score trend over time: weekly deltas, trajectory, peer benchmark. Shows improvement or decline.
entity_idstringdependency_graphFull provider dependency graph: providers, systems, checks, blast radius, SPOF detection.1 params
Full provider dependency graph: providers, systems, checks, blast radius, SPOF detection.
entity_idstringincident_flowDORA incident lifecycle: log, classify, notify (BaFin), close. Each step creates signed evidence.10 params
DORA incident lifecycle: log, classify, notify (BaFin), close. Each step creates signed evidence.
actionstringclassificationstringdescriptionstringentity_idstringincident_idstringlessons_learnedstringreport_typestringroot_causestringseveritystringtitlestringevidence_packExport evidence pack for article/check/entity. Pruefer-ready: evidence, assessments, findings, audit trail, signatures.3 params
Export evidence pack for article/check/entity. Pruefer-ready: evidence, assessments, findings, audit trail, signatures.
articlestringcheck_idstringentity_idstringprovider_country_riskEnrich provider dependencies with OECD economic risk: GDP, unemployment, CLI per provider country. DORA Art. 28-31 relevant.1 params
Enrich provider dependencies with OECD economic risk: GDP, unemployment, CLI per provider country. DORA Art. 28-31 relevant.
entity_idstringcontract_uploadUpload contract text for DORA Art. 30 analysis. Creates document record with SHA-256 hash, version tracking, audit trail.5 params
Upload contract text for DORA Art. 30 analysis. Creates document record with SHA-256 hash, version tracking, audit trail.
contract_textstringdocument_typestringentity_idstringfile_namestringprovider_namestringcontract_analyzeAnalyze contract against 15 DORA Art. 30 mandatory clauses. Returns compliance status per clause with confidence score, extracted text, gap reasoning, suggested fix.1 params
Analyze contract against 15 DORA Art. 30 mandatory clauses. Returns compliance status per clause with confidence score, extracted text, gap reasoning, suggested fix.
document_idstringcontract_statusOverview of all analyzed contracts per entity. Shows clause gaps, review status, document versions.1 params
Overview of all analyzed contracts per entity. Shows clause gaps, review status, document versions.
entity_idstringcross_regulation_checkTag findings with cross-regulation impact (DORA + MiCA + AMLR). Shows which DORA findings also affect MiCA insider info or AMLR screening.1 params
Tag findings with cross-regulation impact (DORA + MiCA + AMLR). Shows which DORA findings also affect MiCA insider info or AMLR screening.
entity_idstringregulation_impactShow cross-regulation impacts for a specific DORA article. Maps DORA → MiCA + AMLR.1 params
Show cross-regulation impacts for a specific DORA article. Maps DORA → MiCA + AMLR.
dora_articlestringbafin_report_draftGenerate ITS 2024/1772 compliant BaFin incident report draft. All mandatory fields per DORA Art. 19/20. Preview mode — requires board approval.10 params
Generate ITS 2024/1772 compliant BaFin incident report draft. All mandatory fields per DORA Art. 19/20. Preview mode — requires board approval.
affected_clientsstringaffected_servicesstringclassificationstringdescriptionstringentity_idstringincident_idstringremediationstringreport_typestringroot_causestringtitlestringbafin_approve_sendApprove BaFin report for submission (4-eyes principle). Creates signed approval evidence.4 params
Approve BaFin report for submission (4-eyes principle). Creates signed approval evidence.
approver_namestringapprover_rolestringentity_idstringreport_idstringcve_asset_mapMap CVE/vulnerability to internal ICT providers and systems. Auto-creates findings for critical matches. DORA Art. 10.3 params
Map CVE/vulnerability to internal ICT providers and systems. Auto-creates findings for critical matches. DORA Art. 10.
cve_idstringentity_idstringvendorstringpolicy_draftGenerate DORA policy/framework document draft for a specific article. 8 templates available (Art. 5,6,8,10,11,17,28,30). Uses entity data for customization.2 params
Generate DORA policy/framework document draft for a specific article. 8 templates available (Art. 5,6,8,10,11,17,28,30). Uses entity data for customization.
dora_articlestringentity_idstringcreate_trialCreate temporary trial entity (48h) for self-service DORA assessment. No login needed.4 params
Create temporary trial entity (48h) for self-service DORA assessment. No login needed.
entity_namestringentity_typestringjurisdictionstringprovidersstringAWS · SWIFTrun_trial_assessmentRun complete DORA+MiCA assessment for trial entity. Returns score, gaps, automation potential.2 params
Run complete DORA+MiCA assessment for trial entity. Returns score, gaps, automation potential.
entity_idstringtrial_idstringgenerate_trial_reportGenerate watermarked trial report with score, gaps, and CTA.2 params
Generate watermarked trial report with score, gaps, and CTA.
entity_idstringtrial_idstringSponsors
Readme
Details
- Repository
- github.com/tooloracle/ampel
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026