MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

MCP server · Other

io.tooloracle/ampel

AmpelOracle — 50-tool compliance traffic-light: Go/Caution/Stop signals for ESG, MiCA, AML.

Checks passed
8 / 22

6 failed · 8 not measured

Median response
114 ms

Median of successful probes over 7 days

30-day uptime
Not measured

Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.

Discovered tools
50

Tool definitions returned by this server

Independent monitoring

Health & checks

Status history

Responded

The server completed its last measured handshake. This is an observation, not a guarantee.

Last checked
Check summary by test group
Test areaPassedFailedUnmeasured
ConnectionCan a client connect and discover tools?
410
Reliability & speedDoes it respond consistently and quickly?
004
Access & authenticationWhat is required to use this server?
102
Tool qualityAre the tool definitions usable by an agent?
130
Publisher identityCan the publisher be traced to its source?
222

Unmeasured means there is not enough evidence to decide. How these checks work

Inspect individual checks 22 recorded

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 114 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-03-26, serverInfo.name AmpelOracle.

  • Pass
    Lists tools

    tools/list returned 50 tools.

  • Fail
    Current protocol

    Negotiated 2025-03-26. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 114 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 114 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Fail
    Tools described

    1 tools have a description shorter than 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Fail
    Parameters documented

    85 of 121 parameters have a description (70%). The bar is 80%.

  • Fail
    Safety hints

    50 tools set neither readOnlyHint nor destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Fail
    Website matches publisher

    The website host does not match the reverse-domain namespace.

  • Pass
    Source repo linked

    A repository URL is on file.

  • Not measured
    Repo owner matches

    This namespace is not an io.github login, so the owner comparison does not apply.

  • Fail
    Recently updated

    Updated 2026-05-07T19:20:00.556717Z, which is older than 180 days.

  • Not measured
    Open-source licence

    The GitHub licence lookup has not returned an OSI result yet.

Start using io.tooloracle/ampel

Connect to this server

Choose your client, copy the configuration, then enable the server in your client’s MCP settings.

Run this command in your terminal, then restart Claude Code.

Claude Code

claude mcp add --transport http io-tooloracle-ampel https://tooloracle.io/ampel/mcp/

Capabilities

Tools 50

article_status

Detailed Ampel for a specific DORA article. Each check with GREEN/YELLOW/RED conditions and evidence.

Discovered
assess_all

Re-run full assessment for an entity. Recomputes Ampel statuses from all available evidence.

Discovered
audit_trail

Chain-linked audit log with integrity check.

Discovered
azure_ad_check

Live Azure AD integration: MFA registration %, risky users, conditional access policies. DORA Art. 9 evidence. Requires Azure AD config in integrations_config.json.

Discovered
bafin_approve_send

Approve BaFin report for submission (4-eyes principle). Creates signed approval evidence.

Discovered
bafin_report_draft

Generate ITS 2024/1772 compliant BaFin incident report draft. All mandatory fields per DORA Art. 19/20. Preview mode — requires board approval.

Discovered
board_summary

Executive board summary: overall score, top 5 risks, overdue findings, SLA breaches, concentration risk, evidence health, owner workload. Designed for management/board reporting.

Discovered
bridge_approve

Approve or reject a bridge resolution. On approval: creates signed evidence, upgrades Ampel to GREEN, logs to audit chain.

Discovered
bridge_report

Bridge gap analysis: classifies gaps by DATA/EVIDENCE/POLICY/WORKFLOW with closure path, owner, effort level.

Discovered
bridge_resolve

Start bridge resolution workflow. Generates templates (Risk Acceptance, Contract Renegotiation, Concentration Policy, Exit Strategy), tracks approval process. Call bridge_approve to sign off.

Discovered
bridge_status

Check status of all bridge resolution workflows for an entity. Shows open, pending, closed, rejected.

Discovered
bus_status

Oracle Event Bus status: events, cross-refs, connected oracles.

Discovered
check_contract

Check DORA Art. 30 contract clauses for a provider. Returns PASS/WARN/BLOCK with missing clauses and bridge classification.

Discovered
collect_art10

Collect live Art. 10 evidence from NVD, CISA KEV, CERT-Bund. Auto-assesses.

Discovered
contract_analyze

Analyze contract against 15 DORA Art. 30 mandatory clauses. Returns compliance status per clause with confidence score, extracted text, gap reasoning, suggested fix.

Discovered
contract_status

Overview of all analyzed contracts per entity. Shows clause gaps, review status, document versions.

Discovered
contract_upload

Upload contract text for DORA Art. 30 analysis. Creates document record with SHA-256 hash, version tracking, audit trail.

Discovered
create_entity

Register a new regulated entity.

Discovered
create_trial

Create temporary trial entity (48h) for self-service DORA assessment. No login needed.

Discovered
cross_oracle_assess

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.

Discovered
cross_regulation_check

Tag findings with cross-regulation impact (DORA + MiCA + AMLR). Shows which DORA findings also affect MiCA insider info or AMLR screening.

Discovered
cve_asset_map

Map CVE/vulnerability to internal ICT providers and systems. Auto-creates findings for critical matches. DORA Art. 10.

Discovered
dependency_graph

Full provider dependency graph: providers, systems, checks, blast radius, SPOF detection.

Discovered
entity_list

List all registered regulated entities.

Discovered
escalation_status

Get findings, SLA breaches, escalation status per entity.

Discovered
evidence_pack

Export evidence pack for article/check/entity. Pruefer-ready: evidence, assessments, findings, audit trail, signatures.

Discovered
evidence_summary

All evidence artefacts for an entity with hashes and expiry dates.

Discovered
freshness_check

Run freshness watchdog. Expires stale evidence, downgrades GREEN->YELLOW->GREY if evidence too old.

Discovered
gap_report

DORA compliance gaps. RED/GREY/YELLOW items with priority and required actions.

Discovered
generate_report

Generate data-driven DORA Ampel PDF report. Score, gap analysis, provider register, audit trail integrity.

Discovered
generate_trial_report

Generate watermarked trial report with score, gaps, and CTA.

Discovered
health_check

Server + DB status.

Discovered
incident_flow

DORA incident lifecycle: log, classify, notify (BaFin), close. Each step creates signed evidence.

Discovered
llm_clause_check

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).

Discovered
onboard_entity

Full entity onboarding: creates initial RED assessments for all 39 checks, collects auto-evidence from live sources, re-assesses, and returns readiness score.

Discovered
ping

Quick connectivity test.

Discovered
policy_draft

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.

Discovered
provider_country_risk

Enrich provider dependencies with OECD economic risk: GDP, unemployment, CLI per provider country. DORA Art. 28-31 relevant.

Discovered
readiness_check

Full DORA readiness score + Ampel per article. Returns GREEN/YELLOW/RED/GREY for all 26 articles, score 0-100, days until deadline.

Discovered
reg_watchdog

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.

Discovered
register_provider

Register an ICT third-party provider for DORA Art. 28 Register of Information. Stores provider data and creates evidence.

Discovered
regulation_impact

Show cross-regulation impacts for a specific DORA article. Maps DORA → MiCA + AMLR.

Discovered
retest_finding

Re-test a finding: collect fresh evidence, reassess check, auto-close if GREEN. Full closed-loop.

Discovered
run_escalation

Trigger escalation engine: auto-create findings, check SLA, escalate.

Discovered
run_trial_assessment

Run complete DORA+MiCA assessment for trial entity. Returns score, gaps, automation potential.

Discovered
score_trend

Score trend over time: weekly deltas, trajectory, peer benchmark. Shows improvement or decline.

Discovered
servicenow_sync

ServiceNow incident + change management sync. DORA Art. 17/21 evidence. Returns 30-day incident stats, classification, resolution rates.

Discovered
update_finding

Update finding lifecycle: claim, set remediation plan, request re-test, close, or accept risk. Status flow: open -> in_progress -> retest_pending -> closed | risk_accepted.

Discovered
whatif_provider

Simulate provider failure: which articles/checks are affected, score impact, risk level.

Discovered
whatif_stale

Simulate stale evidence: what happens if a check stays stale for N days.

Discovered

Recent measurements

Probe history

View status
Latest stored probes. Raw probe rows are kept for 14 days.
CheckedResultResponseTools
Connected114 ms50