{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_784k7gx7kp3n","handle":"ampel","url":"https://wellknown.network/agents/ampel","links":{"self":"https://wellknown.network/agents/ampel/record.json","html":"https://wellknown.network/agents/ampel","markdown":"https://wellknown.network/agents/ampel/record.md","api":"https://wellknown.network/api/v1/agents/ampel","status":"https://wellknown.network/api/v1/agents/ampel/status","claim":"https://wellknown.network/agents/ampel/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/ampel/claim.json","badge":"https://wellknown.network/agents/ampel/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:tooloracle.io:server:ampel","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"ampel","summary":"AmpelOracle — 50-tool compliance traffic-light: Go/Caution/Stop signals for ESG, MiCA, AML.","description":"AmpelOracle — 50-tool compliance traffic-light: Go/Caution/Stop signals for ESG, MiCA, AML.","publisher":{"name":"io.tooloracle","url":null},"homepage":null,"repository":"https://github.com/ToolOracle/ampel","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://tooloracle.io/ampel/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-05-07T19:20:00.556717Z","publishedAt":"2026-05-07T19:20:00.556717Z","registryName":"io.tooloracle/ampel"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"code.security-review","name":"Security Review","confidence":1,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":1,"provenance":"derived"},{"slug":"knowledge.knowledge-graph","name":"Knowledge Graphs","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.583,"provenance":"derived"},{"slug":"knowledge.reasoning","name":"Reasoning & Planning","confidence":0.54,"provenance":"derived"},{"slug":"ai.evaluation","name":"Evaluation & Benchmarks","confidence":0.54,"provenance":"derived"},{"slug":"ai.prompting","name":"Prompt Management","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["ai","code","content","dev","documents","knowledge"]},"observed":{"status":"live","statusReason":"Responded 6h ago.","lastOkAt":"2026-09-08T04:20:27.816Z","lastProbedAt":"2026-09-08T04:20:27.816Z","statusComputedAt":"2026-09-08T04:35:21.705Z","reliability30d":{"probes":4,"successRate":1,"p50Ms":44},"latestObservations":[{"at":"2026-09-08T04:20:27.816Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":14,"error":null,"detail":{"tools":[{"name":"readiness_check","description":"Full DORA readiness score + Ampel per article. Returns GREEN/YELLOW/RED/GREY for all 26 articles, score 0-100, days until deadline."},{"name":"article_status","description":"Detailed Ampel for a specific DORA article. Each check with GREEN/YELLOW/RED conditions and evidence."},{"name":"gap_report","description":"DORA compliance gaps. RED/GREY/YELLOW items with priority and required actions."},{"name":"evidence_summary","description":"All evidence artefacts for an entity with hashes and expiry dates."},{"name":"collect_art10","description":"Collect live Art. 10 evidence from NVD, CISA KEV, CERT-Bund. Auto-assesses."},{"name":"entity_list","description":"List all registered regulated entities."},{"name":"create_entity","description":"Register a new regulated entity."},{"name":"audit_trail","description":"Chain-linked audit log with integrity check."},{"name":"generate_report","description":"Generate data-driven DORA Ampel PDF report. Score, gap analysis, provider register, audit trail integrity."},{"name":"freshness_check","description":"Run freshness watchdog. Expires stale evidence, downgrades GREEN->YELLOW->GREY if evidence too old."},{"name":"bridge_report","description":"Bridge gap analysis: classifies gaps by DATA/EVIDENCE/POLICY/WORKFLOW with closure path, owner, effort level."},{"name":"register_provider","description":"Register an ICT third-party provider for DORA Art. 28 Register of Information. Stores provider data and creates evidence."},{"name":"check_contract","description":"Check DORA Art. 30 contract clauses for a provider. Returns PASS/WARN/BLOCK with missing clauses and bridge classification."},{"name":"assess_all","description":"Re-run full assessment for an entity. Recomputes Ampel statuses from all available evidence."},{"name":"onboard_entity","description":"Full entity onboarding: creates initial RED assessments for all 39 checks, collects auto-evidence from live sources, re-assesses, and returns readiness score."},{"name":"bridge_resolve","description":"Start bridge resolution workflow. Generates templates (Risk Acceptance, Contract Renegotiation, Concentration Policy, Exit Strategy), tracks approval process. C"},{"name":"bridge_approve","description":"Approve or reject a bridge resolution. On approval: creates signed evidence, upgrades Ampel to GREEN, logs to audit chain."},{"name":"bridge_status","description":"Check status of all bridge resolution workflows for an entity. Shows open, pending, closed, rejected."},{"name":"reg_watchdog","description":"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."},{"name":"azure_ad_check","description":"Live Azure AD integration: MFA registration %, risky users, conditional access policies. DORA Art. 9 evidence. Requires Azure AD config in integrations_config.j"},{"name":"servicenow_sync","description":"ServiceNow incident + change management sync. DORA Art. 17/21 evidence. Returns 30-day incident stats, classification, resolution rates."},{"name":"llm_clause_check","description":"LLM-based DORA Art. 30 contract analysis. Paste contract text, get clause-by-clause PRESENT/PARTIAL/MISSING for all 15 mandatory clauses. Uses Claude API."},{"name":"cross_oracle_assess","description":"Enterprise cross-oracle assessment. Runs 18 checks across CyberShield (NIS2/ISO 27001), SupplyChainOracle (LkSG/CSRD), HealthGuard (MDR/GDPR), CFOCoPilot (XRech"},{"name":"health_check","description":"Server + DB status."},{"name":"ping","description":"Quick connectivity test."},{"name":"bus_status","description":"Oracle Event Bus status: events, cross-refs, connected oracles."},{"name":"escalation_status","description":"Get findings, SLA breaches, escalation status per entity."},{"name":"run_escalation","description":"Trigger escalation engine: auto-create findings, check SLA, escalate."},{"name":"whatif_provider","description":"Simulate provider failure: which articles/checks are affected, score impact, risk level."},{"name":"whatif_stale","description":"Simulate stale evidence: what happens if a check stays stale for N days."},{"name":"board_summary","description":"Executive board summary: overall score, top 5 risks, overdue findings, SLA breaches, concentration risk, evidence health, owner workload. Designed for managemen"},{"name":"update_finding","description":"Update finding lifecycle: claim, set remediation plan, request re-test, close, or accept risk. Status flow: open -> in_progress -> retest_pending -> closed | ri"},{"name":"retest_finding","description":"Re-test a finding: collect fresh evidence, reassess check, auto-close if GREEN. Full closed-loop."},{"name":"score_trend","description":"Score trend over time: weekly deltas, trajectory, peer benchmark. Shows improvement or decline."},{"name":"dependency_graph","description":"Full provider dependency graph: providers, systems, checks, blast radius, SPOF detection."},{"name":"incident_flow","description":"DORA incident lifecycle: log, classify, notify (BaFin), close. Each step creates signed evidence."},{"name":"evidence_pack","description":"Export evidence pack for article/check/entity. Pruefer-ready: evidence, assessments, findings, audit trail, signatures."},{"name":"provider_country_risk","description":"Enrich provider dependencies with OECD economic risk: GDP, unemployment, CLI per provider country. DORA Art. 28-31 relevant."},{"name":"contract_upload","description":"Upload contract text for DORA Art. 30 analysis. Creates document record with SHA-256 hash, version tracking, audit trail."},{"name":"contract_analyze","description":"Analyze contract against 15 DORA Art. 30 mandatory clauses. Returns compliance status per clause with confidence score, extracted text, gap reasoning, suggested"},{"name":"contract_status","description":"Overview of all analyzed contracts per entity. Shows clause gaps, review status, document versions."},{"name":"cross_regulation_check","description":"Tag findings with cross-regulation impact (DORA + MiCA + AMLR). Shows which DORA findings also affect MiCA insider info or AMLR screening."},{"name":"regulation_impact","description":"Show cross-regulation impacts for a specific DORA article. Maps DORA → MiCA + AMLR."},{"name":"bafin_report_draft","description":"Generate ITS 2024/1772 compliant BaFin incident report draft. All mandatory fields per DORA Art. 19/20. Preview mode — requires board approval."},{"name":"bafin_approve_send","description":"Approve BaFin report for submission (4-eyes principle). Creates signed approval evidence."},{"name":"cve_asset_map","description":"Map CVE/vulnerability to internal ICT providers and systems. Auto-creates findings for critical matches. DORA Art. 10."},{"name":"policy_draft","description":"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."},{"name":"create_trial","description":"Create temporary trial entity (48h) for self-service DORA assessment. No login needed."},{"name":"run_trial_assessment","description":"Run complete DORA+MiCA assessment for trial entity. Returns score, gaps, automation potential."},{"name":"generate_trial_report","description":"Generate watermarked trial report with score, gaps, and CTA."}],"toolCount":50,"serverName":"AmpelOracle","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-07T21:23:24.334Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":75,"error":null,"detail":{"tools":[{"name":"readiness_check","description":"Full DORA readiness score + Ampel per article. Returns GREEN/YELLOW/RED/GREY for all 26 articles, score 0-100, days until deadline."},{"name":"article_status","description":"Detailed Ampel for a specific DORA article. Each check with GREEN/YELLOW/RED conditions and evidence."},{"name":"gap_report","description":"DORA compliance gaps. RED/GREY/YELLOW items with priority and required actions."},{"name":"evidence_summary","description":"All evidence artefacts for an entity with hashes and expiry dates."},{"name":"collect_art10","description":"Collect live Art. 10 evidence from NVD, CISA KEV, CERT-Bund. Auto-assesses."},{"name":"entity_list","description":"List all registered regulated entities."},{"name":"create_entity","description":"Register a new regulated entity."},{"name":"audit_trail","description":"Chain-linked audit log with integrity check."},{"name":"generate_report","description":"Generate data-driven DORA Ampel PDF report. Score, gap analysis, provider register, audit trail integrity."},{"name":"freshness_check","description":"Run freshness watchdog. Expires stale evidence, downgrades GREEN->YELLOW->GREY if evidence too old."},{"name":"bridge_report","description":"Bridge gap analysis: classifies gaps by DATA/EVIDENCE/POLICY/WORKFLOW with closure path, owner, effort level."},{"name":"register_provider","description":"Register an ICT third-party provider for DORA Art. 28 Register of Information. Stores provider data and creates evidence."},{"name":"check_contract","description":"Check DORA Art. 30 contract clauses for a provider. Returns PASS/WARN/BLOCK with missing clauses and bridge classification."},{"name":"assess_all","description":"Re-run full assessment for an entity. Recomputes Ampel statuses from all available evidence."},{"name":"onboard_entity","description":"Full entity onboarding: creates initial RED assessments for all 39 checks, collects auto-evidence from live sources, re-assesses, and returns readiness score."},{"name":"bridge_resolve","description":"Start bridge resolution workflow. Generates templates (Risk Acceptance, Contract Renegotiation, Concentration Policy, Exit Strategy), tracks approval process. C"},{"name":"bridge_approve","description":"Approve or reject a bridge resolution. On approval: creates signed evidence, upgrades Ampel to GREEN, logs to audit chain."},{"name":"bridge_status","description":"Check status of all bridge resolution workflows for an entity. Shows open, pending, closed, rejected."},{"name":"reg_watchdog","description":"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."},{"name":"azure_ad_check","description":"Live Azure AD integration: MFA registration %, risky users, conditional access policies. DORA Art. 9 evidence. Requires Azure AD config in integrations_config.j"},{"name":"servicenow_sync","description":"ServiceNow incident + change management sync. DORA Art. 17/21 evidence. Returns 30-day incident stats, classification, resolution rates."},{"name":"llm_clause_check","description":"LLM-based DORA Art. 30 contract analysis. Paste contract text, get clause-by-clause PRESENT/PARTIAL/MISSING for all 15 mandatory clauses. Uses Claude API."},{"name":"cross_oracle_assess","description":"Enterprise cross-oracle assessment. Runs 18 checks across CyberShield (NIS2/ISO 27001), SupplyChainOracle (LkSG/CSRD), HealthGuard (MDR/GDPR), CFOCoPilot (XRech"},{"name":"health_check","description":"Server + DB status."},{"name":"ping","description":"Quick connectivity test."},{"name":"bus_status","description":"Oracle Event Bus status: events, cross-refs, connected oracles."},{"name":"escalation_status","description":"Get findings, SLA breaches, escalation status per entity."},{"name":"run_escalation","description":"Trigger escalation engine: auto-create findings, check SLA, escalate."},{"name":"whatif_provider","description":"Simulate provider failure: which articles/checks are affected, score impact, risk level."},{"name":"whatif_stale","description":"Simulate stale evidence: what happens if a check stays stale for N days."},{"name":"board_summary","description":"Executive board summary: overall score, top 5 risks, overdue findings, SLA breaches, concentration risk, evidence health, owner workload. Designed for managemen"},{"name":"update_finding","description":"Update finding lifecycle: claim, set remediation plan, request re-test, close, or accept risk. Status flow: open -> in_progress -> retest_pending -> closed | ri"},{"name":"retest_finding","description":"Re-test a finding: collect fresh evidence, reassess check, auto-close if GREEN. Full closed-loop."},{"name":"score_trend","description":"Score trend over time: weekly deltas, trajectory, peer benchmark. Shows improvement or decline."},{"name":"dependency_graph","description":"Full provider dependency graph: providers, systems, checks, blast radius, SPOF detection."},{"name":"incident_flow","description":"DORA incident lifecycle: log, classify, notify (BaFin), close. Each step creates signed evidence."},{"name":"evidence_pack","description":"Export evidence pack for article/check/entity. Pruefer-ready: evidence, assessments, findings, audit trail, signatures."},{"name":"provider_country_risk","description":"Enrich provider dependencies with OECD economic risk: GDP, unemployment, CLI per provider country. DORA Art. 28-31 relevant."},{"name":"contract_upload","description":"Upload contract text for DORA Art. 30 analysis. Creates document record with SHA-256 hash, version tracking, audit trail."},{"name":"contract_analyze","description":"Analyze contract against 15 DORA Art. 30 mandatory clauses. Returns compliance status per clause with confidence score, extracted text, gap reasoning, suggested"},{"name":"contract_status","description":"Overview of all analyzed contracts per entity. Shows clause gaps, review status, document versions."},{"name":"cross_regulation_check","description":"Tag findings with cross-regulation impact (DORA + MiCA + AMLR). Shows which DORA findings also affect MiCA insider info or AMLR screening."},{"name":"regulation_impact","description":"Show cross-regulation impacts for a specific DORA article. Maps DORA → MiCA + AMLR."},{"name":"bafin_report_draft","description":"Generate ITS 2024/1772 compliant BaFin incident report draft. All mandatory fields per DORA Art. 19/20. Preview mode — requires board approval."},{"name":"bafin_approve_send","description":"Approve BaFin report for submission (4-eyes principle). Creates signed approval evidence."},{"name":"cve_asset_map","description":"Map CVE/vulnerability to internal ICT providers and systems. Auto-creates findings for critical matches. DORA Art. 10."},{"name":"policy_draft","description":"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."},{"name":"create_trial","description":"Create temporary trial entity (48h) for self-service DORA assessment. No login needed."},{"name":"run_trial_assessment","description":"Run complete DORA+MiCA assessment for trial entity. Returns score, gaps, automation potential."},{"name":"generate_trial_report","description":"Generate watermarked trial report with score, gaps, and CTA."}],"toolCount":50,"serverName":"AmpelOracle","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-07T14:23:52.043Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":73,"error":null,"detail":{"tools":[{"name":"readiness_check","description":"Full DORA readiness score + Ampel per article. Returns GREEN/YELLOW/RED/GREY for all 26 articles, score 0-100, days until deadline."},{"name":"article_status","description":"Detailed Ampel for a specific DORA article. Each check with GREEN/YELLOW/RED conditions and evidence."},{"name":"gap_report","description":"DORA compliance gaps. RED/GREY/YELLOW items with priority and required actions."},{"name":"evidence_summary","description":"All evidence artefacts for an entity with hashes and expiry dates."},{"name":"collect_art10","description":"Collect live Art. 10 evidence from NVD, CISA KEV, CERT-Bund. Auto-assesses."},{"name":"entity_list","description":"List all registered regulated entities."},{"name":"create_entity","description":"Register a new regulated entity."},{"name":"audit_trail","description":"Chain-linked audit log with integrity check."},{"name":"generate_report","description":"Generate data-driven DORA Ampel PDF report. Score, gap analysis, provider register, audit trail integrity."},{"name":"freshness_check","description":"Run freshness watchdog. Expires stale evidence, downgrades GREEN->YELLOW->GREY if evidence too old."},{"name":"bridge_report","description":"Bridge gap analysis: classifies gaps by DATA/EVIDENCE/POLICY/WORKFLOW with closure path, owner, effort level."},{"name":"register_provider","description":"Register an ICT third-party provider for DORA Art. 28 Register of Information. Stores provider data and creates evidence."},{"name":"check_contract","description":"Check DORA Art. 30 contract clauses for a provider. Returns PASS/WARN/BLOCK with missing clauses and bridge classification."},{"name":"assess_all","description":"Re-run full assessment for an entity. Recomputes Ampel statuses from all available evidence."},{"name":"onboard_entity","description":"Full entity onboarding: creates initial RED assessments for all 39 checks, collects auto-evidence from live sources, re-assesses, and returns readiness score."},{"name":"bridge_resolve","description":"Start bridge resolution workflow. Generates templates (Risk Acceptance, Contract Renegotiation, Concentration Policy, Exit Strategy), tracks approval process. C"},{"name":"bridge_approve","description":"Approve or reject a bridge resolution. On approval: creates signed evidence, upgrades Ampel to GREEN, logs to audit chain."},{"name":"bridge_status","description":"Check status of all bridge resolution workflows for an entity. Shows open, pending, closed, rejected."},{"name":"reg_watchdog","description":"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."},{"name":"azure_ad_check","description":"Live Azure AD integration: MFA registration %, risky users, conditional access policies. DORA Art. 9 evidence. Requires Azure AD config in integrations_config.j"},{"name":"servicenow_sync","description":"ServiceNow incident + change management sync. DORA Art. 17/21 evidence. Returns 30-day incident stats, classification, resolution rates."},{"name":"llm_clause_check","description":"LLM-based DORA Art. 30 contract analysis. Paste contract text, get clause-by-clause PRESENT/PARTIAL/MISSING for all 15 mandatory clauses. Uses Claude API."},{"name":"cross_oracle_assess","description":"Enterprise cross-oracle assessment. Runs 18 checks across CyberShield (NIS2/ISO 27001), SupplyChainOracle (LkSG/CSRD), HealthGuard (MDR/GDPR), CFOCoPilot (XRech"},{"name":"health_check","description":"Server + DB status."},{"name":"ping","description":"Quick connectivity test."},{"name":"bus_status","description":"Oracle Event Bus status: events, cross-refs, connected oracles."},{"name":"escalation_status","description":"Get findings, SLA breaches, escalation status per entity."},{"name":"run_escalation","description":"Trigger escalation engine: auto-create findings, check SLA, escalate."},{"name":"whatif_provider","description":"Simulate provider failure: which articles/checks are affected, score impact, risk level."},{"name":"whatif_stale","description":"Simulate stale evidence: what happens if a check stays stale for N days."},{"name":"board_summary","description":"Executive board summary: overall score, top 5 risks, overdue findings, SLA breaches, concentration risk, evidence health, owner workload. Designed for managemen"},{"name":"update_finding","description":"Update finding lifecycle: claim, set remediation plan, request re-test, close, or accept risk. Status flow: open -> in_progress -> retest_pending -> closed | ri"},{"name":"retest_finding","description":"Re-test a finding: collect fresh evidence, reassess check, auto-close if GREEN. Full closed-loop."},{"name":"score_trend","description":"Score trend over time: weekly deltas, trajectory, peer benchmark. Shows improvement or decline."},{"name":"dependency_graph","description":"Full provider dependency graph: providers, systems, checks, blast radius, SPOF detection."},{"name":"incident_flow","description":"DORA incident lifecycle: log, classify, notify (BaFin), close. Each step creates signed evidence."},{"name":"evidence_pack","description":"Export evidence pack for article/check/entity. Pruefer-ready: evidence, assessments, findings, audit trail, signatures."},{"name":"provider_country_risk","description":"Enrich provider dependencies with OECD economic risk: GDP, unemployment, CLI per provider country. DORA Art. 28-31 relevant."},{"name":"contract_upload","description":"Upload contract text for DORA Art. 30 analysis. Creates document record with SHA-256 hash, version tracking, audit trail."},{"name":"contract_analyze","description":"Analyze contract against 15 DORA Art. 30 mandatory clauses. Returns compliance status per clause with confidence score, extracted text, gap reasoning, suggested"},{"name":"contract_status","description":"Overview of all analyzed contracts per entity. Shows clause gaps, review status, document versions."},{"name":"cross_regulation_check","description":"Tag findings with cross-regulation impact (DORA + MiCA + AMLR). Shows which DORA findings also affect MiCA insider info or AMLR screening."},{"name":"regulation_impact","description":"Show cross-regulation impacts for a specific DORA article. Maps DORA → MiCA + AMLR."},{"name":"bafin_report_draft","description":"Generate ITS 2024/1772 compliant BaFin incident report draft. All mandatory fields per DORA Art. 19/20. Preview mode — requires board approval."},{"name":"bafin_approve_send","description":"Approve BaFin report for submission (4-eyes principle). Creates signed approval evidence."},{"name":"cve_asset_map","description":"Map CVE/vulnerability to internal ICT providers and systems. Auto-creates findings for critical matches. DORA Art. 10."},{"name":"policy_draft","description":"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."},{"name":"create_trial","description":"Create temporary trial entity (48h) for self-service DORA assessment. No login needed."},{"name":"run_trial_assessment","description":"Run complete DORA+MiCA assessment for trial entity. Returns score, gaps, automation potential."},{"name":"generate_trial_report","description":"Generate watermarked trial report with score, gaps, and CTA."}],"toolCount":50,"serverName":"AmpelOracle","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-03-26"}},{"at":"2026-09-07T07:32:13.360Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":14,"error":null,"detail":{"tools":[{"name":"readiness_check","description":"Full DORA readiness score + Ampel per article. Returns GREEN/YELLOW/RED/GREY for all 26 articles, score 0-100, days until deadline."},{"name":"article_status","description":"Detailed Ampel for a specific DORA article. Each check with GREEN/YELLOW/RED conditions and evidence."},{"name":"gap_report","description":"DORA compliance gaps. RED/GREY/YELLOW items with priority and required actions."},{"name":"evidence_summary","description":"All evidence artefacts for an entity with hashes and expiry dates."},{"name":"collect_art10","description":"Collect live Art. 10 evidence from NVD, CISA KEV, CERT-Bund. Auto-assesses."},{"name":"entity_list","description":"List all registered regulated entities."},{"name":"create_entity","description":"Register a new regulated entity."},{"name":"audit_trail","description":"Chain-linked audit log with integrity check."},{"name":"generate_report","description":"Generate data-driven DORA Ampel PDF report. Score, gap analysis, provider register, audit trail integrity."},{"name":"freshness_check","description":"Run freshness watchdog. Expires stale evidence, downgrades GREEN->YELLOW->GREY if evidence too old."},{"name":"bridge_report","description":"Bridge gap analysis: classifies gaps by DATA/EVIDENCE/POLICY/WORKFLOW with closure path, owner, effort level."},{"name":"register_provider","description":"Register an ICT third-party provider for DORA Art. 28 Register of Information. Stores provider data and creates evidence."},{"name":"check_contract","description":"Check DORA Art. 30 contract clauses for a provider. Returns PASS/WARN/BLOCK with missing clauses and bridge classification."},{"name":"assess_all","description":"Re-run full assessment for an entity. Recomputes Ampel statuses from all available evidence."},{"name":"onboard_entity","description":"Full entity onboarding: creates initial RED assessments for all 39 checks, collects auto-evidence from live sources, re-assesses, and returns readiness score."},{"name":"bridge_resolve","description":"Start bridge resolution workflow. Generates templates (Risk Acceptance, Contract Renegotiation, Concentration Policy, Exit Strategy), tracks approval process. C"},{"name":"bridge_approve","description":"Approve or reject a bridge resolution. On approval: creates signed evidence, upgrades Ampel to GREEN, logs to audit chain."},{"name":"bridge_status","description":"Check status of all bridge resolution workflows for an entity. Shows open, pending, closed, rejected."},{"name":"reg_watchdog","description":"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."},{"name":"azure_ad_check","description":"Live Azure AD integration: MFA registration %, risky users, conditional access policies. DORA Art. 9 evidence. Requires Azure AD config in integrations_config.j"},{"name":"servicenow_sync","description":"ServiceNow incident + change management sync. DORA Art. 17/21 evidence. Returns 30-day incident stats, classification, resolution rates."},{"name":"llm_clause_check","description":"LLM-based DORA Art. 30 contract analysis. Paste contract text, get clause-by-clause PRESENT/PARTIAL/MISSING for all 15 mandatory clauses. Uses Claude API."},{"name":"cross_oracle_assess","description":"Enterprise cross-oracle assessment. Runs 18 checks across CyberShield (NIS2/ISO 27001), SupplyChainOracle (LkSG/CSRD), HealthGuard (MDR/GDPR), CFOCoPilot (XRech"},{"name":"health_check","description":"Server + DB status."},{"name":"ping","description":"Quick connectivity test."},{"name":"bus_status","description":"Oracle Event Bus status: events, cross-refs, connected oracles."},{"name":"escalation_status","description":"Get findings, SLA breaches, escalation status per entity."},{"name":"run_escalation","description":"Trigger escalation engine: auto-create findings, check SLA, escalate."},{"name":"whatif_provider","description":"Simulate provider failure: which articles/checks are affected, score impact, risk level."},{"name":"whatif_stale","description":"Simulate stale evidence: what happens if a check stays stale for N days."},{"name":"board_summary","description":"Executive board summary: overall score, top 5 risks, overdue findings, SLA breaches, concentration risk, evidence health, owner workload. Designed for managemen"},{"name":"update_finding","description":"Update finding lifecycle: claim, set remediation plan, request re-test, close, or accept risk. Status flow: open -> in_progress -> retest_pending -> closed | ri"},{"name":"retest_finding","description":"Re-test a finding: collect fresh evidence, reassess check, auto-close if GREEN. Full closed-loop."},{"name":"score_trend","description":"Score trend over time: weekly deltas, trajectory, peer benchmark. Shows improvement or decline."},{"name":"dependency_graph","description":"Full provider dependency graph: providers, systems, checks, blast radius, SPOF detection."},{"name":"incident_flow","description":"DORA incident lifecycle: log, classify, notify (BaFin), close. Each step creates signed evidence."},{"name":"evidence_pack","description":"Export evidence pack for article/check/entity. Pruefer-ready: evidence, assessments, findings, audit trail, signatures."},{"name":"provider_country_risk","description":"Enrich provider dependencies with OECD economic risk: GDP, unemployment, CLI per provider country. DORA Art. 28-31 relevant."},{"name":"contract_upload","description":"Upload contract text for DORA Art. 30 analysis. Creates document record with SHA-256 hash, version tracking, audit trail."},{"name":"contract_analyze","description":"Analyze contract against 15 DORA Art. 30 mandatory clauses. Returns compliance status per clause with confidence score, extracted text, gap reasoning, suggested"},{"name":"contract_status","description":"Overview of all analyzed contracts per entity. Shows clause gaps, review status, document versions."},{"name":"cross_regulation_check","description":"Tag findings with cross-regulation impact (DORA + MiCA + AMLR). Shows which DORA findings also affect MiCA insider info or AMLR screening."},{"name":"regulation_impact","description":"Show cross-regulation impacts for a specific DORA article. Maps DORA → MiCA + AMLR."},{"name":"bafin_report_draft","description":"Generate ITS 2024/1772 compliant BaFin incident report draft. All mandatory fields per DORA Art. 19/20. Preview mode — requires board approval."},{"name":"bafin_approve_send","description":"Approve BaFin report for submission (4-eyes principle). Creates signed approval evidence."},{"name":"cve_asset_map","description":"Map CVE/vulnerability to internal ICT providers and systems. Auto-creates findings for critical matches. DORA Art. 10."},{"name":"policy_draft","description":"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."},{"name":"create_trial","description":"Create temporary trial entity (48h) for self-service DORA assessment. No login needed."},{"name":"run_trial_assessment","description":"Run complete DORA+MiCA assessment for trial entity. Returns score, gaps, automation potential."},{"name":"generate_trial_report","description":"Generate watermarked trial report with score, gaps, and CTA."}],"toolCount":50,"serverName":"AmpelOracle","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-03-26"}}],"tools":[{"name":"readiness_check","description":"Full DORA readiness score + Ampel per article. Returns GREEN/YELLOW/RED/GREY for all 26 articles, score 0-100, days until deadline."},{"name":"article_status","description":"Detailed Ampel for a specific DORA article. Each check with GREEN/YELLOW/RED conditions and evidence."},{"name":"gap_report","description":"DORA compliance gaps. RED/GREY/YELLOW items with priority and required actions."},{"name":"evidence_summary","description":"All evidence artefacts for an entity with hashes and expiry dates."},{"name":"collect_art10","description":"Collect live Art. 10 evidence from NVD, CISA KEV, CERT-Bund. Auto-assesses."},{"name":"entity_list","description":"List all registered regulated entities."},{"name":"create_entity","description":"Register a new regulated entity."},{"name":"audit_trail","description":"Chain-linked audit log with integrity check."},{"name":"generate_report","description":"Generate data-driven DORA Ampel PDF report. Score, gap analysis, provider register, audit trail integrity."},{"name":"freshness_check","description":"Run freshness watchdog. Expires stale evidence, downgrades GREEN->YELLOW->GREY if evidence too old."},{"name":"bridge_report","description":"Bridge gap analysis: classifies gaps by DATA/EVIDENCE/POLICY/WORKFLOW with closure path, owner, effort level."},{"name":"register_provider","description":"Register an ICT third-party provider for DORA Art. 28 Register of Information. Stores provider data and creates evidence."},{"name":"check_contract","description":"Check DORA Art. 30 contract clauses for a provider. Returns PASS/WARN/BLOCK with missing clauses and bridge classification."},{"name":"assess_all","description":"Re-run full assessment for an entity. Recomputes Ampel statuses from all available evidence."},{"name":"onboard_entity","description":"Full entity onboarding: creates initial RED assessments for all 39 checks, collects auto-evidence from live sources, re-assesses, and returns readiness score."},{"name":"bridge_resolve","description":"Start bridge resolution workflow. Generates templates (Risk Acceptance, Contract Renegotiation, Concentration Policy, Exit Strategy), tracks approval process. C"},{"name":"bridge_approve","description":"Approve or reject a bridge resolution. On approval: creates signed evidence, upgrades Ampel to GREEN, logs to audit chain."},{"name":"bridge_status","description":"Check status of all bridge resolution workflows for an entity. Shows open, pending, closed, rejected."},{"name":"reg_watchdog","description":"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."},{"name":"azure_ad_check","description":"Live Azure AD integration: MFA registration %, risky users, conditional access policies. DORA Art. 9 evidence. Requires Azure AD config in integrations_config.j"},{"name":"servicenow_sync","description":"ServiceNow incident + change management sync. DORA Art. 17/21 evidence. Returns 30-day incident stats, classification, resolution rates."},{"name":"llm_clause_check","description":"LLM-based DORA Art. 30 contract analysis. Paste contract text, get clause-by-clause PRESENT/PARTIAL/MISSING for all 15 mandatory clauses. Uses Claude API."},{"name":"cross_oracle_assess","description":"Enterprise cross-oracle assessment. Runs 18 checks across CyberShield (NIS2/ISO 27001), SupplyChainOracle (LkSG/CSRD), HealthGuard (MDR/GDPR), CFOCoPilot (XRech"},{"name":"health_check","description":"Server + DB status."},{"name":"ping","description":"Quick connectivity test."},{"name":"bus_status","description":"Oracle Event Bus status: events, cross-refs, connected oracles."},{"name":"escalation_status","description":"Get findings, SLA breaches, escalation status per entity."},{"name":"run_escalation","description":"Trigger escalation engine: auto-create findings, check SLA, escalate."},{"name":"whatif_provider","description":"Simulate provider failure: which articles/checks are affected, score impact, risk level."},{"name":"whatif_stale","description":"Simulate stale evidence: what happens if a check stays stale for N days."},{"name":"board_summary","description":"Executive board summary: overall score, top 5 risks, overdue findings, SLA breaches, concentration risk, evidence health, owner workload. Designed for managemen"},{"name":"update_finding","description":"Update finding lifecycle: claim, set remediation plan, request re-test, close, or accept risk. Status flow: open -> in_progress -> retest_pending -> closed | ri"},{"name":"retest_finding","description":"Re-test a finding: collect fresh evidence, reassess check, auto-close if GREEN. Full closed-loop."},{"name":"score_trend","description":"Score trend over time: weekly deltas, trajectory, peer benchmark. Shows improvement or decline."},{"name":"dependency_graph","description":"Full provider dependency graph: providers, systems, checks, blast radius, SPOF detection."},{"name":"incident_flow","description":"DORA incident lifecycle: log, classify, notify (BaFin), close. Each step creates signed evidence."},{"name":"evidence_pack","description":"Export evidence pack for article/check/entity. Pruefer-ready: evidence, assessments, findings, audit trail, signatures."},{"name":"provider_country_risk","description":"Enrich provider dependencies with OECD economic risk: GDP, unemployment, CLI per provider country. DORA Art. 28-31 relevant."},{"name":"contract_upload","description":"Upload contract text for DORA Art. 30 analysis. Creates document record with SHA-256 hash, version tracking, audit trail."},{"name":"contract_analyze","description":"Analyze contract against 15 DORA Art. 30 mandatory clauses. Returns compliance status per clause with confidence score, extracted text, gap reasoning, suggested"},{"name":"contract_status","description":"Overview of all analyzed contracts per entity. Shows clause gaps, review status, document versions."},{"name":"cross_regulation_check","description":"Tag findings with cross-regulation impact (DORA + MiCA + AMLR). Shows which DORA findings also affect MiCA insider info or AMLR screening."},{"name":"regulation_impact","description":"Show cross-regulation impacts for a specific DORA article. Maps DORA → MiCA + AMLR."},{"name":"bafin_report_draft","description":"Generate ITS 2024/1772 compliant BaFin incident report draft. All mandatory fields per DORA Art. 19/20. Preview mode — requires board approval."},{"name":"bafin_approve_send","description":"Approve BaFin report for submission (4-eyes principle). Creates signed approval evidence."},{"name":"cve_asset_map","description":"Map CVE/vulnerability to internal ICT providers and systems. Auto-creates findings for critical matches. DORA Art. 10."},{"name":"policy_draft","description":"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."},{"name":"create_trial","description":"Create temporary trial entity (48h) for self-service DORA assessment. No login needed."},{"name":"run_trial_assessment","description":"Run complete DORA+MiCA assessment for trial entity. Returns score, gaps, automation potential."},{"name":"generate_trial_report","description":"Generate watermarked trial report with score, gaps, and CTA."}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.tooloracle/ampel","url":"https://registry.modelcontextprotocol.io/v0/servers/io.tooloracle%2Fampel","firstSeenAt":"2026-09-07T07:22:36.270Z","fetchedAt":"2026-09-07T07:22:36.270Z","normalizedAt":"2026-09-07T07:22:36.270Z"}]},"firstSeenAt":"2026-09-07T07:22:36.270Z","updatedAt":"2026-09-08T04:35:37.092Z"}