mica

MiCAOracle — 24 tools for EU MiCA stablecoin compliance: peg, reserves, attestations.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
88%
Vollständigkeit des Schemas
82%
Qualität der Benennung
86%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (5)

  • LOWTool 'gap_report' description lacks action verbin gap_report
  • LOWTool 'create_entity' description lacks action verbin create_entity
  • LOWTool 'health_check' description lacks action verbin health_check
  • LOWTool 'bus_status' description lacks action verbin bus_status
  • LOWTool 'stor_workflow' description lacks action verbin stor_workflow

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~2,030Tokens (Tool-Definitionen)
~674 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.59% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "mica": {
      "url": "https://tooloracle.io/mica/mcp/"
    }
  }
}

Remote-Endpunkte

https://tooloracle.io/mica/mcp/streamable-http

Was es kann

Tool-Inventar

Tools (24)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢readiness_check(token_symbol, entity_id)

Full MiCA readiness score + Ampel per article for a token. GREEN/YELLOW/RED/GREY for 10 articles, score 0-100.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "token_symbol": {
      "type": "string",
      "description": "Token e.g. USDC, USDT, EURC"
    },
    "entity_id": {
      "type": "string",
      "description": "Entity ID (optional)"
    }
  },
  "additionalProperties": false
}
🟢article_status(article, token_symbol, entity_id)

Detailed Ampel for a specific MiCA article with check conditions.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "article": {
      "type": "string",
      "description": "e.g. Art. 35"
    },
    "token_symbol": {
      "type": "string",
      "description": "Token"
    },
    "entity_id": {
      "type": "string",
      "description": "Entity ID"
    }
  },
  "additionalProperties": false
}
⚪gap_report(token_symbol, entity_id)

MiCA compliance gaps: RED/YELLOW/GREY with priority and actions.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "token_symbol": {
      "type": "string",
      "description": "Token"
    },
    "entity_id": {
      "type": "string",
      "description": "Entity ID (optional)"
    }
  },
  "additionalProperties": false
}
⚪assess_token(token_symbol, entity_id)

Run LIVE MiCA assessment via FeedOracle mica_full_pack. Evaluates 18 checks, updates Ampel.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "token_symbol": {
      "type": "string",
      "description": "Token e.g. USDC, USDT, EURC, RLUSD"
    },
    "entity_id": {
      "type": "string",
      "description": "Entity ID (optional)"
    }
  },
  "additionalProperties": false
}
🟢entity_list

List all registered entities.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟡create_entity(name, entity_type, jurisdiction, lei)

Register a new regulated entity.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Entity name"
    },
    "entity_type": {
      "type": "string",
      "description": "CASP, Bank, Verwahrer"
    },
    "jurisdiction": {
      "type": "string",
      "description": "DE, AT"
    },
    "lei": {
      "type": "string",
      "description": "LEI"
    }
  },
  "additionalProperties": false
}
⚪audit_trail(entity_id, limit)

Chain-linked audit log with integrity check.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string",
      "description": "Entity ID (optional)"
    },
    "limit": {
      "type": "integer",
      "description": "Max entries"
    }
  },
  "additionalProperties": false
}
🟢health_check

Server + DB status.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
⚪issuer_profile(issuer_id)

Issuer profile with all tokens and aggregate MiCA Ampel. Shows authorization status, headquarters, token scores.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "issuer_id": {
      "type": "string",
      "description": "Issuer ID or name e.g. circle, tether, ripple"
    }
  },
  "additionalProperties": false
}
⚪entity_ampel(entity_id)

Aggregate MiCA Ampel for an entity across ALL tokens it custodies. Shows per-token breakdown + overall score.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string",
      "description": "Entity ID (optional, uses first)"
    }
  },
  "additionalProperties": false
}
🟢issuer_list

List all known token issuers with MiCA authorization status and tokens.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
⚪link_token(entity_id, token_symbol, relationship)

Link a token to an entity for monitoring.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string",
      "description": "Entity ID"
    },
    "token_symbol": {
      "type": "string",
      "description": "Token e.g. USDC"
    },
    "relationship": {
      "type": "string",
      "description": "custody, trading, settlement"
    }
  },
  "additionalProperties": false
}
⚪assess_entity(entity_id)

Assess ALL tokens for an entity in one call. Runs live FeedOracle assessment for each linked token.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string",
      "description": "Entity ID (optional)"
    }
  },
  "additionalProperties": false
}
⚪bridge_resolve(check_id, token_symbol, entity_id, expiry_days)

Start bridge resolution for a MiCA gap. Generates template (issuer engagement, risk acceptance, token replacement, monitoring upgrade).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "check_id": {
      "type": "string",
      "description": "Check ID e.g. art35_c1, art24_c3"
    },
    "token_symbol": {
      "type": "string",
      "description": "Token e.g. USDC"
    },
    "entity_id": {
      "type": "string",
      "description": "Entity ID"
    },
    "expiry_days": {
      "type": "integer",
      "description": "Days until expiry (default 30)"
    }
  },
  "additionalProperties": false
}
⚪bridge_approve(resolution_id, approved_by, reject, rejection_reason)

Approve or reject a bridge resolution. Approval upgrades Ampel to GREEN.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "resolution_id": {
      "type": "string",
      "description": "Resolution ID from bridge_resolve"
    },
    "approved_by": {
      "type": "string",
      "description": "Name + role of approver"
    },
    "reject": {
      "type": "boolean",
      "description": "Set true to reject"
    },
    "rejection_reason": {
      "type": "string",
      "description": "Reason for rejection"
    }
  },
  "additionalProperties": false
}
🟢bridge_status(entity_id, token_symbol)

Show all bridge resolutions for an entity/token.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string",
      "description": "Entity ID"
    },
    "token_symbol": {
      "type": "string",
      "description": "Filter by token"
    }
  },
  "additionalProperties": false
}
⚪bus_status(entity_id)

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

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "entity_id": {
      "type": "string",
      "description": "Entity ID for cross-refs"
    }
  },
  "additionalProperties": false
}
🟢freshness_check(token_symbol, entity_id, max_age_days)

Expire stale evidence. Downgrades GREEN→YELLOW if evidence older than max_age_days. Run daily.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "token_symbol": {
      "type": "string",
      "description": "Token (optional)"
    },
    "entity_id": {
      "type": "string",
      "description": "Entity ID"
    },
    "max_age_days": {
      "type": "integer",
      "description": "Max evidence age in days (default 7)"
    }
  },
  "additionalProperties": false
}
⚪mica_watchdog(days_back)

Monitor ESMA/EBA/BaFin for MiCA regulatory changes. Returns monitored sources and alerts.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "days_back": {
      "type": "integer",
      "description": "Check items from last N days (default 7)"
    }
  },
  "additionalProperties": false
}
⚪generate_report(token_symbol, entity_id)

Generate MiCA compliance report for a token. Full article breakdown, evidence, bridges, audit.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "token_symbol": {
      "type": "string",
      "description": "Token e.g. USDC"
    },
    "entity_id": {
      "type": "string",
      "description": "Entity ID"
    }
  },
  "additionalProperties": false
}
⚪validate_whitepaper(token_symbol, format, url)

Validate crypto-asset whitepaper against MiCA Art. 6(10)-(11) and ITS 2024/2984. Checks iXBRL/XHTML format, taxonomy tagging, mandatory fields, risk warnings, NCA notification, version archive.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "token_symbol": {
      "type": "string",
      "description": "Token e.g. USDC, USDT, EURC"
    },
    "format": {
      "type": "string",
      "description": "ixbrl or xhtml"
    },
    "url": {
      "type": "string",
      "description": "Whitepaper URL (optional)"
    }
  },
  "additionalProperties": false
}
⚪insider_escalation(action, entity_id, event_type, event_description, delay_reason, ...)

Inside Information classification, delay and disclosure workflow per MiCA Art. 87-88 and Implementing Regulation 2024/2861. AI-assisted with mandatory human sign-off.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "description": "classify, delay, or status"
    },
    "entity_id": {
      "type": "string",
      "description": "Entity ID"
    },
    "event_type": {
      "type": "string",
      "description": "reserve_breach, peg_deviation, regulatory_action, management_change, material_event, partnership, technical_upgrade"
    },
    "event_description": {
      "type": "string",
      "description": "Description of the event"
    },
    "delay_reason": {
      "type": "string",
      "description": "Reason for delay (Art. 88(2))"
    },
    "approved_by": {
      "type": "string",
      "description": "Person signing the decision"
    }
  },
  "additionalProperties": false
}
⚪stor_workflow(action, entity_id, signal_type, description, approved_by)

Suspicious Transaction and Order Report (STOR) workflow per MiCA Art. 92. AI-assisted detection with mandatory human sign-off for 'reasonable suspicion'.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "description": "detect, escalate, or status"
    },
    "entity_id": {
      "type": "string",
      "description": "Entity ID"
    },
    "signal_type": {
      "type": "string",
      "description": "wash_trading, spoofing, insider_trading, market_manipulation, front_running, pump_dump, unusual_volume, concentration"
    },
    "description": {
      "type": "string",
      "description": "Signal description"
    },
    "approved_by": {
      "type": "string",
      "description": "Surveillance Officer signing the escalation"
    }
  },
  "additionalProperties": false
}
⚪eidas_timestamp(action, entity_id, token_symbol)

eIDAS-qualified timestamp integration status and assessment. Maps FeedOracle ES256K signatures to EU trust framework (eIDAS Art. 25, 41-42).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "description": "status, assess, or reference"
    },
    "entity_id": {
      "type": "string",
      "description": "Entity ID"
    },
    "token_symbol": {
      "type": "string",
      "description": "Token for assess action"
    }
  },
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet24 Tools
verifiziertVersion nicht aufgezeichnet24 Tools