x=hub

your toolset

    build deployment
    sign in

    FeedOracle Compliance Agent

    mcpother official
    io.feedoracle/compliance · v3.0.0
    deploy just this

    MiCA compliance evidence, stablecoin risk, macro regime, agent governance. 79 tools.

    run it

    on your own machines, one way per deploy method
    generated from the record, not tested yet
    CHANGE_ME: built from the repository's Dockerfile, assuming it serves streamable HTTP at :8000/mcp. Nothing has run this yet; the worker replaces it with a tested recipe.
    # once, as root:
    docker build -t mcp-local/compliance:latest https://github.com/feedoracle/feedoracle-managed-agents.git
    
    #!/usr/bin/env bash
    # compliance (io.feedoracle/compliance), recipe docker (generated).
    # Generated by Hub for toolset "my-agent"; started by mcp-my-agent-compliance.service.
    set -euo pipefail
    export HOST=127.0.0.1 PORT=8101
    exec docker run --rm --name mcp-my-agent-compliance -p 127.0.0.1:${PORT}:8000 mcp-local/compliance:latest
    
    [Unit]
    Description=MCP server compliance (toolset my-agent), generated by Hub
    After=network-online.target docker.service
    Wants=network-online.target
    
    [Service]
    Type=simple
    User=mcp
    Group=mcp
    SupplementaryGroups=docker
    EnvironmentFile=/etc/mcp/my-agent.env
    Environment=HOME=/var/lib/mcp/compliance
    WorkingDirectory=/var/lib/mcp/compliance
    ExecStart=/opt/mcp/my-agent/bin/compliance.sh
    Restart=on-failure
    RestartSec=5
    NoNewPrivileges=true
    ProtectSystem=strict
    ProtectHome=true
    PrivateTmp=true
    ReadWritePaths=/var/lib/mcp/compliance
    
    [Install]
    WantedBy=multi-user.target
    
    generated from the record, not tested yet
    CHANGE_ME: built from the repository's Dockerfile, assuming it serves streamable HTTP at :8000/mcp. Nothing has run this yet; the worker replaces it with a tested recipe.
    docker build -t compliance https://github.com/feedoracle/feedoracle-managed-agents.git
    docker run --rm -p 127.0.0.1:8101:8000 compliance
    
    generated from the record, not tested yet
    CHANGE_ME: built from the repository's Dockerfile, assuming it serves streamable HTTP at :8000/mcp. Nothing has run this yet; the worker replaces it with a tested recipe.
    # Generated by Hub for toolset "my-agent" (2026-10-18T16:50:43+00:00).
    # Each package server runs behind a stdio->HTTP bridge and listens on localhost only.
    #   cp .env.example .env    # fill the ${VAR}s
    #   docker compose up -d && bash smoke.sh
    # Remote servers are not here: clients reach them directly (see clients/).
    name: mcp-my-agent
    services:
      compliance:
        build:
          context: https://github.com/feedoracle/feedoracle-managed-agents.git
        ports:
        - 127.0.0.1:8101:8000
        restart: unless-stopped
        x-note: 'CHANGE_ME: built from the repository''s Dockerfile, assuming it serves streamable HTTP at
          :8000/mcp. Nothing has run this yet; the worker replaces it with a tested recipe.'
    volumes:
      npm-cache: {}
      uv-cache: {}
    
    generated from the record, not tested yet
    CHANGE_ME: built from the repository's Dockerfile, assuming it serves streamable HTTP at :8000/mcp. Nothing has run this yet; the worker replaces it with a tested recipe.
    # Generated by Hub for toolset "my-agent" (2026-10-18T16:50:43+00:00).
    #   kubectl create namespace mcp
    #   kubectl -n mcp create secret generic mcp-credentials --from-env-file=.env
    #   kubectl apply -f kubernetes.yaml
    # Services are cluster-internal: <name>.mcp.svc.cluster.local:8000/mcp. Put an ingress
    # with auth in front before exposing any of them.
    apiVersion: v1
    kind: Namespace
    metadata:
      name: mcp
    ---
    apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: compliance
      namespace: mcp
      labels: &id001
        app: compliance
    spec:
      replicas: 1
      selector:
        matchLabels: *id001
      template:
        metadata:
          labels: *id001
        spec:
          containers:
          - name: compliance
            image: CHANGE_ME
            ports:
            - containerPort: 8000
              name: http
            env: []
    ---
    apiVersion: v1
    kind: Service
    metadata:
      name: compliance
      namespace: mcp
    spec:
      selector:
        app: compliance
      ports:
      - port: 8000
        targetPort: http
        name: http
    
    generated from the record, not tested yet
    CHANGE_ME: built from the repository's Dockerfile, assuming it serves streamable HTTP at :8000/mcp. Nothing has run this yet; the worker replaces it with a tested recipe.
    # Generated by Hub for toolset "my-agent" (2026-10-18T16:50:43+00:00).
    # Credentials come from the Secret 'mcp-credentials' (kubectl create secret generic ... --from-env-file=.env).
    # Each server under `servers` is one Deployment + Service; the keys after it configure
    # upstream charts a worker verified.
    servers:
      compliance:
        enabled: true
        replicas: 1
        port: 8000
        path: /mcp
        container:
          name: compliance
          image: CHANGE_ME
          ports:
          - containerPort: 8000
            name: http
          env: []
    
    # helm install my-agent helm/my-agent -n mcp
    

    in the cloud

    one click: the provider's deploy form opens filled in, in your own account
    koyeb

    Koyeb builds the repository's Dockerfile from branch main; change the branch in the form if the default one has another name.

    Clients connect to the service's https://…koyeb.app address plus /mcp.

    cloud run

    Cloud Shell clones the repository, builds its Dockerfile and deploys it to Cloud Run.

    Cloud Run sends requests to $PORT (8080); the recipe expects :8000, so the server has to read PORT, or set the container port on the service afterwards.

    connect to it

    copy what your client needs
    {
      "mcpServers": {
        "compliance": {
          "command": "CHANGE_ME",
          "args": []
        }
      }
    }
    #!/usr/bin/env bash
    # Registers every server with Claude Code (run once; `claude mcp list` to check).
    set -euo pipefail
    set -a; [ -f .env ] && source .env; set +a
    claude mcp add compliance -- CHANGE_ME
    
    {
      "mcpServers": {
        "compliance": {
          "command": "CHANGE_ME",
          "args": []
        }
      }
    }
    {
      "servers": {
        "compliance": {
          "type": "stdio",
          "command": "CHANGE_ME",
          "args": []
        }
      }
    }
    name: my-agent
    target: local
    servers:
    - hub: io.feedoracle/compliance
    
    • no recipe for target 'local': fill the files by hand

    tools · 50

    • 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. Higher score = more trustworthy agent. Useful for agent-to-agent trust decisions.

      Historical 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. Higher score = more trustworthy agent. Useful for agent-to-agent trust decisions.

      pin 7d317231f588772f85c3b8858c89134a6f38229340c07a2929f07df9461a6a05
    • 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 current ampel status into ONE signed, machine-readable passport object. Use this to prove an agent's trustworthiness to other agents, platforms, or regulators. ES256K-signed. The equivalent of a credit report + security clearance for autonomous agents.

      The definitive trust document for an AI agent. Aggregates identity (KYA), reputation score, detective risk assessment, policy compliance, evidence quality, payment standing, support history, and current ampel status into ONE signed, machine-readable passport object. Use this to prove an agent's trustworthiness to other agents, platforms, or regulators. ES256K-signed. The equivalent of a credit report + security clearance for autonomous agents.

      pin 11593c8a6138fb1c2827cce8f43c840522221663685715ab42e59e99271fddbf
    • 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 article compliance flags, key strengths, key weaknesses, and a counterfactual Grade A path with specific actions. EU AI Act explainability-compliant. Use after evidence_bundle or ai_query to understand scores.

      [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 article compliance flags, key strengths, key weaknesses, and a counterfactual Grade A path with specific actions. EU AI Act explainability-compliant. Use after evidence_bundle or ai_query to understand scores.

      pin b150af37dffba2b702c3cbf81c4cd02dc7be618b49efe698a5c6e540b5bf6132
    • 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 processing to final bundle. Each node individually SHA256-hashed. Chain hash = merkle-style hash of all nodes. Tamper-proof audit trail for EU AI Act explainability + MiCA evidence requirements. Returns: series_ids, providers, external_sources, per-node hashes, chain_hash.

      [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 processing to final bundle. Each node individually SHA256-hashed. Chain hash = merkle-style hash of all nodes. Tamper-proof audit trail for EU AI Act explainability + MiCA evidence requirements. Returns: series_ids, providers, external_sources, per-node hashes, chain_hash.

      pin 64e9f9c1edf3bcc3a70bbaa8de53aefd16642ae836d9af2774643a66fe53a60f
    • 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 complex queries. Returns signed evidence bundle (SHA256 + pack_id). No hallucinations — data from verified FeedOracle APIs. Examples: IsUSDS MiCA compliant? / What is recession risk? / Evaluate EURC for treasury.

      [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 complex queries. Returns signed evidence bundle (SHA256 + pack_id). No hallucinations — data from verified FeedOracle APIs. Examples: IsUSDS MiCA compliant? / What is recession risk? / Evaluate EURC for treasury.

      pin d4538f1f094a3c8ce0a0993d99666d52633c5dd1096cd42abd516905ede44d8f
    • 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 tool calls to snapshot the evidence basis. Regulators can verify the chain. Returns trail_id and chain_hash.

      Log 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 tool calls to snapshot the evidence basis. Regulators can verify the chain. Returns trail_id and chain_hash.

      pin c24a771f5267d1ada9dd4cca56f28ff667bd8548243cc135ece2bdbdfd507709
    • 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 asset or decision type. Use audit_verify to check chain integrity.

      Query 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 asset or decision type. Use audit_verify to check chain integrity.

      pin c04eca99d49f014d379a3d915336116e4677a740cb4bd3711519d2d94d5bb691
    • 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.

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

      pin 3a23081eee7d775ea959322f44786d0f2ec8571a19c6a747320f5c1e4119b0b7
    • compliance_preflightPre-flight regulatory check. Returns PASS/WARN/BLOCK with reason_codes, sources, confidence. Not legal advice.

      Pre-flight regulatory check. Returns PASS/WARN/BLOCK with reason_codes, sources, confidence. Not legal advice.

      pin 15613f776b3d4044ab65fd341bc89084536bb5bc96e7c2698a4a71333e55c06d
    • custody_riskCustody & counterparty risk assessment. SIFI status, concentration risk. DORA Art.28 relevant.

      Custody & counterparty risk assessment. SIFI status, concentration risk. DORA Art.28 relevant.

      pin 6a1fee0e42c8cbffdf8b4f21518f87381d2edf4e2dcaa6af619f5bb18820996f
    • 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 anomalies with severity and timestamps.

      Detect 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 anomalies with severity and timestamps.

      pin ddbfc6076409b593fc6d0333c8946821cad193c4cfbcc6f3144401d8b679aceb
    • 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.

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

      pin c5803db9f0f5ad1602e8e1b15ad5fc5d8babc3aae38010d8cf6551aa7e06382b
    • 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 governance and regulatory reporting.

      Human-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 governance and regulatory reporting.

      pin 92d81f3649a233b584dc7c1a3ce1d670e8bb6e7de59d024905fc871b7ff914d1
    • 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 score = more suspicious. Part of DetectiveOracle — the forensic layer for AI agent ecosystems.

      Compute 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 score = more suspicious. Part of DetectiveOracle — the forensic layer for AI agent ecosystems.

      pin b55c9ddd2bff51eb97668379ccede54f752108c32d3bbbe51d0efa3deac42268
    • 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 confidence and reasoning.

      Analyze 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 confidence and reasoning.

      pin 8286f7cbfb2beec5e4789f8984dc1ca492d342b3aab1c1e34cd47268b22bacc6
    • 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.

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

      pin 3398ecf2589ada107e15c8a5b3f9a93fe9edb81a2dfba6b5677510d95b645229
    • 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-framework status. Enterprise due diligence in one call. frameworks: mica, dora, rwa, macro, stablecoin_risk (or 'all'). Replaces 23 individual API calls.

      [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-framework status. Enterprise due diligence in one call. frameworks: mica, dora, rwa, macro, stablecoin_risk (or 'all'). Replaces 23 individual API calls.

      pin 4df12eb5dd521c7680c7015102209a718c46243928117ca78e31c24da5db303a
    • evidence_leaderboardTop protocols ranked by evidence grade A-F across 61 RWA protocols & 105+ stablecoins.

      Top protocols ranked by evidence grade A-F across 61 RWA protocols & 105+ stablecoins.

      pin bd18d633f484fe7337a9f3128b62ace74ae7cea00cc153ba8e79ab626ebf256c
    • evidence_profileMulti-dimensional evidence profile: governance, custody, reserves, market depth. Grade A-F.

      Multi-dimensional evidence profile: governance, custody, reserves, market depth. Grade A-F.

      pin e678d7500dbfdd7788fbc7eccf448f9f1a7cb60cfb1668f74cae3bb13aa9f075
    • generate_report[HEAVY|KEY] Generate a signed, XRPL-anchored PDF compliance report. Creates a new document. Requires API key for Professional/Enterprise tiers.

      [HEAVY|KEY] Generate a signed, XRPL-anchored PDF compliance report. Creates a new document. Requires API key for Professional/Enterprise tiers.

      pin 1a7bfca271dc3efede843e98250c8fb112321b3117d12a32873d70e2738b509a
    • 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.

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

      pin d1fbaf5eb9aa2055cf2e44b16b1aada477749349c88e3b14ddfa5fffa403defb
    • 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 tools. Required for evidence_bundle, generate_report, mica_full_pack, ai_provenance, ai_explain.

      Register 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 tools. Required for evidence_bundle, generate_report, mica_full_pack, ai_provenance, ai_explain.

      pin 3d61e5faff42c1efe381ac627da9f09f65fc5cda665a1cd3bb59703ec1f99206
    • 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 more.

      Check 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 more.

      pin de9490752f4672c20ffed7856305ca30fafc2ab7239cbb7a777dc20bf56e56f3
    • macro_riskUS macro risk composite from 86 FRED economic series.

      US macro risk composite from 86 FRED economic series.

      pin 2fc598a23652f236c03705f11906029611dd86682332502558ebf67a4a270e30
    • market_liquidityDEX liquidity depth & exit channel analysis. MiCA Art.45 relevant.

      DEX liquidity depth & exit channel analysis. MiCA Art.45 relevant.

      pin f04a4509186f0650290fe1361bcb5993f3123dd0bd329cf06774634c09692084
    • 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.

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

      pin 90c2300b4bfdfe79f2c7003edc9ae2de45d1df845e1a1453c37e360495712660
    • 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.

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

      pin 6ffbb532bf958e799f9932034c8fa026fb4ee165875773e1b512c1b048cac10c
    • metals_silverLive silver spot price USD/oz with evidence signature and 24h change %.

      Live silver spot price USD/oz with evidence signature and 24h change %.

      pin f7505d9a5c111c3c8a0ea03f9f466cee12d9a003d62a2d3ceb2b84e68507a314
    • 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 reserves. Returns overall_mica_compliant flag and compliance_flags list. Ideal for due diligence.

      [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 reserves. Returns overall_mica_compliant flag and compliance_flags list. Ideal for due diligence.

      pin 65ceaaf4551cb2b5c2c9618f122cc2d71a10538335dc8843a72c2dd9e3077773
    • 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 monitoring dashboards.

      [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 monitoring dashboards.

      pin b524b5602ffaf2e1afaf034c5bf4e77d668cd9c6170c694a6f711e3124809f37
    • mica_statusMiCA EU authorization status. Cross-referenced with ESMA/EBA registers.

      MiCA EU authorization status. Cross-referenced with ESMA/EBA registers.

      pin 60ae0fc6235cb9e2e07d02d38d674d8cc5e65f1a9e8d27b00ef9538adb542ff4
    • 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.

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

      pin 233000a033e7fff2b79f02a08b367c348ef39594fd14482bfaa4fb0dad386830
    • 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.

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

      pin 4435d2e64d28e691573aeff4820c4809c5c82254e7ccbaaea41743cedc8027d9
    • pingQuick connectivity test. Returns server version, uptime, and available tool count. No auth required.

      Quick connectivity test. Returns server version, uptime, and available tool count. No auth required.

      pin c565c0eb4f062010651689562361a6d70724f10f234d5675612ae13ce8de81fc
    • 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 assigned, and what the agent can do to proceed. Essential for transparent AI governance.

      Explains 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 assigned, and what the agent can do to proceed. Essential for transparent AI governance.

      pin f3ebdc1d074ea464a67fa21aae269a2f89de1422b03240eb3683b04fdef9b6f3
    • 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. Enables autonomous agent budget management.

      Machine-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. Enables autonomous agent budget management.

      pin b5359e03211c1d808b2e26c2d857fa1c2c325d9fecb66a7b5a207248cd9d504d
    • 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.

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

      pin cf54d161620ea3f910a776c5cf2688b66855a135cde1914f06913f235cdd6c7e
    • rlusd_integrityRLUSD real-time integrity monitoring & attestation verification.

      RLUSD real-time integrity monitoring & attestation verification.

      pin b21373321f24502c077929e6d80b39d18490c51ffbdc617d11cec5b913d760ff
    • 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 additional obligations.

      MiCA 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 additional obligations.

      pin 963c1db72a4bc4a7d4e067685009195c2c0f028aae56069f0d53d620cbff72f7
    • 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.

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

      pin f5a559e9b005f2ab86c9f197436b9f395770dedf82438b08389a171fcd452879
    • 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, rate limiting, parameter errors. The self-healing layer for the agent ecosystem.

      AI 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, rate limiting, parameter errors. The self-healing layer for the agent ecosystem.

      pin 8cb06fd083343d539c4d5bdb81a8206c01e5641c92782662e981e10812768ec9
    • 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 understand what went wrong and auto-recover.

      Machine-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 understand what went wrong and auto-recover.

      pin 965f29662511806c075f2c99c54aff942a037db434394119a06a4c33dd0a288c
    • 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 agent's first call when something seems wrong.

      Comprehensive 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 agent's first call when something seems wrong.

      pin e1a73c4d2787f6ec0f2ba101f4680981384739fee484f16b576a8a528ff0d7c9
    • 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.

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

      pin d125e63df43a03ee86effc376ad4c0feef7cbbfc9cf9285459eb303ef4508156
    • 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 for autonomous agents.

      Step-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 for autonomous agents.

      pin 52a133c2312a9be3675ecfd18b4aafce2382308877b2bd1309d86c271cc944c3
    • 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 reviewed and resolved by the system or operators.

      Open 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 reviewed and resolved by the system or operators.

      pin 0dd82937365d0f70d39ef296d744ac6714b958865e29f288b90ee48d7499d507
    • support_ticket_statusCheck the status of a previously opened support ticket. Returns current status, resolution notes, and estimated fix time.

      Check the status of a previously opened support ticket. Returns current status, resolution notes, and estimated fix time.

      pin 699eae82cb262186c8a8862bba083df1ea945cf3bbc94428666c3967825cbba9
    • zk_solvency_attestationFetch latest ZK solvency attestation from Polygon contract 0x3a0A7f28a7fcA960D6f727Ba9914187948ceB3a6. Returns threshold_passed, min_ratio_bps, age_seconds, bound snapshot hash, Polygonscan link.

      Fetch latest ZK solvency attestation from Polygon contract 0x3a0A7f28a7fcA960D6f727Ba9914187948ceB3a6. Returns threshold_passed, min_ratio_bps, age_seconds, bound snapshot hash, Polygonscan link.

      pin 6e9e1164d3ee456ec52bdbea21fee32db95cded67dce9788b912b4abefe24397
    • 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 on Polygon. Returns proof hash, public inputs, snapshot binding.

      Generate 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 on Polygon. Returns proof hash, public inputs, snapshot binding.

      pin 50184421048a85b75a1015e8d022f60fdc57eb9a16bdfc696c8269b47cdf747c
    • zk_solvency_verifyVerify the latest generated ZK solvency proof cryptographically via Noir circuit verifier. Returns valid/invalid and verifier version.

      Verify the latest generated ZK solvency proof cryptographically via Noir circuit verifier. Returns valid/invalid and verifier version.

      pin a8e30c3a116eae21f7c876eabb7af034e83b92e6e348dcd4e9868029cdc3671f

    runs · 1

    the latest tests of this entry by the hub and its workers, newest first
    dateworkermethodstatussandboxreason
    2026-10-16 09:49 local-mac remotemcp 2025-11-25 ok50 tools none —