Next free-source huntWe check for new free data every weekday.
Global MacroMCP serverFirst audited Nov 13, 2026

FeedOracle Compliance Agent

MiCA compliance evidence, stablecoin risk, macro regime, agent governance. 79 tools.The vendor's description, from its MCP Registry listing.

Passed, with 1 warningAudited Nov 13, 2026
  • Warning: Uses the older HTTP+SSE transport.

Nothing failed, but there is something to know or fix. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 341 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
YesSome tools say they can change things. Your AI client should ask you first.
Endpointhttps://feedoracle.io/mcp/sse

Source code Website Older HTTP+SSE transport · protocol 2025-11-25 · server version 1.26.0

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Note: 5 tools are labelled as able to change things.

    Expected for tools that send, write or buy. Your AI client should ask before calling them.

    • generate_report
    • audit_log
    • kya_register
    • detective_case_open
    • support_ticket_open
  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 50 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Warning: Uses the older HTTP+SSE transport.

    The MCP spec replaced it with Streamable HTTP in 2025-03-26. Some clients no longer support it.

  • Passed: The MCP handshake works (older HTTP+SSE transport).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (50)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • pingQuick connectivity test. Returns server version, uptime, and available tool count. No auth required.Read-only
  • compliance_preflightPre-flight regulatory check. Returns PASS/WARN/BLOCK with reason_codes, sources, confidence. Not legal advice.Read-only
  • mica_statusMiCA EU authorization status. Cross-referenced with ESMA/EBA registers.Read-only
  • evidence_profileMulti-dimensional evidence profile: governance, custody, reserves, market depth. Grade A-F.Read-only
  • custody_riskCustody & counterparty risk assessment. SIFI status, concentration risk. DORA Art.28 relevant.Read-only
  • market_liquidityDEX liquidity depth & exit channel analysis. MiCA Art.45 relevant.Read-only
  • evidence_leaderboardTop protocols ranked by evidence grade A-F across 61 RWA protocols & 105+ stablecoins.Read-only
  • rlusd_integrityRLUSD real-time integrity monitoring & attestation verification.Read-only
  • macro_riskUS macro risk composite from 86 FRED economic series.Read-only
  • peg_deviationReal-time peg deviation for any stablecoin. MiCA Art. 35: issuers must maintain peg at all times. Returns deviation %, status (STABLE/WARN/ALERT/CRITICAL), 30-day history summary.Read-only
  • significant_issuerMiCA Art. 45 (ART) / Art. 58 (EMT): checks if issuer exceeds €5B reserve threshold. Significant issuers require EBA oversight and 3% own-funds. Returns threshold%, days-to-significant projection, and…Read-only
  • interest_checkMiCA Art. 23 (ART) / Art. 52 (EMT): scans for issuer-native yield mechanisms. Issuers are prohibited from paying interest to token holders. Returns risk level NONE/LOW/MEDIUM/HIGH with explanation.Read-only
  • document_complianceMiCA Art. 29/30 (ART): recovery & redemption plans. Art. 55 (EMT): annual independent audit. Returns compliance score 0-100, audit freshness, plan status, and any stale/missing document alerts.Read-only
  • reserve_qualityMiCA Art. 24/25 (ART): reserve management policy. Art. 53 (EMT): 100%% in deposits or highly liquid low-risk assets. Returns Art. 53 eligibility %%, liquidity score, asset mix, and any violations.Read-only
  • mica_full_pack[HEAVY|KEY] Complete MiCA compliance evidence for one token (12 MiCA articles). Aggregates: Art. 35 peg + Art. 45/58 significant + Art. 23/52 interest + Art. 29/30/55 documents + Art. 24/25/53 reserv…Read-only
  • mica_market_overview[HEAVY|KEY] Full MiCA market status: peg alerts, significant issuers, interest prohibition violations, stale audits, reserve violations, issuer revenue flags. Best entry point for compliance monitori…Read-only
  • peg_history30-day peg deviation history for a stablecoin. MiCA Art. 35 requires continuous peg maintenance. Returns daily deviation, max/min/avg, stability score 0-100, and depeg event count.Read-only
  • generate_report[HEAVY|KEY] Generate a signed, XRPL-anchored PDF compliance report. Creates a new document. Requires API key for Professional/Enterprise tiers.Can change things
  • ai_provenance[GATEWAY|AUDIT] Full cryptographic provenance chain for an asset's evidence data. Traces every data point from external source (FRED series ID, ESMA register, CoinGecko, on-chain) through FeedOracle…Read-only
  • ai_explain[GATEWAY] Explains WHY an asset has a specific compliance grade. Returns dimension-by-dimension breakdown (custody, reserve, control, liquidity, market_depth, asset_registry, reserve_proof), MiCA art…Read-only
  • evidence_bundle[GATEWAY|KEY] Single-call multi-framework evidence aggregation. Fetches MiCA, DORA, RWA, Macro and Stablecoin Risk evidence in one signed bundle. Returns FO-EVB-* bundle ID + SHA256 hash + per-framew…Read-only
  • audit_logLog a decision your agent made, linking it to evidence from prior tool calls. Creates a tamper-evident entry in a SHA-256 hash chain (no signature or external anchor). Pass request_ids from prior too…Can change things
  • audit_queryQuery an agent's audit trail. Public callers get verification fields only (hashes, decision, timestamps); the agent's own OAuth client gets the full decision log with evidence snapshots. Filter by as…Read-only
  • audit_verifyRecompute an agent's SHA-256 hash chain from genesis to head to detect modified or reordered entries (tamper-evident; entries are not signed). Returns valid/invalid with break point if tampered.Read-only
  • kya_registerRegister your AI agent's identity and purpose to unlock trust-gated tools. Provide agent metadata (name, purpose, org, jurisdiction) to receive a trust score and access level. Higher trust = more too…Can change things
  • kya_statusCheck an agent's KYA trust level, score breakdown, and tool access (public view; owner contact data is never returned). Shows which tools are available at your trust level and what to do to unlock mo…Read-only
  • ai_query[GATEWAY] Natural language evidence query. Routes any plain-English question to the correct FeedOracle evidence APIs automatically. Two-tier classifier: regex (fast) + DeepSeek LLM fallback for compl…Read-only
  • zk_solvency_proofGenerate a Zero-Knowledge proof that reserve ratio exceeds a threshold — without revealing exact amounts. Bound to latest on-chain RLUSD snapshot. MiCA Art.36 / DORA Art.28. Circuit: reserve_guard_v1…Read-only
  • zk_solvency_verifyVerify the latest generated ZK solvency proof cryptographically via Noir circuit verifier. Returns valid/invalid and verifier version.Read-only
  • zk_solvency_attestationFetch latest ZK solvency attestation from Polygon contract 0x3a0A7f28a7fcA960D6f727Ba9914187948ceB3a6. Returns threshold_passed, min_ratio_bps, age_seconds, bound snapshot hash, Polygonscan link.Read-only
  • metals_goldLive gold spot price USD/oz with evidence signature. Includes 24h change % and linked RWA tokens PAXG and XAUT for MiCA reserve asset evaluation. MiCA Art.36 relevant.Read-only
  • metals_silverLive silver spot price USD/oz with evidence signature and 24h change %.Read-only
  • metals_pricesLive gold (XAU) and silver (XAG) prices in one evidence-signed call. USD/oz with 24h change. Useful for RWA reserve asset valuation and gold-backed stablecoin compliance.Read-only
  • policy_explainExplains WHY an agent action was blocked or flagged by AgentGuard. Provide the tool name and optional context to get a human-readable explanation of which policies matched, what risk level was assign…Read-only
  • price_quoteMachine-readable pricing information for any FeedOracle tool. Returns unit cost, tier requirements, free tier availability, and estimated EUR cost. Use this before calling paid tools to check budget.…Read-only
  • agent_reputation_scoreHistorical trust and reputation score for an AI agent based on AgentGuard audit data. Returns total decisions, approval rate, risk profile, policy violation count, and computed reputation score 0-100…Read-only
  • detective_fraud_scoreCompute a fraud/suspicion score (0-100) for an AI agent based on behavioral analysis: failed call ratio, denied decisions, scope escalation attempts, burst patterns, and policy violations. Higher sco…Read-only
  • detective_anomaly_detectDetect anomalous behavior patterns for an AI agent: unusual call frequency, new tools never used before, calls outside normal hours, sudden risk score changes, repeated failures. Returns list of anom…Read-only
  • detective_case_openOpen a fraud/abuse investigation case for a suspicious AI agent. Records evidence summary, suspicion reasons, and recommended actions. Creates an immutable case record for audit purposes.Can change things
  • detective_quarantine_recommendAnalyze an agent and recommend whether quarantine is needed. Evaluates fraud score, anomaly count, policy violations, and state history. Returns recommendation (clear/monitor/quarantine/suspend) with…Read-only
  • detective_explainHuman-readable explanation of why an AI agent is considered suspicious. Combines fraud score, anomalies, policy violations, and case history into a clear narrative. Essential for transparent AI gover…Read-only
  • support_diagnoseAI agent describes a problem it's experiencing, and SupportOracle diagnoses the cause and provides a machine-readable fix. Covers: authentication errors, 402 payment required, tool not found, timeout…Read-only
  • support_health_checkComprehensive health check of all FeedOracle and ToolOracle services. Tests every MCP endpoint, checks response times, verifies signing keys, and returns a traffic-light status for each service. The…Read-only
  • support_error_explainMachine-readable explanation of any HTTP error code in the FeedOracle ecosystem. Returns cause, fix steps, related tools, and whether the error is transient or permanent. Agents call this to understa…Read-only
  • support_known_issuesList of current known issues, bugs, and their workarounds. Agents check this before filing a support ticket. Includes severity, affected tools, workaround steps, and expected resolution time.Read-only
  • support_ticket_openOpen a persistent support ticket for an issue that cannot be auto-resolved. Records the problem, affected tool, error details, and agent context. Returns a ticket ID for tracking. Tickets are reviewe…Can change things
  • support_ticket_statusCheck the status of a previously opened support ticket. Returns current status, resolution notes, and estimated fix time.Read-only
  • support_changelogRecent changes, new tools, deprecations, and breaking changes in the FeedOracle ecosystem. Agents check this to adapt to API changes. Returns version history with migration notes.Read-only
  • support_onboardingStep-by-step onboarding guide for new AI agents joining the FeedOracle ecosystem. Returns the optimal sequence of first calls, registration steps, and how to unlock all capabilities. The welcome mat…Read-only
  • agent_trust_passportThe definitive trust document for an AI agent. Aggregates identity (KYA), reputation score, detective risk assessment, policy compliance, evidence quality, payment standing, support history, and curr…Read-only

Audit history

  1. Nov 13Warnings

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
sse-openHTTP 200346 ms
initializeHTTP 202341 ms
initializedHTTP 202116 ms
tools/listHTTP 202447 ms
unknown-methodHTTP 202110 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.