tooloracle avatar

Mica

tooloracle/mica

If you're building or auditing stablecoins under the EU's Markets in Crypto-Assets regulation, this gives Claude 24 compliance-focused tools to check peg stability, verify reserve composition, and validate attestation requirements. It's purpose-built for the MiCA framework, so you'd reach for it when dealing with European stablecoin issuers who need to demonstrate regulatory adherence. The tool set covers the three pillars MiCA cares about: maintaining the 1:1 peg, proving sufficient backing reserves, and producing auditable attestations. Connects via streamable HTTP and runs through ToolOracle's hosted infrastructure at tooloracle.io.

tools
24
transport
HTTP
last updated
May 7, 2026

Install

From registry metadata
$ npx add-mcp https://tooloracle.io/mica/mcp/ --name mica

Run 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 mica https://tooloracle.io/mica/mcp/

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 24 tools

Verified live against the running server on Nov 6, 2026.

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

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

Parameters* required
entity_idstring
Entity ID (optional)
token_symbolstring
Token e.g. USDC, USDT, EURC
article_statusDetailed Ampel for a specific MiCA article with check conditions.3 params

Detailed Ampel for a specific MiCA article with check conditions.

Parameters* required
articlestring
e.g. Art. 35
entity_idstring
Entity ID
token_symbolstring
Token
gap_reportMiCA compliance gaps: RED/YELLOW/GREY with priority and actions.2 params

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

Parameters* required
entity_idstring
Entity ID (optional)
token_symbolstring
Token
assess_tokenRun LIVE MiCA assessment via FeedOracle mica_full_pack. Evaluates 18 checks, updates Ampel.2 params

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

Parameters* required
entity_idstring
Entity ID (optional)
token_symbolstring
Token e.g. USDC, USDT, EURC, RLUSD
entity_listList all registered entities.

List all registered entities.

No parameters. Call it with no arguments.

create_entityRegister a new regulated entity.4 params

Register a new regulated entity.

Parameters* required
entity_typestring
CASP, Bank, Verwahrer
jurisdictionstring
DE, AT
leistring
LEI
namestring
Entity name
audit_trailChain-linked audit log with integrity check.2 params

Chain-linked audit log with integrity check.

Parameters* required
entity_idstring
Entity ID (optional)
limitinteger
Max entries
health_checkServer + DB status.

Server + DB status.

No parameters. Call it with no arguments.

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

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

Parameters* required
issuer_idstring
Issuer ID or name e.g. circle, tether, ripple
entity_ampelAggregate MiCA Ampel for an entity across ALL tokens it custodies. Shows per-token breakdown + overall score.1 params

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

Parameters* required
entity_idstring
Entity ID (optional, uses first)
issuer_listList all known token issuers with MiCA authorization status and tokens.

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

No parameters. Call it with no arguments.

link_tokenLink a token to an entity for monitoring.3 params

Link a token to an entity for monitoring.

Parameters* required
entity_idstring
Entity ID
relationshipstring
custody, trading, settlement
token_symbolstring
Token e.g. USDC
assess_entityAssess ALL tokens for an entity in one call. Runs live FeedOracle assessment for each linked token.1 params

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

Parameters* required
entity_idstring
Entity ID (optional)
bridge_resolveStart bridge resolution for a MiCA gap. Generates template (issuer engagement, risk acceptance, token replacement, monitoring upgrade).4 params

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

Parameters* required
check_idstring
Check ID e.g. art35_c1, art24_c3
entity_idstring
Entity ID
expiry_daysinteger
Days until expiry (default 30)
token_symbolstring
Token e.g. USDC
bridge_approveApprove or reject a bridge resolution. Approval upgrades Ampel to GREEN.4 params

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

Parameters* required
approved_bystring
Name + role of approver
rejectboolean
Set true to reject
rejection_reasonstring
Reason for rejection
resolution_idstring
Resolution ID from bridge_resolve
bridge_statusShow all bridge resolutions for an entity/token.2 params

Show all bridge resolutions for an entity/token.

Parameters* required
entity_idstring
Entity ID
token_symbolstring
Filter by token
bus_statusOracle Event Bus status: events, cross-refs, connected oracles.1 params

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

Parameters* required
entity_idstring
Entity ID for cross-refs
freshness_checkExpire stale evidence. Downgrades GREEN→YELLOW if evidence older than max_age_days. Run daily.3 params

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

Parameters* required
entity_idstring
Entity ID
max_age_daysinteger
Max evidence age in days (default 7)
token_symbolstring
Token (optional)
mica_watchdogMonitor ESMA/EBA/BaFin for MiCA regulatory changes. Returns monitored sources and alerts.1 params

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

Parameters* required
days_backinteger
Check items from last N days (default 7)
generate_reportGenerate MiCA compliance report for a token. Full article breakdown, evidence, bridges, audit.2 params

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

Parameters* required
entity_idstring
Entity ID
token_symbolstring
Token e.g. USDC
validate_whitepaperValidate 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.3 params

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.

Parameters* required
formatstring
ixbrl or xhtml
token_symbolstring
Token e.g. USDC, USDT, EURC
urlstring
Whitepaper URL (optional)
insider_escalationInside Information classification, delay and disclosure workflow per MiCA Art. 87-88 and Implementing Regulation 2024/2861. AI-assisted with mandatory human sign-off.6 params

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

Parameters* required
actionstring
classify, delay, or status
approved_bystring
Person signing the decision
delay_reasonstring
Reason for delay (Art. 88(2))
entity_idstring
Entity ID
event_descriptionstring
Description of the event
event_typestring
reserve_breach, peg_deviation, regulatory_action, management_change, material_event, partnership, technical_upgrade
stor_workflowSuspicious Transaction and Order Report (STOR) workflow per MiCA Art. 92. AI-assisted detection with mandatory human sign-off for 'reasonable suspicion'.5 params

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

Parameters* required
actionstring
detect, escalate, or status
approved_bystring
Surveillance Officer signing the escalation
descriptionstring
Signal description
entity_idstring
Entity ID
signal_typestring
wash_trading, spoofing, insider_trading, market_manipulation, front_running, pump_dump, unusual_volume, concentration
eidas_timestampeIDAS-qualified timestamp integration status and assessment. Maps FeedOracle ES256K signatures to EU trust framework (eIDAS Art. 25, 41-42).3 params

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

Parameters* required
actionstring
status, assess, or reference
entity_idstring
Entity ID
token_symbolstring
Token for assess action

Sponsors

Readme

Details

Repository
github.com/tooloracle/mica
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026

More from tooloracle