{"@context": "https://tooloracle.io/ns/oraclenet/", "@type": "OracleNetToolManifest", "version": "1.1", "generated_at": "2026-05-03T00:45:01Z", "epoch": 5562, "content_hash": "86acfc32ac2d0b76", "previous_hash": "86acfc32ac2d0b76", "changed": false, "generation_time_s": 0.1, "network": "OracleNet", "publisher": {"name": "FeedOracle Technologies", "did": "did:web:tooloracle.io", "url": "https://tooloracle.io"}, "summary": {"total_servers": 97, "servers_online": 97, "total_tools": 1164, "categories": {"compliance": 462, "trust": 87, "blockchain": 154, "uncategorized": 167, "payments": 48, "finance": 84, "travel": 77, "business": 85}, "updated_every": "5 minutes", "_note": "Live-probed counts. For declared counts see canonical_source."}, "canonical_source": "https://tooloracle.io/assets/catalog.json", "connect": {"mcp_gateway": "https://tooloracle.io/quantum/mcp/", "quantum_join": "https://tooloracle.io/quantum/mcp", "a2a_card": "https://tooloracle.io/.well-known/agent.json", "did_document": "https://tooloracle.io/.well-known/did.json", "beacon": "https://tooloracle.io/beacon/index.json", "pulse": "https://tooloracle.io/pulse/data.json"}, "servers": [{"server": "AMLOracle", "key": "amloracle", "did": "did:web:tooloracle.io:amloracle", "endpoint": "https://tooloracle.io/amloracle/mcp/", "port": 8701, "tools_count": 12, "tools": [{"name": "sanctions_screen", "description": "Screen any name against EU FSF (14k), OFAC SDN (69k), UN SC (3k), Interpol (13k) watchlists. AMLR Art. 35.", "inputSchema": {"type": "object", "properties": {"name": {"type": "string", "description": "Name to screen e.g. 'Gazprom', 'Ivan Petrov'"}, "entity_type": {"type": "string", "description": "person or company (default: any)"}, "threshold": {"type": "number", "description": "Match threshold 0.7-1.0 (default: 0.85)", "default": 0.85}}, "additionalProperties": false}, "tags": ["amloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "sanctions_detail", "description": "Full entity record for sanctions hit. Returns UN XML detail, aliases, nationality, designation.", "inputSchema": {"type": "object", "properties": {"name": {"type": "string", "description": "Name to look up"}}, "additionalProperties": false}, "tags": ["amloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "pep_check", "description": "PEP (Politically Exposed Person) check via Wikidata. AMLR Art. 22 enhanced CDD for PEPs.", "inputSchema": {"type": "object", "properties": {"name": {"type": "string", "description": "Full name e.g. 'Vladimir Putin', 'Angela Merkel'"}, "country": {"type": "string", "description": "Country to narrow search (optional)"}}, "additionalProperties": false}, "tags": ["amloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "adverse_media", "description": "Negative news screening: fraud, money laundering, corruption, sanctions. AMLR Art. 55 ongoing monitoring.", "inputSchema": {"type": "object", "properties": {"name": {"type": "string", "description": "Person or company name to screen"}, "lang": {"type": "string", "description": "Language: en or de (default: en)"}, "limit": {"type": "integer", "description": "Max articles 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["amloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "country_risk", "description": "Country risk assessment: FATF Blacklist, Greylist, EU High-Risk. AMLR Art. 16+18.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "Country name or ISO code e.g. 'Iran', 'Nigeria', 'RU'"}}, "additionalProperties": false}, "tags": ["compliance", "risk-assessment", "monitoring", "amloracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ubo_lookup", "description": "Ultimate Beneficial Owner (UBO) identification via GLEIF LEI ownership register. AMLR Art. 42.", "inputSchema": {"type": "object", "properties": {"company": {"type": "string", "description": "Company name e.g. 'Volkswagen AG'"}, "lei": {"type": "string", "description": "LEI code (alternative to company name)"}}, "additionalProperties": false}, "tags": ["amloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "kyc_bundle", "description": "Full KYC in one call: Sanctions + PEP + Adverse Media + Country Risk. Returns overall risk level and AMLR decision.", "inputSchema": {"type": "object", "properties": {"name": {"type": "string", "description": "Person or company name"}, "country": {"type": "string", "description": "Country of origin/residence (optional)"}, "entity_type": {"type": "string", "description": "person or company (default: person)"}}, "additionalProperties": false}, "tags": ["amloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "transaction_risk", "description": "AML transaction risk scoring: amount, corridor, sender screening. AMLR Art. 35+82.", "inputSchema": {"type": "object", "properties": {"amount": {"type": "number", "description": "Transaction amount"}, "currency": {"type": "string", "description": "Currency code (default: EUR)"}, "origin_country": {"type": "string", "description": "Sender country"}, "destination_country": {"type": "string", "description": "Receiver country"}, "sender_name": {"type": "string", "description": "Sender name (screened against watchlists)"}, "purpose": {"type": "string", "description": "Transaction purpose/description"}}, "additionalProperties": false}, "tags": ["compliance", "risk-assessment", "monitoring", "amloracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "aml_news", "description": "AMLR / AMLA / AMLD6 regulatory news. Topics: general, amla, amlr, sanctions, crypto_aml, fatf, de_geldwaesche, pep, kyc, str.", "inputSchema": {"type": "object", "properties": {"topic": {"type": "string", "description": "Topic: general, amla, amlr, sanctions, crypto_aml, fatf, de_geldwaesche, pep, kyc, str"}, "lang": {"type": "string", "description": "Language: en or de (default: en)"}, "limit": {"type": "integer", "description": "Max articles 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["kyc", "sanctions", "aml", "amloracle"], "recommended_for": ["aml-officer", "compliance"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "amlr_calendar", "description": "AMLR compliance milestones. Key: 1 July 2026 full application, \u20ac10k cash limit, crypto Travel Rule \u20ac0.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["kyc", "sanctions", "aml", "amloracle"], "recommended_for": ["aml-officer", "compliance"]}, {"name": "watchlist_update", "description": "Check watchlist freshness and reload from OpenSanctions. Use force_reload=true to refresh cache.", "inputSchema": {"type": "object", "properties": {"force_reload": {"type": "boolean", "description": "Force reload all watchlists from OpenSanctions (default: false)"}}, "additionalProperties": false}, "tags": ["amloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "AMLOracle server status, backend checks, and watchlist cache status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["amloracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "AccessOracle", "key": "accessoracle", "did": "did:web:tooloracle.io:accessoracle", "endpoint": "https://tooloracle.io/accessoracle/mcp/", "port": 9601, "tools_count": 10, "tools": [{"name": "register_account", "description": "Register a privileged/service/shared account for IAM tracking.", "inputSchema": {"type": "object", "properties": {"account_id": {"type": "string"}, "username": {"type": "string"}, "account_type": {"type": "string", "enum": ["privileged", "service", "shared", "standard", "break_glass"]}, "system": {"type": "string"}, "owner": {"type": "string"}, "department": {"type": "string"}, "mfa_method": {"type": "string", "enum": ["totp", "fido2", "smartcard", "push", "sms", "none"]}, "mfa_enabled": {"type": "boolean"}, "is_shared": {"type": "boolean"}, "criticality": {"type": "string", "enum": ["critical", "important", "standard"]}, "remote_access": {"type": "boolean"}, "cif_access": {"type": "boolean"}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["username", "account_type"]}, "tags": ["accessoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "list_accounts", "description": "List accounts with filters.", "inputSchema": {"type": "object", "properties": {"account_type": {"type": "string"}, "system": {"type": "string"}, "no_mfa": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["accessoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "mfa_compliance", "description": "Check MFA coverage against DORA Art. 9(4)(d) requirements.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["compliance", "audit-ready", "accessoracle", "regulatory"], "recommended_for": ["compliance-officer", "regtech"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "access_review", "description": "Track access recertification reviews. Set add=true to log a review.", "inputSchema": {"type": "object", "properties": {"add": {"type": "boolean"}, "account_id": {"type": "string"}, "reviewer": {"type": "string"}, "decision": {"type": "string", "enum": ["confirmed", "revoked", "modified"]}, "review_date": {"type": "string"}, "overdue_days": {"type": "integer"}, "notes": {"type": "string"}}, "additionalProperties": false}, "tags": ["accessoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sod_matrix", "description": "Detect Segregation of Duties conflicts across accounts.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["accessoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "privileged_audit", "description": "Privileged account audit \u2014 MFA, shared, review status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["accessoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "jml_process", "description": "Joiner/Mover/Leaver process tracking. Set log_event=true to log.", "inputSchema": {"type": "object", "properties": {"log_event": {"type": "boolean"}, "event_type": {"type": "string", "enum": ["joiner", "mover", "leaver"]}, "username": {"type": "string"}, "date": {"type": "string"}, "actions_taken": {"type": "string"}, "verified_by": {"type": "string"}}, "additionalProperties": false}, "tags": ["accessoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "break_glass_log", "description": "Emergency access logging. Set log=true to record usage.", "inputSchema": {"type": "object", "properties": {"log": {"type": "boolean"}, "account_id": {"type": "string"}, "reason": {"type": "string"}, "used_by": {"type": "string"}, "approved_by": {"type": "string"}, "duration_minutes": {"type": "integer"}}, "additionalProperties": false}, "tags": ["accessoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "access_gap_analysis", "description": "Gap analysis against RTS Art. 21 requirements.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["accessoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["accessoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "AgentGuard", "key": "agentguard", "did": "did:web:tooloracle.io:agentguard", "endpoint": "https://tooloracle.io/agentguard/mcp/", "port": 12001, "tools_count": 24, "tools": [{"name": "policy_preflight", "description": "Pre-flight security check before any tool call. Evaluates all policies, computes risk score, checks rate limits, and returns allow/deny/require_approval decision. Call this BEFORE executing any agent tool. Writes to audit log automatically.", "inputSchema": {"type": "object", "properties": {"tool_name": {"type": "string", "description": "Name of tool about to be called"}, "tool_args": {"type": "object", "description": "Arguments for the tool call"}, "agent_id": {"type": "string", "description": "Unique identifier for the calling agent"}, "session_id": {"type": "string", "description": "Session identifier (optional)"}}, "required": ["tool_name"]}}, {"name": "tool_risk_score", "description": "Compute 0-100 risk score for any tool + input combination. 0=minimal risk (read-only), 100=critical (payment/irreversible). Detects secrets, injection attempts, high-value amounts. Use before deciding whether to proceed with a tool call.", "inputSchema": {"type": "object", "properties": {"tool_name": {"type": "string", "description": "Tool name to score"}, "tool_args": {"type": "object", "description": "Tool arguments to analyze"}, "agent_id": {"type": "string", "description": "Agent identifier (affects trust factor)"}}, "required": ["tool_name"]}}, {"name": "approval_required", "description": "Check if a tool call requires human approval before execution. Returns requires_approval=true/false with matched policy list. Set register_pending=true to create a trackable approval request with an approval_url for human review.", "inputSchema": {"type": "object", "properties": {"tool_name": {"type": "string", "description": "Tool to check"}, "tool_args": {"type": "object", "description": "Tool arguments"}, "agent_id": {"type": "string", "description": "Agent identifier"}, "register_pending": {"type": "boolean", "description": "Create pending approval record", "default": false}}, "required": ["tool_name"]}}, {"name": "audit_log_write", "description": "Write a tool call result to the persistent, signed audit log. Call this AFTER tool execution with the outcome. Each entry is cryptographically signed for tamper-evidence. Essential for compliance, DORA, MiCA audit trail requirements.", "inputSchema": {"type": "object", "properties": {"tool_name": {"type": "string", "description": "Tool that was executed"}, "tool_args": {"type": "object", "description": "Arguments used"}, "agent_id": {"type": "string", "description": "Agent that made the call"}, "decision": {"type": "string", "description": "allowed|denied|flagged|approved"}, "outcome": {"type": "string", "description": "success|error|timeout"}, "risk_score": {"type": "integer", "description": "Risk score at time of call"}, "reason": {"type": "string", "description": "Why this decision was made"}, "session_id": {"type": "string", "description": "Session identifier"}, "duration_ms": {"type": "integer", "description": "Execution time in milliseconds"}}, "required": ["tool_name"]}}, {"name": "audit_log_query", "description": "Query the persistent audit trail. Filter by agent, tool, decision, time range. Returns signed entries with tamper-detection. Use for compliance reporting, anomaly detection, or agent behaviour analysis.", "inputSchema": {"type": "object", "properties": {"agent_id": {"type": "string", "description": "Filter by agent ID"}, "tool_name": {"type": "string", "description": "Filter by tool name"}, "decision": {"type": "string", "description": "Filter: allowed|denied|flagged|approved"}, "since": {"type": "string", "description": "ISO timestamp start (e.g. 2026-03-27T00:00:00Z)"}, "until": {"type": "string", "description": "ISO timestamp end"}, "limit": {"type": "integer", "description": "Max entries (default 50, max 500)"}, "offset": {"type": "integer", "description": "Pagination offset"}}, "required": []}}, {"name": "decision_explain", "description": "Get a human-readable explanation of why a tool call was allowed or denied. Pass request_id from a previous policy_preflight for stored explanation, or provide tool_name + tool_args for fresh analysis. Explains matched policies, risk score breakdown, and recommendation.", "inputSchema": {"type": "object", "properties": {"request_id": {"type": "string", "description": "request_id from previous preflight (optional)"}, "tool_name": {"type": "string", "description": "Tool to analyze (if no request_id)"}, "tool_args": {"type": "object", "description": "Arguments to analyze"}, "agent_id": {"type": "string", "description": "Agent identifier"}}, "required": []}}, {"name": "rate_limit_check", "description": "Check if an agent has exceeded rate limits. Returns per-window usage (minute/hour/day) with percentage used. Limits: 200/min, 5000/hr, 50000/day per agent. Use before high-frequency tool calls or for agent health monitoring.", "inputSchema": {"type": "object", "properties": {"agent_id": {"type": "string", "description": "Agent ID to check"}}, "required": ["agent_id"]}}, {"name": "payment_policy_check", "description": "Validate a payment against policy rules before execution. Checks amount limits (>100k warns, >1M blocks), recipient allowlist/denylist, supported currencies/networks, AML reporting thresholds, and MiCA flags. Returns approved/rejected with full violation list and risk score.", "inputSchema": {"type": "object", "properties": {"amount": {"type": "number", "description": "Payment amount"}, "currency": {"type": "string", "description": "Currency code (USD, EUR, USDC, ETH...)"}, "recipient": {"type": "string", "description": "Recipient address or ID"}, "network": {"type": "string", "description": "Payment network (ethereum, base, sepa...)"}, "agent_id": {"type": "string", "description": "Agent identifier"}, "purpose": {"type": "string", "description": "Payment purpose (required for compliance)"}}, "required": ["amount"]}}, {"name": "spend_limit_check", "description": "Check if a payment amount stays within agent spend limits. Default limits: 10,000/call, 50,000/hr, 200,000/day. Trusted agents: 100,000/call, 500,000/hr, 2,000,000/day. Returns within_limits=true/false with headroom percentage.", "inputSchema": {"type": "object", "properties": {"agent_id": {"type": "string", "description": "Agent identifier"}, "amount": {"type": "number", "description": "Amount to check"}, "currency": {"type": "string", "description": "Currency code"}, "trust_level": {"type": "string", "description": "default or trusted", "default": "default"}}, "required": ["amount"]}}, {"name": "secret_exposure_check", "description": "Deep scan any text/payload for secrets, credentials, and PII. Detects: API keys (OpenAI, GitHub, AWS), tokens (Slack, Bearer), private keys (ETH, Bitcoin), credentials (passwords, secrets), and PII (emails, credit cards, SSNs). Returns findings with severity and remediation guidance.", "inputSchema": {"type": "object", "properties": {"payload": {"type": "string", "description": "Text or JSON string to scan"}, "scan_type": {"type": "string", "description": "all | keys | tokens | pii", "default": "all"}}, "required": ["payload"]}}, {"name": "payload_safety_check", "description": "Comprehensive safety scan for injection attacks and dangerous patterns. Detects: prompt injection, jailbreak/DAN attempts, role hijacking, SQL injection (UNION/DROP/OR 1=1), XSS, Python/JS/Shell code injection, path traversal, oversized payloads, null bytes. Returns safe=true/false with finding list and block/allow decision.", "inputSchema": {"type": "object", "properties": {"payload": {"description": "Payload to scan (string or object)"}, "agent_id": {"type": "string", "description": "Agent identifier"}, "strict_mode": {"type": "boolean", "description": "Block on any finding (default: false)", "default": false}}, "required": ["payload"]}}, {"name": "replay_guard_check", "description": "Detect replay attacks \u2014 identical requests sent multiple times in a time window. Uses SHA256 fingerprint of (agent_id + tool_name + args). Default window: 300 seconds (5 min). Returns is_replay=true/false with duplicate count and first/last seen timestamps.", "inputSchema": {"type": "object", "properties": {"agent_id": {"type": "string", "description": "Agent identifier"}, "tool_name": {"type": "string", "description": "Tool name to check"}, "tool_args": {"type": "object", "description": "Tool arguments (used for fingerprint)"}, "window_seconds": {"type": "integer", "description": "Replay window in seconds", "default": 300}}, "required": ["tool_name"]}}, {"name": "cross_tool_anomaly_check", "description": "Detect anomalous tool usage patterns across an agent recent history. Checks risky tool combinations (AML-then-payment, wallet-recon-then-transfer), high call frequency, repeated denials, broad reconnaissance, elevated risk scores.", "inputSchema": {"type": "object", "properties": {"agent_id": {"type": "string", "description": "Agent to analyze"}, "window_seconds": {"type": "integer", "description": "Lookback seconds (default 300)", "default": 300}, "sensitivity": {"type": "string", "description": "low|medium|high", "default": "medium"}}, "required": ["agent_id"]}}, {"name": "scope_check", "description": "Check if agent has required scope for a tool. Roles: admin, compliance_officer, trader, auditor, developer, readonly. Returns has_scope + missing scope + granting roles.", "inputSchema": {"type": "object", "properties": {"agent_id": {"type": "string"}, "tool_name": {"type": "string"}, "role": {"type": "string", "default": "readonly"}, "scopes": {"type": "array", "items": {"type": "string"}}, "session_id": {"type": "string"}}, "required": ["tool_name"]}}, {"name": "session_validate", "description": "Create/validate/invalidate agent sessions with role, scopes, TTL and call budget. Actions: create|validate|invalidate|info.", "inputSchema": {"type": "object", "properties": {"action": {"type": "string", "default": "validate"}, "session_id": {"type": "string"}, "agent_id": {"type": "string"}, "tenant_id": {"type": "string", "default": "default"}, "role": {"type": "string", "default": "readonly"}, "scopes": {"type": "array", "items": {"type": "string"}}, "ttl_seconds": {"type": "integer", "default": 3600}, "call_budget": {"type": "integer", "default": 1000}}, "required": ["action"]}}, {"name": "tenant_policy_check", "description": "Multi-tenant governance. Tenants: default, fintech_eu (MiCA/DORA), defi_protocol, enterprise_read. Checks tool blocklists, max risk scores, spend limits. Actions: check|list.", "inputSchema": {"type": "object", "properties": {"tenant_id": {"type": "string", "default": "default"}, "agent_id": {"type": "string"}, "tool_name": {"type": "string"}, "action": {"type": "string", "default": "check"}}, "required": []}}, {"name": "threat_intel_check", "description": "Check entity against threat intelligence. Auto-detects ETH addresses, IPs, domains. Checks sanctions (Tornado Cash), disposable services, behavioral analysis from audit log. Returns threat_level: none|low|medium|high|critical.", "inputSchema": {"type": "object", "properties": {"entity": {"type": "string", "description": "Address, IP, domain or agent_id to check"}, "entity_type": {"type": "string", "default": "auto"}, "agent_id": {"type": "string"}}, "required": ["entity"]}}, {"name": "output_safety_scan", "description": "Post-execution output scanner. Checks tool output for PII leaks (email, phone, SSN, IBAN), secret exposure, data exfiltration patterns (outbound URLs, base64), and tool poisoning (injected instructions). Verdict: clean|warn|flag|block.", "inputSchema": {"type": "object", "properties": {"output": {"type": "string", "description": "Tool output text or JSON to scan"}, "tool_name": {"type": "string", "description": "Name of the tool that produced this output"}, "agent_id": {"type": "string"}, "strict": {"type": "boolean", "default": false, "description": "Block on any high-severity finding"}}, "required": ["output"]}}, {"name": "emergency_kill", "description": "Emergency kill-switch. Immediately terminates agent session(s), revokes pending approvals, blocks rate limits, and audit-logs the emergency. Use for: compromised agents, runaway automation, suspicious behavior. kill_type: full|session_only|soft.", "inputSchema": {"type": "object", "properties": {"agent_id": {"type": "string", "description": "Agent to kill"}, "session_id": {"type": "string", "description": "Specific session to kill"}, "reason": {"type": "string", "description": "Why emergency kill was triggered"}, "kill_type": {"type": "string", "default": "full", "description": "full|session_only|soft"}}}}, {"name": "tool_manifest_verify", "description": "Supply-chain verification for MCP tools. Checks publisher identity against allowlist, scans tool descriptions for prompt injection, validates server domain and signing capability. Verdict: trusted|caution|block.", "inputSchema": {"type": "object", "properties": {"server_url": {"type": "string", "description": "MCP server URL to verify"}, "tool_name": {"type": "string", "description": "Tool name to check"}, "tool_description": {"type": "string", "description": "Tool description to scan for injections"}, "publisher": {"type": "string", "description": "Claimed publisher name"}}}}, {"name": "approval_resolve", "description": "Resolve a pending approval request. Approve or deny a tool call that was flagged for human review. Updates agent state and creates audit trail. Requires authentication.", "inputSchema": {"type": "object", "properties": {"request_id": {"type": "string", "description": "The approval request ID to resolve"}, "decision": {"type": "string", "enum": ["approved", "denied"], "description": "Approve or deny"}, "approved_by": {"type": "string", "description": "Identity of the approver (name/email/agent_id)"}, "reason": {"type": "string", "description": "Optional reason for the decision"}}, "required": ["request_id", "decision"]}}, {"name": "approval_list", "description": "List approval requests. Filter by status (pending/approved/denied/all), agent_id, or tool_name. Shows summary stats.", "inputSchema": {"type": "object", "properties": {"status": {"type": "string", "enum": ["pending", "approved", "denied", "all"], "description": "Filter by status (default: pending)"}, "agent_id": {"type": "string", "description": "Filter by agent ID"}, "tool_name": {"type": "string", "description": "Filter by tool name"}, "limit": {"type": "integer", "description": "Max results (default: 50, max: 200)"}}}}, {"name": "policy_register", "description": "View the central policy registry. Query tiers (T1-T4), tool classifications, escalation rules. Actions: summary (default), lookup (by tool_name), tiers, rules, tools (by tier_id).", "inputSchema": {"type": "object", "properties": {"action": {"type": "string", "enum": ["summary", "lookup", "tiers", "rules", "tools"], "description": "What to query (default: summary)"}, "tool_name": {"type": "string", "description": "Tool name for lookup action"}, "tier_id": {"type": "string", "enum": ["T1_PUBLIC_READ", "T2_COMPLIANCE_READ", "T3_SENSITIVE_ANALYSIS", "T4_ESCALATION"], "description": "Tier ID for tools action"}}}}, {"name": "guard_metrics", "description": "AgentGuard operational metrics. Returns decision stats, top agents/tools, risk distribution, daily activity, approval stats, and tier distribution.", "inputSchema": {"type": "object", "properties": {"days": {"type": "integer", "description": "Time window in days (default: 30)"}}}}], "status": "online", "category": "trust"}, {"server": "AmpelOracle", "key": "ampeloracle", "did": "did:web:tooloracle.io:ampeloracle", "endpoint": "https://tooloracle.io/ampeloracle/mcp/", "port": 10101, "tools_count": 50, "tools": [{"name": "readiness_check", "description": "Full DORA readiness score + Ampel per article. Returns GREEN/YELLOW/RED/GREY for all 26 articles, score 0-100, days until deadline.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (optional)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "article_status", "description": "Detailed Ampel for a specific DORA article. Each check with GREEN/YELLOW/RED conditions and evidence.", "inputSchema": {"type": "object", "properties": {"article": {"type": "string", "description": "e.g. Art. 28"}, "entity_id": {"type": "string", "description": "Entity ID"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "gap_report", "description": "DORA compliance gaps. RED/GREY/YELLOW items with priority and required actions.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (optional)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "evidence_summary", "description": "All evidence artefacts for an entity with hashes and expiry dates.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (optional)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "collect_art10", "description": "Collect live Art. 10 evidence from NVD, CISA KEV, CERT-Bund. Auto-assesses.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (optional)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "entity_list", "description": "List all registered regulated entities.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "create_entity", "description": "Register a new regulated entity.", "inputSchema": {"type": "object", "properties": {"name": {"type": "string", "description": "Entity name"}, "entity_type": {"type": "string", "description": "Type"}, "lei": {"type": "string"}, "jurisdiction": {"type": "string"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "audit_trail", "description": "Chain-linked audit log with integrity check.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "limit": {"type": "integer", "description": "Max entries"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "generate_report", "description": "Generate data-driven DORA Ampel PDF report. Score, gap analysis, provider register, audit trail integrity.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (optional)"}, "format": {"type": "string", "description": "json (meta) or pdf (download)", "default": "json"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "freshness_check", "description": "Run freshness watchdog. Expires stale evidence, downgrades GREEN->YELLOW->GREY if evidence too old.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (optional, checks all)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bridge_report", "description": "Bridge gap analysis: classifies gaps by DATA/EVIDENCE/POLICY/WORKFLOW with closure path, owner, effort level.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (optional)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "register_provider", "description": "Register an ICT third-party provider for DORA Art. 28 Register of Information. Stores provider data and creates evidence.", "inputSchema": {"type": "object", "properties": {"provider_name": {"type": "string", "description": "Provider name e.g. Amazon Web Services EMEA SARL"}, "provider_type": {"type": "string", "description": "cloud_infrastructure, saas_application, core_banking, cybersecurity, etc."}, "criticality": {"type": "string", "description": "critical, important, standard"}, "headquarters": {"type": "string", "description": "Country e.g. Luxembourg, Germany"}, "lei": {"type": "string", "description": "Legal Entity Identifier"}, "services": {"type": "string", "description": "Services provided"}, "data_location": {"type": "string", "description": "Where data is stored e.g. EU (Frankfurt)"}, "contract_start": {"type": "string"}, "contract_end": {"type": "string"}, "annual_cost_eur": {"type": "number"}, "substitutability": {"type": "string"}, "certifications": {"type": "string"}, "entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "check_contract", "description": "Check DORA Art. 30 contract clauses for a provider. Returns PASS/WARN/BLOCK with missing clauses and bridge classification.", "inputSchema": {"type": "object", "properties": {"provider_id": {"type": "string", "description": "Provider ID"}, "standard_clauses": {"type": "array", "items": {"type": "string"}, "description": "Present standard clauses: service_description, data_location, data_protection, service_availability_sla, incident_notification, audit_right, termination_notice, cooperation_with_authorities"}, "cif_clauses": {"type": "array", "items": {"type": "string"}, "description": "CIF clauses if applicable"}, "is_cif": {"type": "boolean", "description": "Is this a CIF (Critical/Important Function) provider?"}, "exit_strategy": {"type": "boolean", "description": "Exit strategy documented?"}, "entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "assess_all", "description": "Re-run full assessment for an entity. Recomputes Ampel statuses from all available evidence.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (optional)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "onboard_entity", "description": "Full entity onboarding: creates initial RED assessments for all 39 checks, collects auto-evidence from live sources, re-assesses, and returns readiness score.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID to onboard"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bridge_resolve", "description": "Start bridge resolution workflow. Generates templates (Risk Acceptance, Contract Renegotiation, Concentration Policy, Exit Strategy), tracks approval process. Call bridge_approve to sign off.", "inputSchema": {"type": "object", "properties": {"check_id": {"type": "string", "description": "Check to resolve: art30_c1, art30_c2, art30_c3, art8_c3, art31_c1"}, "entity_id": {"type": "string", "description": "Entity ID (optional)"}, "expiry_days": {"type": "integer", "description": "Days until resolution expires (default 30)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bridge_approve", "description": "Approve or reject a bridge resolution. On approval: creates signed evidence, upgrades Ampel to GREEN, logs to audit chain.", "inputSchema": {"type": "object", "properties": {"resolution_id": {"type": "string", "description": "Resolution ID from bridge_resolve"}, "approved_by": {"type": "string", "description": "Name + role of approver (e.g. Dr. Mueller, CISO)"}, "reject": {"type": "boolean", "description": "Set true to reject instead of approve"}, "rejection_reason": {"type": "string", "description": "Reason for rejection (if rejecting)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bridge_status", "description": "Check status of all bridge resolution workflows for an entity. Shows open, pending, closed, rejected.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (optional)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "reg_watchdog", "description": "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.", "inputSchema": {"type": "object", "properties": {"days_back": {"type": "integer", "description": "Check items from last N days (default: 7)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "azure_ad_check", "description": "Live Azure AD integration: MFA registration %, risky users, conditional access policies. DORA Art. 9 evidence. Requires Azure AD config in integrations_config.json.", "inputSchema": {"type": "object", "properties": {"force_refresh": {"type": "boolean", "description": "Force fresh API call (default true)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "servicenow_sync", "description": "ServiceNow incident + change management sync. DORA Art. 17/21 evidence. Returns 30-day incident stats, classification, resolution rates.", "inputSchema": {"type": "object", "properties": {"days_back": {"type": "integer", "description": "Days to look back (default 30)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "llm_clause_check", "description": "LLM-based DORA Art. 30 contract analysis. Paste contract text, get clause-by-clause PRESENT/PARTIAL/MISSING for all 15 mandatory clauses. Uses Claude API.", "inputSchema": {"type": "object", "properties": {"contract_text": {"type": "string", "description": "Contract text (plain text from PDF). Paste key sections."}, "provider_name": {"type": "string", "description": "Provider name e.g. Salesforce"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cross_oracle_assess", "description": "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.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity to assess"}, "checks": {"type": "string", "description": "Comma-separated check IDs or omit for all"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "health_check", "description": "Server + DB status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ping", "description": "Quick connectivity test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["health-check", "ampeloracle", "monitoring"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bus_status", "description": "Oracle Event Bus status: events, cross-refs, connected oracles.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID for cross-refs"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "escalation_status", "description": "Get findings, SLA breaches, escalation status per entity.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (empty=all)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "run_escalation", "description": "Trigger escalation engine: auto-create findings, check SLA, escalate.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "whatif_provider", "description": "Simulate provider failure: which articles/checks are affected, score impact, risk level.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}, "provider_name": {"type": "string", "description": "Provider name (e.g. AWS, Finastra)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "whatif_stale", "description": "Simulate stale evidence: what happens if a check stays stale for N days.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}, "check_id": {"type": "string", "description": "Check ID"}, "days": {"type": "integer", "description": "Days stale (default 30)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "board_summary", "description": "Executive board summary: overall score, top 5 risks, overdue findings, SLA breaches, concentration risk, evidence health, owner workload. Designed for management/board reporting.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "update_finding", "description": "Update finding lifecycle: claim, set remediation plan, request re-test, close, or accept risk. Status flow: open -> in_progress -> retest_pending -> closed | risk_accepted.", "inputSchema": {"type": "object", "properties": {"finding_id": {"type": "string", "description": "Finding ID"}, "action": {"type": "string", "description": "claim | plan | request_retest | close | accept_risk"}, "owner": {"type": "string", "description": "New owner (for claim)"}, "remediation_plan": {"type": "string", "description": "Remediation plan text (for plan)"}, "accepted_by": {"type": "string", "description": "Name (for accept_risk)"}, "expiry_days": {"type": "integer", "description": "Risk acceptance expiry days (default 90)"}, "reason": {"type": "string", "description": "Close reason (for close)"}, "actor": {"type": "string", "description": "Who is performing this action"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "retest_finding", "description": "Re-test a finding: collect fresh evidence, reassess check, auto-close if GREEN. Full closed-loop.", "inputSchema": {"type": "object", "properties": {"finding_id": {"type": "string", "description": "Finding ID to re-test"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "score_trend", "description": "Score trend over time: weekly deltas, trajectory, peer benchmark. Shows improvement or decline.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "dependency_graph", "description": "Full provider dependency graph: providers, systems, checks, blast radius, SPOF detection.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "incident_flow", "description": "DORA incident lifecycle: log, classify, notify (BaFin), close. Each step creates signed evidence.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}, "action": {"type": "string", "description": "log | classify | notify | close"}, "title": {"type": "string"}, "description": {"type": "string"}, "severity": {"type": "string"}, "incident_id": {"type": "string"}, "classification": {"type": "string"}, "report_type": {"type": "string"}, "root_cause": {"type": "string"}, "lessons_learned": {"type": "string"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "evidence_pack", "description": "Export evidence pack for article/check/entity. Pruefer-ready: evidence, assessments, findings, audit trail, signatures.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}, "article": {"type": "string", "description": "DORA article e.g. Art. 10"}, "check_id": {"type": "string", "description": "Specific check ID"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "provider_country_risk", "description": "Enrich provider dependencies with OECD economic risk: GDP, unemployment, CLI per provider country. DORA Art. 28-31 relevant.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}}, "additionalProperties": false}, "tags": ["ampeloracle", "compliance", "monitoring", "risk-assessment"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "contract_upload", "description": "Upload contract text for DORA Art. 30 analysis. Creates document record with SHA-256 hash, version tracking, audit trail.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}, "provider_name": {"type": "string", "description": "Provider name"}, "contract_text": {"type": "string", "description": "Contract text (extracted from PDF)"}, "file_name": {"type": "string", "description": "Original file name"}, "document_type": {"type": "string", "description": "ict_outsourcing_agreement | dpa | sla | master_service_agreement"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "contract_analyze", "description": "Analyze contract against 15 DORA Art. 30 mandatory clauses. Returns compliance status per clause with confidence score, extracted text, gap reasoning, suggested fix.", "inputSchema": {"type": "object", "properties": {"document_id": {"type": "string", "description": "Document ID from contract_upload"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "contract_status", "description": "Overview of all analyzed contracts per entity. Shows clause gaps, review status, document versions.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cross_regulation_check", "description": "Tag findings with cross-regulation impact (DORA + MiCA + AMLR). Shows which DORA findings also affect MiCA insider info or AMLR screening.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "regulation_impact", "description": "Show cross-regulation impacts for a specific DORA article. Maps DORA \u2192 MiCA + AMLR.", "inputSchema": {"type": "object", "properties": {"dora_article": {"type": "string", "description": "DORA article ID (e.g. dora_art28)"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bafin_report_draft", "description": "Generate ITS 2024/1772 compliant BaFin incident report draft. All mandatory fields per DORA Art. 19/20. Preview mode \u2014 requires board approval.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "incident_id": {"type": "string"}, "report_type": {"type": "string", "description": "initial | intermediate | final"}, "title": {"type": "string"}, "description": {"type": "string"}, "classification": {"type": "string", "description": "major | significant | minor"}, "affected_services": {"type": "string"}, "affected_clients": {"type": "string"}, "root_cause": {"type": "string"}, "remediation": {"type": "string"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bafin_approve_send", "description": "Approve BaFin report for submission (4-eyes principle). Creates signed approval evidence.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "report_id": {"type": "string"}, "approver_name": {"type": "string"}, "approver_role": {"type": "string"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cve_asset_map", "description": "Map CVE/vulnerability to internal ICT providers and systems. Auto-creates findings for critical matches. DORA Art. 10.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "cve_id": {"type": "string", "description": "CVE identifier"}, "vendor": {"type": "string", "description": "Vendor/software name to check"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "policy_draft", "description": "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.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "dora_article": {"type": "string", "description": "dora_art5|dora_art6|dora_art8|dora_art10|dora_art11|dora_art17|dora_art28|dora_art30"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "create_trial", "description": "Create temporary trial entity (48h) for self-service DORA assessment. No login needed.", "inputSchema": {"type": "object", "properties": {"entity_name": {"type": "string", "description": "Institute name"}, "entity_type": {"type": "string", "description": "credit_institution|payment_institution|insurance_undertaking|asset_management|credit_institution_casp"}, "jurisdiction": {"type": "string", "description": "DE|AT|FR|etc"}, "providers": {"type": "string", "description": "Comma-separated provider names: AWS,SWIFT,Finastra", "enum": ["AWS", "SWIFT"]}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "run_trial_assessment", "description": "Run complete DORA+MiCA assessment for trial entity. Returns score, gaps, automation potential.", "inputSchema": {"type": "object", "properties": {"trial_id": {"type": "string"}, "entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "generate_trial_report", "description": "Generate watermarked trial report with score, gaps, and CTA.", "inputSchema": {"type": "object", "properties": {"trial_id": {"type": "string"}, "entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["ampeloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "AptosOracle", "key": "aptosoracle", "did": "did:web:tooloracle.io:aptosoracle", "endpoint": "https://tooloracle.io/aptosoracle/mcp/", "port": 11601, "tools_count": 7, "tools": [{"name": "apt_overview", "description": "Aptos network overview: APT price, block height, epoch, TVL", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["aptosoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "apt_account_info", "description": "Aptos account intelligence: APT balance, token holdings, sequence number", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Aptos address (0x...)"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["aptosoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "apt_module_check", "description": "Aptos Move module verification: on-chain modules, exposed functions, structs", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Module deployer address"}, "module_name": {"type": "string", "description": "Filter by module name (optional)"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["aptosoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "apt_protocol_tvl", "description": "Aptos DeFi protocol TVL. Leave protocol empty for top-20 list.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string"}}, "additionalProperties": false}, "tags": ["aptosoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "apt_stablecoin_check", "description": "Aptos stablecoin peg check: USDC, USDT on Aptos Move ecosystem", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "USDC or USDT"}}, "additionalProperties": false}, "tags": ["aptosoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "apt_defi_yields", "description": "Top DeFi yield opportunities on Aptos filtered by TVL", "inputSchema": {"type": "object", "properties": {"min_tvl_usd": {"type": "number", "default": 100000}, "limit": {"type": "integer", "default": 20}}, "additionalProperties": false}, "tags": ["yield-farming", "defi", "aptosoracle", "rates"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "apt_network_stats", "description": "Aptos network health: validators, TPS, block height, consensus, finality", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["aptosoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "blockchain"}, {"server": "ArbitrumOracle", "key": "arbitrumoracle", "did": "did:web:tooloracle.io:arbitrumoracle", "endpoint": "https://tooloracle.io/arbitrumoracle/mcp/", "port": 10801, "tools_count": 12, "tools": [{"name": "arb_overview", "description": "Comprehensive Arbitrum ecosystem overview: ARB price, TVL, protocol count, chain status", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["arbitrumoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "arb_token_risk", "description": "Risk score for any Arbitrum token by contract address. Checks verification, proxy status, activity.", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Token contract address on Arbitrum"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["risk-assessment", "arbitrumoracle", "compliance", "monitoring"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "arb_protocol_health", "description": "DeFi protocol health check: TVL, audit status, risk score. Supports GMX, Aave, Pendle, Camelot, etc.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string", "description": "Protocol name (e.g., gmx, aave, pendle, camelot)"}}, "additionalProperties": false, "required": ["protocol"]}, "tags": ["arbitrumoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "arb_gas_tracker", "description": "Current Arbitrum gas prices with USD cost estimates for transfers and swaps", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["arbitrumoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "arb_whale_watch", "description": "Monitor large transactions for any Arbitrum address. Tracks whale movements.", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Wallet or contract address"}, "min_value_eth": {"type": "number", "description": "Minimum ETH value threshold (default: 10)"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["arbitrumoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "arb_contract_check", "description": "Smart contract risk analysis: verification, proxy, compiler, license", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Contract address"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["arbitrumoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "arb_defi_yields", "description": "Compare DeFi yields across all Arbitrum protocols. Filter by TVL and category.", "inputSchema": {"type": "object", "properties": {"min_tvl_usd": {"type": "number", "description": "Minimum pool TVL in USD (default: 100000)"}, "category": {"type": "string", "description": "Filter by keyword (e.g., stablecoin, eth, gmx)"}}, "additionalProperties": false}, "tags": ["arbitrumoracle", "yield-farming", "defi", "rates"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "arb_protocol_list", "description": "List all major DeFi protocols on Arbitrum ranked by TVL", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["arbitrumoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "arb_stablecoin_risk", "description": "Stablecoin supply and risk analysis on Arbitrum (USDC, USDT, DAI, etc.)", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["risk-assessment", "arbitrumoracle", "compliance", "monitoring"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "arb_bridge_flows", "description": "Bridge deposit/withdrawal flow monitoring for Arbitrum", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["arbitrumoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "arb_token_screening", "description": "Compliance screening for Arbitrum tokens: verification, risk flags, basic AML check", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Token contract address"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["arbitrumoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "arb_liquidity_scan", "description": "DEX liquidity and volume analysis across Arbitrum exchanges", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["arbitrumoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "blockchain"}, {"server": "AvaAmpel", "key": "avaampel", "did": "did:web:tooloracle.io:avaampel", "endpoint": "https://tooloracle.io/avaampel/mcp/", "port": 7108, "tools_count": 3, "tools": [{"name": "avaampel_assess", "description": "MiCA/DORA regulatory readiness assessment for an Avalanche protocol. Returns traffic-light (GREEN/YELLOW/RED, credits=0) across 5 dimensions.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string", "description": "Protocol ID (aave, benqi, traderjoe, pangolin, gmx, stargate)"}}}}, {"name": "avaampel_dashboard", "description": "Full regulatory readiness dashboard for ALL major Avalanche protocols. Returns traffic-light scores for the entire ecosystem.", "inputSchema": {"type": "object", "properties": {}}}, {"name": "avaampel_stablecoin_check", "description": "Check which stablecoins a protocol uses and whether they are MiCA-compliant. Returns action items for non-compliant exposure.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string", "description": "Protocol ID"}}}}], "status": "online", "category": "compliance"}, {"server": "AvaEvidence", "key": "avaevidence", "did": "did:web:tooloracle.io:avaevidence", "endpoint": "https://tooloracle.io/avaevidence/mcp/", "port": 7102, "tools_count": 3, "tools": [{"name": "avaevidence_anchor", "description": "Anchor evidence hash on Avalanche C-Chain. Returns TX hash and verify URL.", "inputSchema": {"type": "object", "properties": {"evidence_data": {"type": "string"}, "request_id": {"type": "string"}, "evidence_type": {"type": "string"}}}}, {"name": "avaevidence_verify", "description": "Verify if an evidence hash exists on Avalanche C-Chain.", "inputSchema": {"type": "object", "properties": {"evidence_hash": {"type": "string", "description": "SHA-256 hash to verify"}}}}, {"name": "avaevidence_batch", "description": "Batch anchor multiple evidence hashes via Merkle root.", "inputSchema": {"type": "object", "properties": {"evidence_hashes": {"type": "array", "items": {"type": "string"}}}}}], "status": "online", "category": "uncategorized"}, {"server": "AvaRWA", "key": "avarwa", "did": "did:web:tooloracle.io:avarwa", "endpoint": "https://tooloracle.io/avarwa/mcp/", "port": 7106, "tools_count": 3, "tools": [{"name": "avarwa_due_diligence", "description": "Full due diligence for a tokenized real-world asset on Avalanche. Reserve ratio, issuer assessment, audit status, MiCA classification.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "RWA token symbol (BUIDL, USDY, OUSG, BENJI, credits=0)"}}}}, {"name": "avarwa_scan", "description": "Scan ALL known RWA tokens on Avalanche C-Chain. Returns due diligence for every tokenized asset.", "inputSchema": {"type": "object", "properties": {}}}, {"name": "avarwa_reserve_proof", "description": "ZK-Solvency proof for an RWA token's reserve backing. MiCA Art.36 compliant. Verifies reserve ratio >= 100% without revealing amounts.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "RWA token symbol"}}}}], "status": "online", "category": "uncategorized"}, {"server": "AvaRisk", "key": "avarisk", "did": "did:web:tooloracle.io:avarisk", "endpoint": "https://tooloracle.io/avarisk/mcp/", "port": 7100, "tools_count": 3, "tools": [{"name": "avarisk_assess", "description": "Institutional risk assessment for a token on Avalanche C-Chain. Returns PASS/WARN/BLOCK with MiCA compliance score, reserve quality, and evidence hash.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token symbol (USDC, USDt, EURC, DAI.e, credits=0)"}}}}, {"name": "avarisk_batch", "description": "Batch risk assessment for multiple tokens on Avalanche. Useful for DeFi protocols checking collateral eligibility.", "inputSchema": {"type": "object", "properties": {"symbols": {"type": "array", "items": {"type": "string"}, "description": "List of token symbols"}}}}, {"name": "avarisk_can_use", "description": "Simple yes/no: Can an institution use this token on Avalanche? Returns boolean with reason.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token symbol to check"}}}}], "status": "online", "category": "uncategorized"}, {"server": "BNBOracle", "key": "bnboracle", "did": "did:web:tooloracle.io:bnboracle", "endpoint": "https://tooloracle.io/bnboracle/mcp/", "port": 11501, "tools_count": 8, "tools": [{"name": "bnb_overview", "description": "BNB Chain ecosystem overview: BNB price, gas, TVL, block stats", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["bnboracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bnb_token_risk", "description": "BEP-20 token risk assessment: holder concentration, contract info", "inputSchema": {"type": "object", "properties": {"contract_address": {"type": "string"}}, "additionalProperties": false, "required": ["contract_address"]}, "tags": ["risk-assessment", "bnboracle", "monitoring", "compliance"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bnb_contract_verify", "description": "Verify BNB Chain smart contract: source code, ABI, proxy detection", "inputSchema": {"type": "object", "properties": {"contract_address": {"type": "string"}}, "additionalProperties": false, "required": ["contract_address"]}, "tags": ["bnboracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bnb_gas", "description": "BNB Chain gas tracker with USD cost estimates for common operations", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["bnboracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bnb_protocol_tvl", "description": "BNB Chain DeFi protocol TVL. Leave protocol empty for top-20 list.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string"}}, "additionalProperties": false}, "tags": ["bnboracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bnb_stablecoin_check", "description": "BNB Chain stablecoin peg check: USDT, USDC, BUSD, FDUSD, DAI", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "USDT, USDC, BUSD, FDUSD, DAI"}, "contract_address": {"type": "string"}}, "additionalProperties": false}, "tags": ["bnboracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bnb_wallet_intel", "description": "BNB Chain wallet intelligence: BNB balance, recent transactions", "inputSchema": {"type": "object", "properties": {"address": {"type": "string"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["bnboracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bnb_defi_yields", "description": "Top DeFi yield opportunities on BNB Chain filtered by TVL and APY", "inputSchema": {"type": "object", "properties": {"min_tvl_usd": {"type": "number", "default": 1000000}, "min_apy_pct": {"type": "number", "default": 0}, "max_apy_pct": {"type": "number", "default": 200}, "limit": {"type": "integer", "default": 20}}, "additionalProperties": false}, "tags": ["yield-farming", "bnboracle", "rates", "defi"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "blockchain"}, {"server": "BaseOracle", "key": "baseoracle", "did": "did:web:tooloracle.io:baseoracle", "endpoint": "https://tooloracle.io/baseoracle/mcp/", "port": 11701, "tools_count": 8, "tools": [{"name": "base_overview", "description": "Base L2 ecosystem overview: ETH price, cbETH, gas, TVL, OP Stack info", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["baseoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "base_gas", "description": "Base network gas tracker with USD cost estimates \u2014 much cheaper than Ethereum mainnet", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["baseoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "base_contract_verify", "description": "Verify Base smart contract: source code, ABI, proxy detection on BaseScan", "inputSchema": {"type": "object", "properties": {"contract_address": {"type": "string"}}, "additionalProperties": false, "required": ["contract_address"]}, "tags": ["baseoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "base_protocol_tvl", "description": "Base DeFi protocol TVL. Leave protocol empty for top-20 list.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string"}}, "additionalProperties": false}, "tags": ["baseoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "base_stablecoin_check", "description": "Base stablecoin peg check: USDC, USDbC, DAI on Base L2", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "USDC, USDBC, DAI"}, "contract_address": {"type": "string"}}, "additionalProperties": false}, "tags": ["baseoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "base_rwa", "description": "Real-world assets and institutional lending on Base: Moonwell, Aave, Compound, RWA protocols", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string"}}, "additionalProperties": false}, "tags": ["baseoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "base_defi_yields", "description": "Top DeFi yield opportunities on Base filtered by TVL", "inputSchema": {"type": "object", "properties": {"min_tvl_usd": {"type": "number", "default": 500000}, "limit": {"type": "integer", "default": 20}}, "additionalProperties": false}, "tags": ["rates", "baseoracle", "yield-farming", "defi"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "base_wallet_intel", "description": "Base wallet intelligence: ETH balance, recent transactions on Base L2", "inputSchema": {"type": "object", "properties": {"address": {"type": "string"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["baseoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "blockchain"}, {"server": "CBDCOracle", "key": "cbdcoracle", "did": "did:web:tooloracle.io:cbdcoracle", "endpoint": "https://tooloracle.io/cbdcoracle/mcp/", "port": 12901, "tools_count": 12, "tools": [{"name": "digital_euro_status", "description": "ECB Digital Euro project timeline, current phase, legislation status, milestones, and key design decisions. Returns: phase, legislative status, milestones, consultants, prototype providers, key facts (holding limit, interest, offline, privacy).", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["cbdcoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "cbdc_readiness_score", "description": "Bank/PSP readiness assessment for Digital Euro integration. Scores 0-100 across 5 dimensions: infrastructure, regulatory, technical, operational, strategic. Pass checks_met[] to indicate which items are satisfied.", "inputSchema": {"type": "object", "properties": {"entity_name": {"type": "string", "description": "Institution name", "default": "Unnamed Institution"}, "entity_type": {"type": "string", "enum": ["bank", "psp", "neobank", "fintech"], "default": "bank"}, "checks_met": {"type": "array", "items": {"type": "string"}, "description": "List of check IDs that are satisfied (e.g. TIPS_connection, ISO20022_migration)", "default": []}}, "additionalProperties": false}, "tags": ["cbdcoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "ecb_regulation_tracker", "description": "Latest ECB/EU CBDC regulatory developments, deadlines, and key bodies. Filter by topic: all, legislation, technical, privacy, aml.", "inputSchema": {"type": "object", "properties": {"topic": {"type": "string", "enum": ["all", "legislation", "technical", "privacy", "aml"], "default": "all"}}, "additionalProperties": false}, "tags": ["cbdcoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "cbdc_design_compare", "description": "Compare retail vs wholesale CBDC design choices across countries. Compare technology, holding limits, offline capability, privacy models.", "inputSchema": {"type": "object", "properties": {"countries": {"type": "array", "items": {"type": "string"}, "description": "Countries to compare (e.g. EU, China, UK, India, Brazil, Sweden)", "default": ["EU", "China", "UK"]}}, "additionalProperties": false}, "tags": ["cbdcoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "cbdc_global_tracker", "description": "Track 130+ global CBDC projects by status (live/pilot/research). BIS data + country-level detail.", "inputSchema": {"type": "object", "properties": {"status": {"type": "string", "enum": ["all", "live", "pilot", "research"], "default": "all"}, "region": {"type": "string", "enum": ["all", "europe", "asia", "americas", "africa"], "default": "all"}}, "additionalProperties": false}, "tags": ["cbdcoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "programmable_money", "description": "Assess programmable payment / smart contract compliance for CBDC use cases: conditional payments, M2M, earmarked funds, streaming.", "inputSchema": {"type": "object", "properties": {"use_case": {"type": "string", "enum": ["conditional_payment", "machine_to_machine", "earmarked_funds", "streaming_payments"], "default": "conditional_payment"}, "jurisdiction": {"type": "string", "default": "EU"}}, "additionalProperties": false}, "tags": ["cbdcoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "tips_integration_check", "description": "TIPS/TARGET2 integration readiness for CBDC settlement. Checks TIPS connection, ISO 20022, SCT Inst, capacity.", "inputSchema": {"type": "object", "properties": {"institution": {"type": "string", "default": "Generic Bank"}, "has_tips_connection": {"type": "boolean", "default": false}, "has_target2": {"type": "boolean", "default": true}, "iso20022_ready": {"type": "boolean", "default": false}, "sct_inst_live": {"type": "boolean", "default": false}}, "additionalProperties": false}, "tags": ["cbdcoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "wholesale_cbdc_check", "description": "DLT-based wholesale settlement compliance: Trigger Solution (Bundesbank), full DLT wCBDC, or tokenized deposits.", "inputSchema": {"type": "object", "properties": {"solution_type": {"type": "string", "enum": ["trigger_solution", "full_dlt_cbdc", "tokenized_deposits"], "default": "trigger_solution"}}, "additionalProperties": false}, "tags": ["cbdcoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "cbdc_interop", "description": "Cross-border CBDC interoperability assessment. Covers mBridge, Icebreaker, Jura, Dunbar, Mariana projects + models.", "inputSchema": {"type": "object", "properties": {"project": {"type": "string", "description": "Project name or 'all'", "default": "all"}}, "additionalProperties": false}, "tags": ["cbdcoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "cbdc_impact_bank", "description": "Impact analysis of Digital Euro on bank business models: deposit substitution, payment revenue, lending, new opportunities, costs.", "inputSchema": {"type": "object", "properties": {"bank_type": {"type": "string", "enum": ["universal_bank", "savings_bank", "neobank", "payment_institution"], "default": "universal_bank"}, "holding_limit_eur": {"type": "integer", "description": "Assumed holding limit in EUR", "default": 3000}}, "additionalProperties": false}, "tags": ["cbdcoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "offline_payment_check", "description": "Offline CBDC payment capability & standards assessment. Covers NFC, BLE, QR code technologies + Digital Euro offline design.", "inputSchema": {"type": "object", "properties": {"technology": {"type": "string", "enum": ["nfc", "ble", "qr_code"], "default": "nfc"}}, "additionalProperties": false}, "tags": ["cbdcoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "cbdc_privacy_analysis", "description": "Privacy-preserving CBDC design compliance: tiered privacy, GDPR, eIDAS2, AML balance. Compares cash vs card vs CBDC vs crypto.", "inputSchema": {"type": "object", "properties": {"privacy_model": {"type": "string", "enum": ["tiered", "full_anonymity", "pseudonymous"], "default": "tiered"}}, "additionalProperties": false}, "tags": ["cbdcoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}], "status": "online", "category": "payments"}, {"server": "CFOCoPilot", "key": "cfocopilot", "did": "did:web:tooloracle.io:cfocopilot", "endpoint": "https://tooloracle.io/cfocopilot/mcp/", "port": 12201, "tools_count": 12, "tools": [{"name": "vat_validate", "description": "Validate EU VAT identification number via official VIES database (European Commission). Returns validity, company name & address. Supports all 27 EU countries.", "inputSchema": {"type": "object", "properties": {"vat_number": {"type": "string", "description": "EU VAT number with country prefix e.g. DE123456789, FR40303265045, AT12345678"}}}}, {"name": "vat_rates", "description": "Get current VAT rates for all 27 EU member states or a specific country. Returns standard rate, reduced rates, super-reduced and parking rates. Source: European Commission TEDB.", "inputSchema": {"type": "object", "properties": {"country_code": {"type": "string", "description": "Optional 2-letter country code e.g. DE, FR, AT. Omit for all EU countries."}}}}, {"name": "iban_validate", "description": "Validate IBAN (International Bank Account Number). Returns checksum validity, BIC/SWIFT code, bank name, and SEPA eligibility.", "inputSchema": {"type": "object", "properties": {"iban": {"type": "string", "description": "IBAN e.g. DE89370400440532013000"}}}}, {"name": "tax_calendar_de", "description": "German tax filing deadlines for any month. Includes USt-Voranmeldung, Lohnsteuer, Zusammenfassende Meldung, GewSt, KSt. Shows Dauerfristverl\u00e4ngerung and penalties.", "inputSchema": {"type": "object", "properties": {"year": {"type": "integer", "description": "Year (default: current)"}, "month": {"type": "integer", "description": "Month 1-12 (default: current)"}}}}, {"name": "invoice_generate", "description": "Generate XRechnung 3.0 / ZUGFeRD-compliant invoice XML (EN 16931). Pflicht seit 01.01.2025 f\u00fcr B2G. Supports Leitweg-ID, line items, VAT, payment terms.", "inputSchema": {"type": "object", "properties": {"seller_name": {"type": "string", "description": "Seller company name"}, "seller_address": {"type": "string", "description": "Seller address"}, "seller_vat_id": {"type": "string", "description": "Seller USt-IdNr. e.g. DE123456789"}, "seller_tax_number": {"type": "string", "description": "Seller Steuernummer e.g. 123/456/78901"}, "seller_iban": {"type": "string", "description": "Seller IBAN"}, "seller_bic": {"type": "string", "description": "Seller BIC/SWIFT"}, "buyer_name": {"type": "string", "description": "Buyer company name"}, "buyer_address": {"type": "string", "description": "Buyer address"}, "buyer_vat_id": {"type": "string", "description": "Buyer USt-IdNr."}, "invoice_number": {"type": "string", "description": "Invoice number (auto-generated if omitted)"}, "invoice_date": {"type": "string", "description": "Invoice date YYYY-MM-DD (default: today)"}, "due_date": {"type": "string", "description": "Due date YYYY-MM-DD (default: +30 days)"}, "items": {"type": "array", "description": "Line items: [{description, quantity, unit_price}]"}, "vat_rate": {"type": "number", "description": "VAT rate % (default: 19)"}, "currency": {"type": "string", "description": "Currency code (default: EUR)"}, "payment_terms": {"type": "string", "description": "Payment terms text"}, "leitweg_id": {"type": "string", "description": "Leitweg-ID for B2G invoices"}, "buyer_reference": {"type": "string", "description": "Buyer reference / order number"}}}}, {"name": "invoice_validate_xr", "description": "Validate XRechnung XML against EN 16931 mandatory fields. Checks all BT fields, CustomizationID, Leitweg-ID presence. Returns compliance score.", "inputSchema": {"type": "object", "properties": {"xml": {"type": "string", "description": "XRechnung XML string to validate"}}}}, {"name": "reverse_charge_check", "description": "Determine VAT treatment for cross-border B2B/B2C transactions. Checks reverse charge, intra-community supply, export, and OSS applicability. Full \u00a713b UStG analysis.", "inputSchema": {"type": "object", "properties": {"seller_country": {"type": "string", "description": "Seller country code e.g. DE"}, "buyer_country": {"type": "string", "description": "Buyer country code e.g. FR"}, "buyer_vat_id": {"type": "string", "description": "Buyer VAT ID (determines B2B vs B2C)"}, "service_type": {"type": "string", "description": "goods | service | digital (default: goods)"}}}}, {"name": "dunning_generate", "description": "Generate payment reminder (Mahnung) with legally correct German text. Supports level 1 (friendly), 2 (firm), 3 (final/legal threat). Includes \u00a7286/\u00a7288 BGB references.", "inputSchema": {"type": "object", "properties": {"level": {"type": "integer", "description": "1=Zahlungserinnerung, 2=2.Mahnung, 3=Letzte Mahnung"}, "debtor_name": {"type": "string", "description": "Debtor name"}, "invoice_number": {"type": "string", "description": "Original invoice number"}, "invoice_date": {"type": "string", "description": "Original invoice date"}, "amount": {"type": "string", "description": "Outstanding amount"}, "due_date": {"type": "string", "description": "Original due date"}, "dunning_fee": {"type": "number", "description": "Mahngeb\u00fchr in EUR (optional)"}, "interest_rate": {"type": "number", "description": "Verzugszinsen % p.a. (optional)"}}}}, {"name": "credit_note_generate", "description": "Generate credit note (Gutschrift/Stornorechnung) referencing original invoice. EN 16931 type code 381.", "inputSchema": {"type": "object", "properties": {"original_invoice_number": {"type": "string", "description": "Original invoice number to credit"}, "credit_note_number": {"type": "string", "description": "Credit note number (auto if omitted)"}, "reason": {"type": "string", "description": "Reason for credit note"}, "amount": {"type": "number", "description": "Net amount to credit (positive number)"}, "vat_rate": {"type": "number", "description": "VAT rate % (default: 19)"}, "seller_name": {"type": "string", "description": "Seller name"}, "buyer_name": {"type": "string", "description": "Buyer name"}}}}, {"name": "fx_rates", "description": "Get live ECB foreign exchange rates. 30+ currencies, updated daily. Source: European Central Bank.", "inputSchema": {"type": "object", "properties": {"base": {"type": "string", "description": "Base currency (default: EUR)"}, "target": {"type": "string", "description": "Target currency e.g. USD, GBP, CHF. Omit for all."}}}}, {"name": "cashflow_forecast", "description": "Simple cashflow projection. Input current balance, monthly revenue/costs, growth rates. Returns month-by-month forecast with runway analysis.", "inputSchema": {"type": "object", "properties": {"current_balance": {"type": "number", "description": "Current cash balance in EUR"}, "monthly_revenue": {"type": "number", "description": "Average monthly revenue"}, "monthly_costs": {"type": "number", "description": "Average monthly costs"}, "months": {"type": "integer", "description": "Months to forecast (default: 6, max: 24)"}, "revenue_growth_pct": {"type": "number", "description": "Monthly revenue growth % (default: 0)"}, "cost_growth_pct": {"type": "number", "description": "Monthly cost growth % (default: 0)"}, "one_time_expenses": {"type": "array", "description": "One-time expenses: [{month, amount, label}]"}}}}, {"name": "financial_kpis", "description": "Calculate financial KPIs from balance sheet and P&L inputs. Returns liquidity ratios, equity ratio, ROE, ROA, EBIT margin, DSO, interest coverage with German HGB benchmarks.", "inputSchema": {"type": "object", "properties": {"total_assets": {"type": "number", "description": "Bilanzsumme / Total assets"}, "equity": {"type": "number", "description": "Eigenkapital / Equity"}, "current_assets": {"type": "number", "description": "Umlaufverm\u00f6gen / Current assets"}, "current_liabilities": {"type": "number", "description": "Kurzfristige Verbindlichkeiten"}, "cash": {"type": "number", "description": "Kassenbestand + Bankguthaben"}, "inventory": {"type": "number", "description": "Vorr\u00e4te / Inventory"}, "receivables": {"type": "number", "description": "Forderungen / Receivables"}, "total_debt": {"type": "number", "description": "Gesamtverbindlichkeiten"}, "revenue": {"type": "number", "description": "Umsatzerl\u00f6se / Revenue (period)"}, "net_income": {"type": "number", "description": "Jahres\u00fcberschuss / Net income"}, "ebit": {"type": "number", "description": "EBIT"}, "interest_expense": {"type": "number", "description": "Zinsaufwand"}}}}], "status": "online", "category": "uncategorized"}, {"server": "CarbonOracle", "key": "carbonoracle", "did": "did:web:tooloracle.io:carbonoracle", "endpoint": "https://tooloracle.io/carbonoracle/mcp/", "port": 7001, "tools_count": 11, "tools": [{"name": "carbon_eu_ets_price", "description": "Live EU Emissions Trading System price. Returns EUA (EU Allowance) price in EUR per tonne CO2. Essential for carbon cost calculations and CSRD reporting.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["carbonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "carbon_grid_intensity", "description": "Real-time electricity grid carbon intensity by country in gCO2/kWh. UK: live from National Grid ESO. Other countries: latest grid data. Use for scope 2 emissions, green computing decisions.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "Country code: GB/UK for real-time UK, or DE/FR/NO/SE/CH etc.", "default": "GB"}}, "additionalProperties": false}, "tags": ["carbonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "carbon_grid_compare", "description": "Compare electricity carbon intensity across 20+ countries. Ranked from cleanest to dirtiest. Useful for data center location decisions and scope 2 reporting.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["carbonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "carbon_ember_country", "description": "Annual electricity carbon intensity for any country from Ember Climate data (2024). Includes renewable %, fossil %, gCO2/kWh. Covers 100+ countries.", "inputSchema": {"type": "object", "properties": {"iso": {"type": "string", "description": "ISO country code: DEU, FRA, USA, CHN, GBR etc. Also accepts 2-letter: DE, FR, US", "default": "DEU", "enum": ["DEU", "FRA", "USA", "CHN", "GBR"]}}, "additionalProperties": false, "required": ["iso"]}, "tags": ["carbonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "carbon_ember_eu_ranking", "description": "EU country ranking by electricity carbon intensity (Ember Climate 2024). Shows cleanest to dirtiest EU grids. Useful for sustainability benchmarking.", "inputSchema": {"type": "object", "properties": {"top_n": {"type": "integer", "description": "Number of countries to return (max 27)", "default": 10}}, "additionalProperties": false}, "tags": ["carbonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "carbon_footprint", "description": "Estimate carbon footprint (kg CO2e) for common products and activities: laptop, smartphone, flight, car, beef, bitcoin transaction, streaming hour, email, and more.", "inputSchema": {"type": "object", "properties": {"product": {"type": "string", "description": "Product or activity: laptop, smartphone, tshirt, jeans, flight_short, flight_long, car_year, ev_year, beef_kg, chicken_kg, bitcoin_tx, ethereum_tx, streaming_hour, email"}, "quantity": {"type": "integer", "description": "Number of units (default 1)", "default": 1}}, "additionalProperties": false, "required": ["product"]}, "tags": ["carbonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "carbon_blockchain", "description": "Carbon intensity of major blockchain networks in gCO2 per transaction. Covers Ethereum (PoS), Bitcoin (PoW), Polygon, Solana, XRPL, Gnosis. Useful for Web3 sustainability reporting.", "inputSchema": {"type": "object", "properties": {"chain": {"type": "string", "description": "Blockchain: ethereum, bitcoin, polygon, solana, xrpl, gnosis", "default": "ethereum"}}, "additionalProperties": false}, "tags": ["carbonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "CarbonOracle health status. Returns backend connectivity, tool list, version.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["carbonoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "carbon_chain", "description": "Carbon footprint data for any specific blockchain by symbol. Returns green_status, gCO2/yr, kWh/tx, GHG scope breakdown, certification, MiCA Art.66 flag. Covers 50 chains including Ethereum, Bitcoin, Solana, VeChain, Polygon, XRPL, Cardano and more.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Chain symbol: ETH, BTC, VET, SOL, MATIC, ADA, XRP, BNB, AVAX, DOT, ARB, OP etc.", "default": "ETH", "enum": ["ETH", "BTC", "VET", "SOL", "MATIC", "ADA", "XRP", "BNB", "AVAX", "DOT", "ARB", "OP"]}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["carbonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "carbon_chain_ranking", "description": "Rank all 50 blockchains by carbon footprint from cleanest to most polluting. Filter by green_status (EXCELLENT/HIGH_IMPACT/CRITICAL) or MiCA Art.66 compliance. Essential for ESG chain selection and sustainability reporting.", "inputSchema": {"type": "object", "properties": {"top_n": {"type": "integer", "description": "Number of chains to return (max 50)", "default": 20}, "filter_status": {"type": "string", "description": "Filter by status: EXCELLENT, HIGH_IMPACT, CRITICAL", "enum": ["EXCELLENT", "HIGH_IMPACT", "CRITICAL"]}, "mica_art66_only": {"type": "boolean", "description": "Show only MiCA Art.66 supported chains", "default": false}}, "additionalProperties": false}, "tags": ["carbonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "carbon_vechain", "description": "VeChain deep carbon profile. The only major blockchain with DNV ISO14040/14044 certification (gold standard lifecycle assessment). Proof of Authority consensus, 101 validators. Used for supply chain ESG, CSRD Scope 3, carbon credit tokenization. MiCA Art.66 supported.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["carbonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}], "status": "online", "category": "finance"}, {"server": "ChangeOracle", "key": "changeoracle", "did": "did:web:tooloracle.io:changeoracle", "endpoint": "https://tooloracle.io/changeoracle/mcp/", "port": 9401, "tools_count": 10, "tools": [{"name": "register_change", "description": "Register an ICT change request with full DORA traceability.", "inputSchema": {"type": "object", "properties": {"change_id": {"type": "string"}, "title": {"type": "string"}, "description": {"type": "string"}, "change_type": {"type": "string", "enum": ["standard", "normal", "emergency", "patch", "infrastructure", "config"]}, "priority": {"type": "string", "enum": ["urgent", "high", "normal", "low"]}, "risk_level": {"type": "string", "enum": ["critical", "high", "medium", "low"]}, "requestor": {"type": "string"}, "approver": {"type": "string"}, "implementer": {"type": "string"}, "tester": {"type": "string"}, "affected_systems": {"type": "string"}, "affected_services": {"type": "string"}, "justification": {"type": "string"}, "implementation_plan": {"type": "string"}, "rollback_plan": {"type": "string"}, "test_plan": {"type": "string"}, "scheduled_date": {"type": "string"}, "cve_reference": {"type": "string"}, "patch_id": {"type": "string"}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["title"]}, "tags": ["changeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "list_changes", "description": "List changes with optional filters.", "inputSchema": {"type": "object", "properties": {"status": {"type": "string", "enum": ["draft", "submitted", "approved", "rejected", "implementing", "testing", "verified", "completed", "rolled_back", "cancelled"]}, "change_type": {"type": "string", "enum": ["standard", "normal", "emergency", "patch", "infrastructure", "config"]}, "risk_level": {"type": "string", "enum": ["critical", "high", "medium", "low"]}, "search": {"type": "string"}}, "additionalProperties": false}, "tags": ["changeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "change_risk_assess", "description": "Automated risk assessment based on type, scope, and controls.", "inputSchema": {"type": "object", "properties": {"change_id": {"type": "string"}}, "additionalProperties": false, "required": ["change_id"]}, "tags": ["compliance", "risk-assessment", "changeoracle", "monitoring"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "approval_check", "description": "Verify approval chain, SoD compliance, and prerequisites.", "inputSchema": {"type": "object", "properties": {"change_id": {"type": "string"}}, "additionalProperties": false, "required": ["change_id"]}, "tags": ["changeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "test_evidence", "description": "Record or view test execution evidence for a change.", "inputSchema": {"type": "object", "properties": {"change_id": {"type": "string"}, "add": {"type": "boolean"}, "test_type": {"type": "string", "enum": ["functional", "regression", "security", "performance", "uat"]}, "result": {"type": "string", "enum": ["pass", "fail", "partial"]}, "tester": {"type": "string"}, "environment": {"type": "string"}, "test_date": {"type": "string"}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["change_id"]}, "tags": ["changeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "rollback_plan", "description": "Validate rollback plan readiness for a change.", "inputSchema": {"type": "object", "properties": {"change_id": {"type": "string"}, "rollback_tested": {"type": "boolean"}, "estimated_rollback_minutes": {"type": "integer"}, "backup_confirmed": {"type": "boolean"}, "communication_plan": {"type": "boolean"}}, "additionalProperties": false, "required": ["change_id"]}, "tags": ["changeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "patch_compliance", "description": "Patch lag analysis \u2014 overdue patches against scheduled deadlines.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["compliance", "regulatory", "audit-ready", "changeoracle"], "recommended_for": ["compliance-officer", "regtech"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sod_check", "description": "Detect Segregation of Duties violations across all changes.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["changeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "change_stats", "description": "Dashboard: volume, risk distribution, test/rollback coverage, emergency ratio.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["changeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["changeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "CloudOracle", "key": "cloudoracle", "did": "did:web:tooloracle.io:cloudoracle", "endpoint": "https://tooloracle.io/cloudoracle/mcp/", "port": 7840, "tools_count": 14, "tools": [{"name": "cloud_status", "description": "Live status of AWS, GCP, Azure \u2014 active incidents, recent events, EU regions.", "inputSchema": {"type": "object", "properties": {"provider": {"type": "string", "description": "aws|gcp|azure|all (default: all)"}}, "additionalProperties": false}, "tags": ["cloudoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cloud_incidents", "description": "Active + recent cloud incidents with timeline.", "inputSchema": {"type": "object", "properties": {"provider": {"type": "string", "description": "aws|gcp|azure|all"}, "days": {"type": "integer", "description": "Lookback days (default: 7)"}}, "additionalProperties": false}, "tags": ["cloudoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "region_status", "description": "Cloud region status \u2014 EU regions for DORA data residency.", "inputSchema": {"type": "object", "properties": {"provider": {"type": "string"}, "region": {"type": "string", "description": "eu|all (default: eu)"}}, "additionalProperties": false}, "tags": ["cloudoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "saas_status", "description": "SaaS provider status: Cloudflare, GitHub, Datadog.", "inputSchema": {"type": "object", "properties": {"provider": {"type": "string", "description": "cloudflare|github|datadog|all"}}, "additionalProperties": false}, "tags": ["cloudoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "concentration_risk", "description": "Concentration risk: which providers host critical functions? SPOF analysis.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["monitoring", "compliance", "risk-assessment", "cloudoracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sla_check", "description": "SLA compliance per provider \u2014 Art. 30 contract clause verification.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "provider": {"type": "string", "description": "Filter by provider name"}}, "additionalProperties": false}, "tags": ["cloudoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "provider_dashboard", "description": "All providers for an entity with live cloud status + risk assessment.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["cloudoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "outage_impact", "description": "Simulate: what happens if provider X goes down? Affected services + DORA actions.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "provider": {"type": "string", "description": "Provider name to simulate outage"}}, "additionalProperties": false}, "tags": ["cloudoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ctpp_check", "description": "Is provider a Critical Third-Party Provider under Art. 31?", "inputSchema": {"type": "object", "properties": {"provider": {"type": "string"}}, "additionalProperties": false}, "tags": ["cloudoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "notification_check", "description": "Check Art. 30 contract clause compliance per provider.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["cloudoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "obligation_map", "description": "Cloud monitoring obligations with cross-jurisdiction equivalents.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["cloudoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "sync_to_ampel", "description": "Push cloud risk to AmpelOracle Art. 28 checks.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["cloudoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["cloudoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "ping", "description": "Connectivity test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["health-check", "monitoring", "cloudoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "ComplianceOracle", "key": "complianceoracle", "did": "did:web:tooloracle.io:complianceoracle", "endpoint": "https://tooloracle.io/complianceoracle/mcp/", "port": 13401, "tools_count": 25, "tools": [{"name": "ping", "description": "Server ping \u2014 returns version, status, tool count", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["monitoring", "health-check", "complianceoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "compliance_preflight", "description": "Pre-flight regulatory check. Returns PASS/WARN/BLOCK with reason_codes, sources, confidence. Checks MiCA authorization, evidence quality, custody risk in one call.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token symbol e.g. USDC, RLUSD, USDT"}, "action": {"type": "string", "default": "swap", "description": "Action: swap, transfer, custody"}, "jurisdiction": {"type": "string", "default": "EU", "description": "Jurisdiction: EU, US, UK", "enum": ["EU", "US", "UK"]}}, "additionalProperties": false, "required": ["token_symbol"]}, "tags": ["audit-ready", "compliance", "complianceoracle", "regulatory"], "recommended_for": ["compliance-officer", "regtech"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "mica_status", "description": "MiCA EU authorization status. Cross-referenced with ESMA/EBA registers.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Stablecoin symbol e.g. USDC, EURC, USDT"}}, "additionalProperties": false, "required": ["token_symbol"]}, "tags": ["eu-regulation", "complianceoracle", "mica", "stablecoin"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "mica_full_pack", "description": "Complete MiCA compliance evidence for one token (12 MiCA articles). Returns overall_mica_compliant flag.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token symbol e.g. EURC, USDC, RLUSD"}}, "additionalProperties": false, "required": ["token_symbol"]}, "tags": ["eu-regulation", "complianceoracle", "mica", "stablecoin"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "mica_market_overview", "description": "Full MiCA market status: peg alerts, significant issuers, interest violations, stale audits.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["eu-regulation", "complianceoracle", "mica", "stablecoin"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "peg_deviation", "description": "Real-time peg deviation for any stablecoin. MiCA Art. 35.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token symbol e.g. EURC, USDT"}}, "additionalProperties": false, "required": ["token_symbol"]}, "tags": ["complianceoracle", "peg-monitoring", "defi", "stablecoin"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "peg_history", "description": "30-day peg deviation history. MiCA Art. 35.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token symbol"}}, "additionalProperties": false, "required": ["token_symbol"]}, "tags": ["complianceoracle", "peg-monitoring", "defi", "stablecoin"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "significant_issuer", "description": "MiCA Art. 45/58: checks if issuer exceeds \u20ac5B reserve threshold for EBA oversight.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token symbol"}}, "additionalProperties": false, "required": ["token_symbol"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "interest_check", "description": "MiCA Art. 23/52: scans for issuer-native yield mechanisms (prohibited).", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token symbol"}}, "additionalProperties": false, "required": ["token_symbol"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "document_compliance", "description": "MiCA Art. 29/30/55: recovery plans, redemption plans, annual audit status.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token symbol"}}, "additionalProperties": false, "required": ["token_symbol"]}, "tags": ["audit-ready", "compliance", "complianceoracle", "regulatory"], "recommended_for": ["compliance-officer", "regtech"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "reserve_quality", "description": "MiCA Art. 24/25/53: reserve management policy, Art. 53 eligibility.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token symbol"}}, "additionalProperties": false, "required": ["token_symbol"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "custody_risk", "description": "Custody & counterparty risk assessment. SIFI status, concentration risk.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string", "description": "Protocol name or slug"}}, "additionalProperties": false, "required": ["protocol"]}, "tags": ["monitoring", "compliance", "complianceoracle", "risk-assessment"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "market_liquidity", "description": "DEX liquidity depth & exit channel analysis. MiCA Art. 45.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string", "description": "Protocol name or slug"}}, "additionalProperties": false, "required": ["protocol"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "rlusd_integrity", "description": "RLUSD real-time integrity monitoring & attestation verification.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "evidence_bundle", "description": "Multi-framework evidence aggregation. MiCA+DORA+RWA+Macro in one signed bundle.", "inputSchema": {"type": "object", "properties": {"asset": {"type": "string", "description": "Token symbol: USDC, EURC, RLUSD", "enum": ["USDC", "EURC", "RLUSD"]}, "frameworks": {"type": "array", "items": {"type": "string"}, "default": ["mica", "dora", "rwa", "macro", "stablecoin_risk"]}}, "additionalProperties": false, "required": ["asset"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "evidence_profile", "description": "Multi-dimensional evidence profile: governance, custody, reserves. Grade A-F.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string", "description": "Protocol name or slug"}}, "additionalProperties": false, "required": ["protocol"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "evidence_leaderboard", "description": "Top protocols ranked by evidence grade A-F across 61 RWA protocols & 105+ stablecoins.", "inputSchema": {"type": "object", "properties": {"top_n": {"type": "integer", "default": 15}}, "additionalProperties": false}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "ai_provenance", "description": "Full cryptographic provenance chain for evidence data. EU AI Act explainability.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Token symbol"}, "frameworks": {"type": "array", "items": {"type": "string"}, "default": ["mica", "macro"]}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "ai_explain", "description": "Explains WHY an asset has a specific compliance grade. Dimension-by-dimension breakdown.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Token symbol"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "ai_query", "description": "Natural language evidence query. Routes plain-English questions to correct APIs automatically.", "inputSchema": {"type": "object", "properties": {"question": {"type": "string", "description": "Natural language question"}, "symbol": {"type": "string", "description": "Optional token symbol override"}}, "additionalProperties": false, "required": ["question"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "kya_register", "description": "Know Your Agent registration. Provide agent metadata to receive trust score and access level.", "inputSchema": {"type": "object", "properties": {"agent_name": {"type": "string"}, "agent_purpose": {"type": "string"}, "owner_org": {"type": "string"}, "owner_email": {"type": "string"}, "owner_jurisdiction": {"type": "string", "default": "EU"}}, "additionalProperties": false, "required": ["agent_name", "agent_purpose", "owner_org", "owner_email"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "kya_status", "description": "Check agent's KYA trust level, score breakdown, and tool access.", "inputSchema": {"type": "object", "properties": {"client_id": {"type": "string", "description": "Your OAuth client_id"}}, "additionalProperties": false, "required": ["client_id"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "audit_log", "description": "Log agent decision with evidence chain. Creates tamper-proof audit entry.", "inputSchema": {"type": "object", "properties": {"decision": {"type": "string"}, "reasoning": {"type": "string"}, "evidence_request_ids": {"type": "array", "items": {"type": "string"}}, "decision_type": {"type": "string", "default": "compliance_check"}, "target_asset": {"type": "string"}, "jurisdiction": {"type": "string", "default": "EU"}, "action_taken": {"type": "string"}}, "additionalProperties": false, "required": ["decision", "reasoning", "evidence_request_ids"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "audit_query", "description": "Query agent's audit trail history. Returns chain-linked decision log.", "inputSchema": {"type": "object", "properties": {"client_id": {"type": "string"}, "target_asset": {"type": "string"}, "limit": {"type": "integer", "default": 20}}, "additionalProperties": false, "required": ["client_id"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "audit_verify", "description": "Verify audit chain integrity. Checks chain hash linkage for tampering.", "inputSchema": {"type": "object", "properties": {"client_id": {"type": "string"}}, "additionalProperties": false, "required": ["client_id"]}, "tags": ["complianceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "ContractOracle", "key": "contractoracle", "did": "did:web:tooloracle.io:contractoracle", "endpoint": "https://tooloracle.io/contractoracle/mcp/", "port": 8901, "tools_count": 11, "tools": [{"name": "register_contract", "description": "Add or update an ICT third-party contract. Tracks all DORA Art. 30 mandatory clauses.", "inputSchema": {"type": "object", "properties": {"contract_id": {"type": "string"}, "provider_name": {"type": "string"}, "contract_title": {"type": "string"}, "contract_start": {"type": "string"}, "contract_end": {"type": "string"}, "annual_value_eur": {"type": "number"}, "is_cif": {"type": "boolean", "description": "Supports critical/important function?"}, "function_supported": {"type": "string"}, "jurisdiction": {"type": "string"}, "governing_law": {"type": "string"}, "auto_renewal": {"type": "boolean"}, "sla_definition": {"type": "boolean"}, "data_location": {"type": "boolean"}, "data_protection": {"type": "boolean"}, "availability_guarantee": {"type": "boolean"}, "incident_notification": {"type": "boolean"}, "audit_rights": {"type": "boolean"}, "termination_rights": {"type": "boolean"}, "cooperation_authority": {"type": "boolean"}, "full_sla_quantitative": {"type": "boolean"}, "notice_period": {"type": "boolean"}, "subcontracting_conditions": {"type": "boolean"}, "exit_strategy": {"type": "boolean"}, "escrow_source_code": {"type": "boolean"}, "business_continuity": {"type": "boolean"}, "performance_monitoring": {"type": "boolean"}, "sub_providers": {"type": "string"}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["provider_name"]}, "tags": ["contractoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "list_contracts", "description": "List contracts with optional filters.", "inputSchema": {"type": "object", "properties": {"provider": {"type": "string"}, "is_cif": {"type": "boolean"}, "expiring_days": {"type": "integer", "description": "Show contracts expiring within N days"}}, "additionalProperties": false}, "tags": ["contractoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "clause_check", "description": "Validate a contract against all DORA Art. 30 mandatory clauses (standard + CIF).", "inputSchema": {"type": "object", "properties": {"contract_id": {"type": "string"}}, "additionalProperties": false, "required": ["contract_id"]}, "tags": ["contractoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "subcontracting_chain", "description": "Map and assess the subcontracting chain of a contract (RTS on subcontracting).", "inputSchema": {"type": "object", "properties": {"contract_id": {"type": "string"}}, "additionalProperties": false, "required": ["contract_id"]}, "tags": ["contractoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "exit_readiness", "description": "Evaluate exit plan readiness for a contract \u2014 Art. 28(8) exit strategies.", "inputSchema": {"type": "object", "properties": {"contract_id": {"type": "string"}}, "additionalProperties": false, "required": ["contract_id"]}, "tags": ["contractoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cif_analysis", "description": "Analyze all Critical/Important Function contracts for enhanced Art. 30(3) requirements.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["contractoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "contract_gaps", "description": "Identify missing mandatory clauses across all contracts.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["contractoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "contract_scoring", "description": "Red-flag risk scoring: exit risk, lock-in, jurisdiction, subcontracting gaps.", "inputSchema": {"type": "object", "properties": {"contract_id": {"type": "string"}}, "additionalProperties": false, "required": ["contract_id"]}, "tags": ["contractoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "contract_expiry", "description": "Upcoming contract expirations and renewal deadlines.", "inputSchema": {"type": "object", "properties": {"days_ahead": {"type": "integer", "description": "Lookahead window (default 180 days)"}}, "additionalProperties": false}, "tags": ["contractoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "contract_analyze_llm", "description": "AI-powered deep analysis of contract text against DORA Art. 30(2) mandatory clauses using local Gemma 4 LLM. Provide raw contract text or a contract_id for structured analysis.", "inputSchema": {"type": "object", "properties": {"text": {"type": "string", "description": "Raw contract text to analyze"}, "contract_id": {"type": "string", "description": "Existing contract ID for structured analysis"}}, "additionalProperties": false}, "tags": ["contractoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["contractoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "CryptoOracle", "key": "cryptooracle", "did": "did:web:tooloracle.io:cryptooracle", "endpoint": "https://tooloracle.io/cryptooracle/mcp/", "port": 7601, "tools_count": 12, "tools": [{"name": "crypto_price", "description": "Live cryptocurrency prices in USD/EUR with 24h change, volume, and market cap. Supports any CoinGecko coin ID.", "inputSchema": {"type": "object", "properties": {"coins": {"type": "string", "description": "Comma-separated coin IDs e.g. 'bitcoin,ethereum,solana,cardano'"}, "currencies": {"type": "string", "description": "Currencies: usd,eur,gbp,jpy (default: usd,eur)", "default": "usd,eur"}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "crypto_detail", "description": "Full coin profile: price, market cap, ATH, supply, 7d/30d change, description, links.", "inputSchema": {"type": "object", "properties": {"coin": {"type": "string", "description": "Coin ID e.g. 'bitcoin', 'ethereum', 'solana', 'chainlink'"}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "crypto_market", "description": "Top cryptocurrencies by market cap with prices, volumes, and 24h/7d changes.", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer", "description": "Number of coins 1-100 (default: 20)", "default": 20, "minimum": 1, "maximum": 100}, "currency": {"type": "string", "description": "Currency: usd, eur, gbp (default: usd)", "default": "usd"}, "category": {"type": "string", "description": "Filter by category e.g. 'decentralized-finance-defi', 'layer-1' (optional)"}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "crypto_trending", "description": "Trending cryptocurrencies and NFTs on CoinGecko in the last 24 hours.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "crypto_global", "description": "Global crypto market overview: total market cap, BTC dominance, DeFi stats, active coins.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "crypto_defi_tvl", "description": "Top DeFi protocols by Total Value Locked (TVL). Filter by chain.", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer", "description": "Number of protocols 1-50 (default: 20)", "default": 20, "minimum": 1, "maximum": 50}, "chain": {"type": "string", "description": "Filter by blockchain e.g. 'Ethereum', 'BSC', 'Arbitrum' (optional)"}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "crypto_chain_tvl", "description": "TVL ranking of all blockchain networks. Shows which chains have most DeFi value locked.", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer", "description": "Number of chains (default: 20)", "default": 20}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "crypto_search", "description": "Search for any cryptocurrency, exchange, or DeFi protocol by name.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search query e.g. 'Uniswap', 'Binance', 'Avalanche'"}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "crypto_exchange", "description": "Exchange profile: trust score, volume, country, year established.", "inputSchema": {"type": "object", "properties": {"exchange_id": {"type": "string", "description": "Exchange ID e.g. 'binance', 'coinbase', 'kraken', 'uniswap_v3'", "default": "binance"}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "crypto_nft", "description": "NFT collection stats: floor price, market cap, volume, owners, supply.", "inputSchema": {"type": "object", "properties": {"nft_id": {"type": "string", "description": "NFT collection ID e.g. 'cryptopunks', 'bored-ape-yacht-club' (optional \u2014 omit for top NFTs list)"}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "crypto_protocol_tvl", "description": "DeFi protocol deep-dive: TVL by chain, 7d change, audits, description.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string", "description": "Protocol name e.g. 'aave', 'uniswap', 'lido', 'compound'", "default": "aave"}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "health_check", "description": "CryptoOracle status and backend connectivity.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "CryptoOracle", "key": "cryptooracle", "did": "did:web:tooloracle.io:cryptooracle", "endpoint": "https://tooloracle.io/cryptooracle/mcp/", "port": 9501, "tools_count": 10, "tools": [{"name": "encryption_policy_check", "description": "Validate encryption policy against all 12 RTS Art. 6-7 requirements.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "key_inventory", "description": "Cryptographic key register \u2014 add or list all keys (RTS Art. 7).", "inputSchema": {"type": "object", "properties": {"add": {"type": "boolean"}, "name": {"type": "string"}, "algorithm": {"type": "string"}, "key_size": {"type": "string"}, "purpose": {"type": "string"}, "system": {"type": "string"}, "owner": {"type": "string"}, "created_date": {"type": "string"}, "expiry_date": {"type": "string"}, "rotation_interval_days": {"type": "integer"}, "last_rotated": {"type": "string"}, "hsm": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "key_lifecycle", "description": "Check key lifecycle health \u2014 expiry, rotation, algorithm strength, HSM status.", "inputSchema": {"type": "object", "properties": {"key_id": {"type": "string"}}, "additionalProperties": false, "required": ["key_id"]}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cert_register", "description": "Certificate register for critical ICT assets \u2014 add or list (RTS Art. 7.4).", "inputSchema": {"type": "object", "properties": {"add": {"type": "boolean"}, "domain": {"type": "string"}, "issuer": {"type": "string"}, "subject": {"type": "string"}, "serial": {"type": "string"}, "valid_from": {"type": "string"}, "valid_to": {"type": "string"}, "algorithm": {"type": "string"}, "key_size": {"type": "string"}, "system": {"type": "string"}, "critical_asset": {"type": "boolean"}, "auto_renew": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cert_expiry", "description": "Upcoming certificate expirations \u2014 timely renewal required (RTS Art. 7.5).", "inputSchema": {"type": "object", "properties": {"days_ahead": {"type": "integer", "description": "Lookahead window (default 90 days)"}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "weak_algo_scan", "description": "Detect weak/deprecated algorithms across all keys and certificates.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "tls_check", "description": "Live TLS check of a domain \u2014 version, cipher suite, certificate validity.", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Domain to check (e.g., api.example.com)"}, "port": {"type": "integer"}}, "additionalProperties": false, "required": ["domain"]}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "data_classification", "description": "Map data types to encryption requirements based on classification.", "inputSchema": {"type": "object", "properties": {"add": {"type": "boolean"}, "data_type": {"type": "string"}, "classification": {"type": "string", "enum": ["public", "internal", "confidential", "restricted"]}, "encryption_required": {"type": "string"}, "systems": {"type": "string"}, "owner": {"type": "string"}}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "crypto_gap_analysis", "description": "Overall encryption posture gap analysis against RTS Art. 6-7.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["cryptooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "CyberShield", "key": "cybershield", "did": "did:web:tooloracle.io:cybershield", "endpoint": "https://tooloracle.io/cybershield/mcp/", "port": 12601, "tools_count": 12, "tools": [{"name": "threat_landscape", "description": "Current cyber threat landscape overview per ENISA categories. Top 8 threats with sector relevance and mitigations.", "inputSchema": {"type": "object", "properties": {"sector": {"type": "string", "description": "energy|finance|healthcare|manufacturing|public_admin|general"}}}, "tags": ["workforce", "cybershield", "compliance", "human-resources"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cve_risk_score", "description": "CVE risk prioritization combining CVSS, EPSS, KEV catalog, exploit availability. Returns weighted priority score with patching SLA.", "inputSchema": {"type": "object", "properties": {"cve_id": {"type": "string"}, "cvss_score": {"type": "number"}, "epss_score": {"type": "number", "description": "0-1 EPSS probability"}, "in_kev_catalog": {"type": "boolean"}, "public_exploit": {"type": "boolean"}, "internet_facing": {"type": "boolean"}, "affected_systems": {"type": "integer"}}}, "tags": ["cybershield", "compliance", "risk-assessment", "monitoring"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "attack_surface_check", "description": "Attack surface assessment checklist. Web apps, remote access, cloud, IoT, email. Prioritized security checks.", "inputSchema": {"type": "object", "properties": {"web_applications": {"type": "boolean"}, "remote_access_vpn": {"type": "boolean"}, "cloud_services": {"type": "boolean"}, "iot_devices": {"type": "boolean"}, "employee_count": {"type": "integer"}}}, "tags": ["cybershield"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "phishing_indicators", "description": "Analyze email/URL for phishing indicators. Scores sender, urgency, attachments, URL patterns. Returns verdict and recommended actions.", "inputSchema": {"type": "object", "properties": {"sender_email": {"type": "string"}, "subject": {"type": "string"}, "suspicious_url": {"type": "string"}, "creates_urgency": {"type": "boolean"}, "has_unexpected_attachment": {"type": "boolean"}, "asks_for_credentials": {"type": "boolean"}}}, "tags": ["cybershield"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "nis2_compliance", "description": "NIS2 Directive (EU 2022/2555) compliance assessment. All 10 Art. 21 measures, entity classification, penalties, incident reporting.", "inputSchema": {"type": "object", "properties": {"sector": {"type": "string"}, "employee_count": {"type": "integer"}, "annual_turnover_meur": {"type": "number"}, "risk_management": {"type": "boolean"}, "incident_handling": {"type": "boolean"}, "business_continuity": {"type": "boolean"}, "supply_chain_security": {"type": "boolean"}, "vulnerability_management": {"type": "boolean"}, "cyber_hygiene_training": {"type": "boolean"}, "cryptography_policy": {"type": "boolean"}, "access_control": {"type": "boolean"}, "mfa_deployed": {"type": "boolean"}, "incident_reporting_process": {"type": "boolean"}}}, "tags": ["regulatory", "cybershield", "audit-ready", "compliance"], "recommended_for": ["compliance-officer", "regtech"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "nis2_incident_report", "description": "NIS2 incident notification template. 24h early warning, 72h notification, 1-month final report templates.", "inputSchema": {"type": "object", "properties": {"incident_type": {"type": "string"}, "severity": {"type": "string"}, "affected_services": {"type": "string"}, "affected_users_estimate": {"type": "integer"}, "cross_border_impact": {"type": "boolean"}}}, "tags": ["cybershield"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "iso27001_gap", "description": "ISO 27001:2022 Annex A gap analysis. All 93 controls across 4 themes, new 2022 controls highlighted, certification process.", "inputSchema": {"type": "object", "properties": {"controls": {"type": "object", "description": "Optional: status of specific controls"}}}, "tags": ["cybershield"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "dora_ict_risk", "description": "DORA Art. 5-12 ICT risk management compliance check. 8 articles assessed with specific requirements per article.", "inputSchema": {"type": "object", "properties": {"ict_risk_framework": {"type": "boolean"}, "ict_asset_inventory": {"type": "boolean"}, "protection_prevention": {"type": "boolean"}, "detection_measures": {"type": "boolean"}, "response_recovery": {"type": "boolean"}, "learning_evolving": {"type": "boolean"}, "communication_plans": {"type": "boolean"}}}, "tags": ["operational-risk", "cybershield", "resilience", "dora"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "password_policy", "description": "Generate password policy per NIST SP 800-63B (2024) and BSI recommendations. Modern best practices \u2014 no forced rotation.", "inputSchema": {"type": "object", "properties": {}}, "tags": ["cybershield"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "incident_playbook", "description": "Incident response playbook for ransomware, data breach, phishing compromise. Phase-by-phase actions with legal obligations.", "inputSchema": {"type": "object", "properties": {"incident_type": {"type": "string", "description": "ransomware | data_breach | phishing_compromise"}}}, "tags": ["cybershield"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "risk_matrix", "description": "Risk assessment matrix (likelihood \u00d7 impact). ISO 31000/27005 methodology. Provide risks for assessment or get template.", "inputSchema": {"type": "object", "properties": {"risks": {"type": "string", "description": "JSON array [{name, likelihood(1-5), impact(1-5)}]"}}}, "tags": ["cybershield", "compliance", "risk-assessment", "monitoring"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "security_metrics", "description": "Security KPI/metrics dashboard template. MTTD, MTTR, patch compliance, phishing rate. Board-ready reporting guidance.", "inputSchema": {"type": "object", "properties": {}}, "tags": ["cybershield"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "uncategorized"}, {"server": "DORA OS Conductor", "key": "doraosconductor", "did": "did:web:tooloracle.io:doraosconductor", "endpoint": "https://tooloracle.io/doraosconductor/mcp/", "port": 7900, "tools_count": 16, "tools": [{"name": "full_assessment", "description": "Run complete DORA assessment across ALL 16 oracles. Returns aggregated risk score, critical issues, and per-oracle details.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}}}, {"name": "readiness_dashboard", "description": "Health status of all 23 oracles + total tool count. System-wide monitoring.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Optional"}}}}, {"name": "run_workflow", "description": "Execute a predefined multi-step workflow across oracles.", "inputSchema": {"type": "object", "properties": {"workflow": {"type": "string", "description": "Workflow ID from workflow_library"}, "entity_id": {"type": "string"}, "query": {"type": "string", "description": "Optional query for law_change_response workflow"}}}}, {"name": "plan_remediation", "description": "Given current gaps, generate prioritized remediation plan with actions, oracles, urgency, deadlines.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}}}, {"name": "react_to_event", "description": "React to compliance event: cve, law_change, cloud_incident, breach, sanctions_hit, audit_notice, supply_chain_disruption, nis2_incident, contract_issue, tax_deadline, medical_device_alert, employee_issue. Auto-dispatches to relevant oracles.", "inputSchema": {"type": "object", "properties": {"event_type": {"type": "string", "description": "cve|law_change|cloud_incident|breach|sanctions_hit|audit_notice|supply_chain_disruption|nis2_incident|contract_issue|tax_deadline|medical_device_alert|employee_issue"}, "entity_id": {"type": "string"}, "detail": {"type": "string", "description": "Event details (CVE ID, provider name, regulation name, etc.)"}}}}, {"name": "sync_all", "description": "Trigger all sync_to_ampel across TestOracle + CloudOracle. Updates AmpelOracle with latest data.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}}}, {"name": "gap_analysis", "description": "Cross-oracle gap analysis: compliance, testing, policies, training.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}}}, {"name": "board_briefing", "description": "Executive briefing: readiness score, cloud status, test coverage, deadlines, key risks.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}}}, {"name": "nca_readiness", "description": "BaFin/NCA audit readiness checklist: score, red articles, testing, RoI, training.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}}}, {"name": "onboard_entity", "description": "Full entity onboarding workflow across all oracles.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}}}, {"name": "daily_check", "description": "Daily compliance health check: cloud, tests, findings, regulatory changes, CVEs.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}}}, {"name": "workflow_library", "description": "List all available predefined workflows with descriptions and step counts.", "inputSchema": {"type": "object", "properties": {}}}, {"name": "oracle_status", "description": "Health status of all 16 DORA OS oracles.", "inputSchema": {"type": "object", "properties": {}}}, {"name": "obligation_overview", "description": "All obligation_ids from all oracles in one call.", "inputSchema": {"type": "object", "properties": {}}}, {"name": "health_check", "description": "Conductor health + oracle availability.", "inputSchema": {"type": "object", "properties": {}}}, {"name": "ping", "description": "Connectivity test.", "inputSchema": {"type": "object", "properties": {}}}], "status": "online", "category": "compliance"}, {"server": "DORA OS EventFabric", "key": "doraoseventfabric", "did": "did:web:tooloracle.io:doraoseventfabric", "endpoint": "https://tooloracle.io/doraoseventfabric/mcp/", "port": 7920, "tools_count": 14, "tools": [{"name": "emit_event", "description": "Emit an event \u2192 auto-routes to Conductor based on rules. Types: cve_critical, cloud_outage, regulation_change, security_breach, sanctions_update, audit_notice, evidence_expired, drift_detected, sla_breach, finding_overdue, daily_check, weekly_drift_scan.", "inputSchema": {"type": "object", "properties": {"event_type": {"type": "string", "description": "Event type (see types above)"}, "entity_id": {"type": "string"}, "source": {"type": "string", "description": "Event source (webhook, internal, cron)"}, "detail": {"type": "string"}}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "subscribe", "description": "Subscribe an oracle to an event type.", "inputSchema": {"type": "object", "properties": {"event_type": {"type": "string"}, "oracle": {"type": "string"}, "tool": {"type": "string"}}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "unsubscribe", "description": "Remove a subscription.", "inputSchema": {"type": "object", "properties": {"subscription_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"]}, {"name": "list_subscriptions", "description": "Show all active subscriptions.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"]}, {"name": "event_log", "description": "Query event history with filters.", "inputSchema": {"type": "object", "properties": {"event_type": {"type": "string"}, "entity_id": {"type": "string"}, "limit": {"type": "integer"}}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"]}, {"name": "event_stats", "description": "Event statistics: by type, source, status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"]}, {"name": "active_rules", "description": "Show all routing rules (event \u2192 Conductor action).", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"]}, {"name": "create_rule", "description": "Create custom routing rule.", "inputSchema": {"type": "object", "properties": {"event_type": {"type": "string"}, "conductor_action": {"type": "string"}, "description": {"type": "string"}, "priority": {"type": "integer"}}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "test_webhook", "description": "Simulate a webhook event to test routing.", "inputSchema": {"type": "object", "properties": {"event_type": {"type": "string"}, "entity_id": {"type": "string"}, "detail": {"type": "string"}}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "schedule_scan", "description": "Schedule periodic scans (daily_check, weekly_drift_scan).", "inputSchema": {"type": "object", "properties": {"name": {"type": "string"}, "event_type": {"type": "string"}, "entity_id": {"type": "string"}, "cron": {"type": "string", "description": "Cron expression (default: 0 6 * * *)"}}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "list_schedules", "description": "View scheduled scans.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"]}, {"name": "webhook_status", "description": "Webhook health: events processed, rules active, supported types.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"]}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["dora-os-eventfabric"], "recommended_for": ["ai-agent", "developer"]}, {"name": "ping", "description": "Connectivity test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["monitoring", "dora-os-eventfabric", "health-check"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "DORAOracle", "key": "doraoracle", "did": "did:web:tooloracle.io:doraoracle", "endpoint": "https://tooloracle.io/doraoracle/mcp/", "port": 8601, "tools_count": 15, "tools": [{"name": "cve_search", "description": "Search CVEs by keyword, vendor or product. Returns CVSS scores, attack vectors, DORA pillar mapping.", "inputSchema": {"type": "object", "properties": {"keyword": {"type": "string", "description": "Search keyword e.g. 'authentication bypass', 'remote code execution'"}, "vendor": {"type": "string", "description": "Vendor/product e.g. 'SAP', 'Cisco', 'Microsoft Exchange'"}, "severity": {"type": "string", "description": "CVSS severity: CRITICAL, HIGH, MEDIUM, LOW", "enum": ["CRITICAL", "HIGH", "MEDIUM", "LOW"]}, "days": {"type": "integer", "description": "Published within last N days (default: 30)", "default": 30}, "limit": {"type": "integer", "description": "Max results 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["doraoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "cve_latest", "description": "Latest critical CVEs \u2014 daily DORA ICT risk briefing. Filter by severity and banking relevance.", "inputSchema": {"type": "object", "properties": {"severity": {"type": "string", "description": "CRITICAL, HIGH, MEDIUM (default: CRITICAL)"}, "days": {"type": "integer", "description": "Last N days (default: 7)", "default": 7}, "limit": {"type": "integer", "description": "Max results 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}, "banking_only": {"type": "boolean", "description": "Filter to banking-relevant vendors only (default: false)"}}, "additionalProperties": false}, "tags": ["doraoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "kev_list", "description": "CISA Known Exploited Vulnerabilities \u2014 actively exploited CVEs with patch deadlines. DORA Art. 9 patch compliance.", "inputSchema": {"type": "object", "properties": {"vendor": {"type": "string", "description": "Filter by vendor e.g. 'Cisco', 'Microsoft', 'SAP'"}, "days": {"type": "integer", "description": "Added to KEV within last N days (default: 30)", "default": 30}, "limit": {"type": "integer", "description": "Max results 1-50 (default: 15)", "default": 15, "minimum": 1, "maximum": 50}, "overdue": {"type": "boolean", "description": "Show only overdue patches (default: false)"}}, "additionalProperties": false}, "tags": ["doraoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "kev_check", "description": "Check if a specific CVE is in CISA KEV (actively exploited in the wild). Returns DORA incident classification guidance.", "inputSchema": {"type": "object", "properties": {"cve_id": {"type": "string", "description": "CVE ID to check e.g. 'CVE-2021-44228' (Log4Shell)"}}, "additionalProperties": false}, "tags": ["doraoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cert_advisories", "description": "CERT-Bund security advisories \u2014 authoritative DE source for ICT threats. DORA Art. 17 threat monitoring.", "inputSchema": {"type": "object", "properties": {"keyword": {"type": "string", "description": "Filter by keyword e.g. 'Windows', 'Apache', 'Cisco'"}, "limit": {"type": "integer", "description": "Max results 1-30 (default: 15)", "default": 15, "minimum": 1, "maximum": 30}}, "additionalProperties": false}, "tags": ["doraoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "breach_check", "description": "HaveIBeenPwned breach database \u2014 check domain/company breach exposure. DORA Art. 18 incident assessment.", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Company domain e.g. 'meinbank.de' (optional \u2014 omit for latest breaches)"}, "limit": {"type": "integer", "description": "Max results 1-50 (default: 20)", "default": 20, "minimum": 1, "maximum": 50}}, "additionalProperties": false}, "tags": ["doraoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "threat_actors", "description": "Feodo Tracker: live C2 botnet servers (Emotet, QakBot, etc.). Actionable IP blocklist for DORA Art. 9.", "inputSchema": {"type": "object", "properties": {"malware": {"type": "string", "description": "Filter by malware family: Emotet, QakBot, Dridex, TrickBot"}, "status": {"type": "string", "description": "Filter by status: online, offline"}, "limit": {"type": "integer", "description": "Max results 1-100 (default: 20)", "default": 20, "minimum": 1, "maximum": 100}}, "additionalProperties": false}, "tags": ["workforce", "doraoracle", "compliance", "human-resources"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "incident_timeline", "description": "Generate DORA-compliant ICT incident reporting timeline with exact deadlines. DORA Art. 19 major incident workflow.", "inputSchema": {"type": "object", "properties": {"incident_time": {"type": "string", "description": "ISO timestamp of incident e.g. '2026-03-19T14:00:00Z' (default: now)"}, "classification": {"type": "string", "description": "Incident class: major, significant, minor (default: major)"}, "sector": {"type": "string", "description": "Sector: banking, insurance, payment (default: banking)"}}, "additionalProperties": false}, "tags": ["doraoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "mitre_techniques", "description": "MITRE ATT&CK techniques for DORA TLPT / TIBER-EU penetration testing. Maps to DORA Art. 26.", "inputSchema": {"type": "object", "properties": {"tactic": {"type": "string", "description": "Filter by tactic: Initial Access, Lateral Movement, Impact, Persistence, etc."}, "keyword": {"type": "string", "description": "Search keyword e.g. 'ransomware', 'phishing', 'credential'"}, "limit": {"type": "integer", "description": "Max results 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["doraoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "tlpt_scenarios", "description": "TIBER-EU threat scenarios for DORA resilience testing planning. Banking-specific attack simulations.", "inputSchema": {"type": "object", "properties": {"sector": {"type": "string", "description": "Sector: banking (default: banking)"}, "focus": {"type": "string", "description": "Focus area: swift, ransomware, insider, ddos, cloud (default: all)"}}, "additionalProperties": false}, "tags": ["doraoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cloud_status", "description": "Live status of AWS, GCP, Azure cloud providers. DORA Art. 28 third-party ICT risk monitoring.", "inputSchema": {"type": "object", "properties": {"provider": {"type": "string", "description": "Provider: aws, gcp, azure, all (default: all)"}, "limit": {"type": "integer", "description": "Max incidents per provider (default: 10)", "default": 10}}, "additionalProperties": false}, "tags": ["doraoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "provider_risk", "description": "DORA Art. 28 ICT third-party risk assessment: CVE history, news, GLEIF registration, contractual checklist.", "inputSchema": {"type": "object", "properties": {"provider": {"type": "string", "description": "Provider name e.g. 'SAP', 'Salesforce', 'AWS', 'Temenos'"}}, "additionalProperties": false}, "tags": ["risk-assessment", "monitoring", "doraoracle", "compliance"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "dora_news", "description": "EBA/DORA regulatory news for banks. Topics: general, eba, incident, third_party, testing, guidelines, bafin, swift.", "inputSchema": {"type": "object", "properties": {"topic": {"type": "string", "description": "Topic: general, eba, incident, third_party, testing, guidelines, bafin, swift, fintech"}, "lang": {"type": "string", "description": "Language: en or de (default: en)"}, "limit": {"type": "integer", "description": "Max articles 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["dora", "operational-risk", "doraoracle", "resilience"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "dora_calendar", "description": "DORA compliance milestones and upcoming deadlines for financial institutions. All Art. references included.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["dora", "operational-risk", "doraoracle", "resilience"], "recommended_for": ["ai-agent", "developer"]}, {"name": "health_check", "description": "DORAOracle server status and all backend connectivity checks.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["doraoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "Decision Preflight", "key": "decisionpreflight", "did": "did:web:tooloracle.io:decisionpreflight", "endpoint": "https://tooloracle.io/decisionpreflight/mcp/", "port": 10501, "tools_count": 7, "tools": [{"name": "decision_preflight", "description": "One call. One verdict. Runs evidence, freshness, provenance, policy, and red-flag checks in parallel. Returns go/caution/stop/insufficient_evidence with confidence, rationale, and recommended next step. The paid gate between 'agent wants to act' and 'agent acts.'", "inputSchema": {"type": "object", "properties": {"claim": {"type": "string", "description": "What the agent wants to do or claim, e.g. 'Recommend USDC as settlement asset for EU client'"}, "asset": {"type": "string", "description": "Token/asset symbol: USDC, USDT, EURC, RLUSD, DAI", "enum": ["USDC", "USDT", "EURC", "RLUSD", "DAI"]}, "context": {"type": "string", "description": "Additional context for the decision"}, "risk_profile": {"type": "string", "description": "Policy to check against: conservative, eu_mica, aml_standard, institutional", "default": "conservative"}, "action_type": {"type": "string", "description": "What agent wants to do: cite, trade, list, pay, publish, recommend", "default": "cite"}}, "additionalProperties": false, "required": ["claim"]}, "tags": ["aviation", "travel", "decision-preflight", "booking"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "verify_claim", "description": "Verify a specific agent claim against FeedOracle signed evidence. Returns verified/partially_verified/unverified with confidence and match results.", "inputSchema": {"type": "object", "properties": {"claim": {"type": "string", "description": "The claim to verify"}, "symbol": {"type": "string", "description": "Token symbol"}}, "additionalProperties": false, "required": ["claim"]}, "tags": ["decision-preflight"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "freshness_guard", "description": "Is this data current or stale? Prevents decisions on expired information. Configurable max age.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string"}, "max_age_seconds": {"type": "integer", "default": 300}}, "additionalProperties": false}, "tags": ["security", "decision-preflight", "policy", "agent-governance"], "recommended_for": ["agent-developer", "security"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "provenance_trace", "description": "Where does this data come from? Full chain from external source through FeedOracle to agent. EU AI Act Art. 13 transparency support.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Token to trace"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["decision-preflight"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "policy_gate", "description": "Does this asset/action comply with a specific policy? Evaluates against MiCA, AML, institutional, or conservative rule sets. Returns go/caution/stop per rule with blockers and warnings.", "inputSchema": {"type": "object", "properties": {"asset": {"type": "string", "description": "Token/asset symbol"}, "policy": {"type": "string", "description": "Policy: eu_mica, conservative, aml_standard, institutional", "default": "conservative"}, "jurisdiction": {"type": "string", "description": "Jurisdiction: EU, US, CH, UK", "default": "EU", "enum": ["EU", "US", "CH", "UK"]}, "action_type": {"type": "string", "description": "What to do: cite, trade, list, pay, publish, recommend", "default": "cite"}}, "additionalProperties": false, "required": ["asset"]}, "tags": ["decision-preflight"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "verify_tool_usage", "description": "Forensic verification for agent tool-use claims. Anti-hallucination primitive. Takes a list of claimed tool calls with optional evidence_refs and returns REAL / HALLUCINATED / UNVERIFIABLE per claim, plus an overall session verdict. Use AFTER your tool calls and BEFORE composing your final answer to ground your output. Rejects known hallucination patterns (fake 'prov:feedoracle-' prefixes, invalid hash formats) and unknown tool names. Always free (0 credits).", "inputSchema": {"type": "object", "properties": {"claims": {"type": "array", "description": "List of {name, evidence_ref?} the agent claims to have produced", "items": {"type": "object"}}, "session_id": {"type": "string", "description": "Optional session identifier for log correlation"}, "agent_context": {"type": "object", "description": "Optional free-form metadata about the calling agent"}}, "additionalProperties": false, "required": ["claims"]}, "tags": ["decision-preflight"], "recommended_for": ["ai-agent", "developer"]}, {"name": "health_check", "description": "Decision Preflight health and capabilities.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["decision-preflight"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "travel"}, {"server": "DependencyOracle", "key": "dependencyoracle", "did": "did:web:tooloracle.io:dependencyoracle", "endpoint": "https://tooloracle.io/dependencyoracle/mcp/", "port": 9101, "tools_count": 10, "tools": [{"name": "register_asset", "description": "Register an ICT asset (application, database, server, etc.) \u2014 Art. 8.", "inputSchema": {"type": "object", "properties": {"asset_id": {"type": "string"}, "asset_name": {"type": "string"}, "asset_type": {"type": "string", "enum": ["application", "database", "network", "server", "cloud_service", "api", "data_store", "middleware", "security_tool", "other"]}, "description": {"type": "string"}, "owner": {"type": "string"}, "department": {"type": "string"}, "provider": {"type": "string"}, "criticality": {"type": "string", "enum": ["critical", "important", "standard"]}, "data_classification": {"type": "string", "enum": ["public", "internal", "confidential", "restricted"]}, "location": {"type": "string"}, "redundancy": {"type": "string", "enum": ["none", "active-passive", "active-active", "multi-region"]}, "backup_exists": {"type": "boolean"}, "sla": {"type": "string"}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["asset_name"]}, "tags": ["dependencyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "register_function", "description": "Register an ICT-supported business function \u2014 Art. 8.", "inputSchema": {"type": "object", "properties": {"function_id": {"type": "string"}, "function_name": {"type": "string"}, "criticality": {"type": "string", "enum": ["critical", "important", "standard"]}, "description": {"type": "string"}, "owner": {"type": "string"}, "department": {"type": "string"}, "process_type": {"type": "string"}, "regulatory_relevance": {"type": "string"}, "revenue_impact": {"type": "string"}, "users_affected": {"type": "integer"}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["function_name"]}, "tags": ["dependencyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "map_dependency", "description": "Create a dependency link between two entities.", "inputSchema": {"type": "object", "properties": {"from_id": {"type": "string", "description": "Entity that depends"}, "from_name": {"type": "string"}, "to_id": {"type": "string", "description": "Entity depended upon"}, "to_name": {"type": "string"}, "dependency_type": {"type": "string", "enum": ["requires", "uses", "feeds_data", "authenticates_via", "hosted_on"]}, "criticality": {"type": "string", "enum": ["critical", "important", "standard"]}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["from_id", "to_id"]}, "tags": ["dependencyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "dependency_graph", "description": "Get dependency tree for an entity \u2014 upstream/downstream.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "direction": {"type": "string", "enum": ["upstream", "downstream", "both"]}, "max_depth": {"type": "integer"}}, "additionalProperties": false, "required": ["entity_id"]}, "tags": ["dependencyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "blast_radius", "description": "Calculate blast radius \u2014 what breaks if this entity fails.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false, "required": ["entity_id"]}, "tags": ["dependencyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "spof_analysis", "description": "Detect Single Points of Failure without redundancy.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["dependencyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "criticality_score", "description": "Calculate criticality score based on dependencies, classification, redundancy.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false, "required": ["entity_id"]}, "tags": ["dependencyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "asset_inventory", "description": "Full ICT asset inventory with classification and filters.", "inputSchema": {"type": "object", "properties": {"asset_type": {"type": "string", "enum": ["application", "database", "network", "server", "cloud_service", "api", "data_store", "middleware", "security_tool", "other"]}, "criticality": {"type": "string", "enum": ["critical", "important", "standard"]}}, "additionalProperties": false}, "tags": ["dependencyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "impact_simulation", "description": "Simulate outage \u2014 cascade impact of entity failure.", "inputSchema": {"type": "object", "properties": {"failed_entity": {"type": "string", "description": "Entity name or ID to simulate failure"}}, "additionalProperties": false, "required": ["failed_entity"]}, "tags": ["dependencyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["dependencyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "uncategorized"}, {"server": "DriftOracle", "key": "driftoracle", "did": "did:web:tooloracle.io:driftoracle", "endpoint": "https://tooloracle.io/driftoracle/mcp/", "port": 7910, "tools_count": 15, "tools": [{"name": "detect_regulatory_drift", "description": "Scan for regulation changes affecting DORA. Checks RegWatch + LawOracle + EU feeds.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Optional"}}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "detect_evidence_drift", "description": "Find stale assessments + expired evidence + degraded controls.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "detect_cloud_drift", "description": "Cloud provider status changes \u2014 live check.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Optional"}}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "detect_control_drift", "description": "Controls that degraded from GREEN to YELLOW/RED.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "full_drift_scan", "description": "Run ALL 5 drift detections in one call (regulatory + evidence + cloud + control + ENTERPRISE). Enterprise dimension scans NIS2, LkSG, ISO 27001, Contracts, Tax, Healthcare via MEGA MCP oracles.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "drift_status", "description": "Current open drift events per entity.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Optional \u2014 empty for all"}}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "mark_drift", "description": "Manually mark an article as DRIFT.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "article": {"type": "string"}, "reason": {"type": "string"}}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "resolve_drift", "description": "Mark drift event as resolved.", "inputSchema": {"type": "object", "properties": {"drift_id": {"type": "string"}, "resolved_by": {"type": "string"}}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "trigger_remediation", "description": "Self-healing: sync all data, run escalation, collect evidence, auto-resolve drift events.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "drift_history", "description": "History of all drift events.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Optional"}, "limit": {"type": "integer"}}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "configure_thresholds", "description": "View/set drift detection thresholds.", "inputSchema": {"type": "object", "properties": {"set": {"type": "boolean", "description": "True to update"}, "evidence_max_age_days": {"type": "integer"}, "assessment_max_age_days": {"type": "integer"}}, "additionalProperties": false}, "tags": ["human-resources", "compliance", "workforce", "driftoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "obligation_map", "description": "Drift detection obligations (DORA-DFT-01..04).", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "detect_enterprise_drift", "description": "Detect compliance drift across 6 enterprise dimensions: NIS2 (CyberShield), ISO 27001 (CyberShield), LkSG (SupplyChainOracle), Contract DORA Art.28 (LegalTechOracle), DAC6 Tax (TaxOracle), Healthcare MDR (HealthGuard). Auto-logs drift events.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "categories": {"type": "string", "description": "Comma-separated: nis2, iso27001, lksg, contracts, tax, healthcare. Omit for all."}}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["driftoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "ping", "description": "Connectivity test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["health-check", "monitoring", "driftoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "ESMAOracle", "key": "esmaoracle", "did": "did:web:tooloracle.io:esmaoracle", "endpoint": "https://tooloracle.io/esmaoracle/mcp/", "port": 7807, "tools_count": 8, "tools": [{"name": "casp_list", "description": "List all MiCA-authorized CASPs from ESMA register. Filter by country or name.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "ISO-2 country code (DE, FR, AT, etc.)"}, "query": {"type": "string", "description": "Search by name"}}, "additionalProperties": false}, "tags": ["esmaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "casp_check", "description": "Check if an entity is AUTHORIZED, NON_COMPLIANT, or NOT_FOUND in ESMA MiCA register.", "inputSchema": {"type": "object", "properties": {"name": {"type": "string", "description": "Entity name"}, "lei": {"type": "string", "description": "LEI code"}}, "additionalProperties": false}, "tags": ["esmaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "non_compliant_list", "description": "List all entities flagged as non-compliant by ESMA under MiCA.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["esmaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "emt_whitepaper_list", "description": "List all E-Money Token (EMT) white papers registered with ESMA.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["esmaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "crypto_whitepaper_list", "description": "List/search crypto-asset white papers (non-EMT/non-ART) in ESMA register.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search keyword"}, "limit": {"type": "integer", "description": "Max results (default 20)"}}, "additionalProperties": false}, "tags": ["esmaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "esma_stats", "description": "ESMA MiCA register statistics: authorized CASPs, non-compliant entities, white papers, by country.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["esmaoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "refresh_data", "description": "Refresh ESMA register data from latest ESMA CSV files.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["esmaoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "health_check", "description": "ESMAOracle status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["esmaoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "ETHOracle", "key": "ethoracle", "did": "did:web:tooloracle.io:ethoracle", "endpoint": "https://tooloracle.io/ethoracle/mcp/", "port": 11201, "tools_count": 10, "tools": [{"name": "eth_overview", "description": "Ethereum ecosystem overview: ETH price, gas fees, TVL, block stats", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["defi", "blockchain", "ethereum", "ethoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "eth_token_risk", "description": "ERC-20 token risk assessment: holder concentration, contract age, liquidity signals", "inputSchema": {"type": "object", "properties": {"contract_address": {"type": "string", "description": "ERC-20 token contract address (0x...)"}}, "additionalProperties": false, "required": ["contract_address"]}, "tags": ["risk-assessment", "monitoring", "compliance", "ethoracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "eth_contract_verify", "description": "Verify Ethereum smart contract: source code, ABI, compiler, proxy detection", "inputSchema": {"type": "object", "properties": {"contract_address": {"type": "string", "description": "Smart contract address (0x...)"}}, "additionalProperties": false, "required": ["contract_address"]}, "tags": ["defi", "blockchain", "ethereum", "ethoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "eth_gas", "description": "Real-time Ethereum gas oracle with USD cost estimates for common operations", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["defi", "blockchain", "ethereum", "ethoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "eth_protocol_tvl", "description": "Ethereum DeFi protocol TVL intelligence. Leave protocol empty for top-20 list.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string", "description": "Protocol slug (e.g. uniswap, aave, lido) or empty for top-20"}}, "additionalProperties": false}, "tags": ["defi", "blockchain", "ethereum", "ethoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "eth_erc4626_vaults", "description": "ERC-4626 tokenized vault analysis: yield, TVL, risk scoring", "inputSchema": {"type": "object", "properties": {"chain": {"type": "string", "default": "Ethereum"}, "min_tvl_usd": {"type": "number", "default": 1000000}, "limit": {"type": "integer", "default": 20}}, "additionalProperties": false}, "tags": ["defi", "blockchain", "ethereum", "ethoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "eth_rwa_tokenization", "description": "Real-world asset tokenization intelligence: tokenized bonds, treasuries, credit on Ethereum", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string", "description": "RWA protocol slug or empty for full overview"}}, "additionalProperties": false}, "tags": ["defi", "blockchain", "ethereum", "ethoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "eth_stablecoin_check", "description": "Ethereum stablecoin peg health and risk check (USDC, USDT, DAI, FRAX, PYUSD, RLUSD...)", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string"}, "contract_address": {"type": "string"}}, "additionalProperties": false}, "tags": ["defi", "blockchain", "ethereum", "ethoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "eth_wallet_intel", "description": "Ethereum wallet intelligence: ETH balance, token holdings, recent transactions", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Ethereum wallet address (0x...)"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["defi", "blockchain", "ethereum", "ethoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "eth_defi_yields", "description": "Top DeFi yield opportunities on Ethereum filtered by TVL, APY range", "inputSchema": {"type": "object", "properties": {"chain": {"type": "string", "default": "Ethereum"}, "min_tvl_usd": {"type": "number", "default": 5000000}, "min_apy_pct": {"type": "number", "default": 0}, "max_apy_pct": {"type": "number", "default": 100}, "limit": {"type": "integer", "default": 20}}, "additionalProperties": false}, "tags": ["defi", "blockchain", "ethereum", "ethoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "blockchain"}, {"server": "EULawOracle", "key": "eulaworacle", "did": "did:web:tooloracle.io:eulaworacle", "endpoint": "https://tooloracle.io/eulaworacle/mcp/", "port": 7803, "tools_count": 8, "tools": [{"name": "regulation_lookup", "description": "Look up an EU financial regulation: DORA, MiCA, AMLR, GDPR, PSD2, eIDAS, CSRD, MiFID II, EU AI Act, Solvency II, TFR. Returns full metadata, scope, EUR-Lex link.", "inputSchema": {"type": "object", "properties": {"regulation": {"type": "string", "description": "dora, mica, amlr, gdpr, psd2, eidas, csrd, mifid2, eu_ai_act, solvency2, tfr"}, "query": {"type": "string", "description": "Free text search across all regulations"}}, "additionalProperties": false}, "tags": ["eulaworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "article_lookup", "description": "Look up a specific article: 'DORA Art. 28' \u2192 chapter, scope, delegated acts, EUR-Lex deep link.", "inputSchema": {"type": "object", "properties": {"regulation": {"type": "string", "description": "e.g. dora, mica, amlr"}, "article": {"type": "string", "description": "Article number, e.g. 28"}}, "additionalProperties": false}, "tags": ["eulaworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "deadline_check", "description": "Check upcoming EU regulatory deadlines. Filter by regulation or see all. Shows days until deadline, status (PAST/IMMINENT/UPCOMING).", "inputSchema": {"type": "object", "properties": {"regulation": {"type": "string", "description": "Filter by regulation (optional)"}, "months_ahead": {"type": "integer", "description": "Look ahead months (default 12)"}}, "additionalProperties": false}, "tags": ["eulaworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cross_reference", "description": "Find cross-references between regulations. E.g. how DORA references MiCA, GDPR, PSD2.", "inputSchema": {"type": "object", "properties": {"regulation": {"type": "string", "description": "Base regulation: dora, mica, amlr"}}, "additionalProperties": false}, "tags": ["eulaworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "regulation_compare", "description": "Compare two regulations side by side: scope, type, article count, enforcement dates.", "inputSchema": {"type": "object", "properties": {"regulation_a": {"type": "string"}, "regulation_b": {"type": "string"}}, "additionalProperties": false}, "tags": ["eulaworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "delegated_acts", "description": "List delegated/implementing acts (RTS, ITS) for a regulation. EUR-Lex links included.", "inputSchema": {"type": "object", "properties": {"regulation": {"type": "string", "description": "e.g. dora"}}, "additionalProperties": false}, "tags": ["eulaworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "regulation_list", "description": "List all EU financial regulations in the database. Filter by category: financial_markets, operational_resilience, aml, data_protection, sustainability, insurance, ai, payments.", "inputSchema": {"type": "object", "properties": {"category": {"type": "string", "description": "Optional category filter"}}, "additionalProperties": false}, "tags": ["eulaworacle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "health_check", "description": "EULawOracle status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["eulaworacle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "EcommerceOracle", "key": "ecommerceoracle", "did": "did:web:tooloracle.io:ecommerceoracle", "endpoint": "https://tooloracle.io/ecommerceoracle/mcp/", "port": 8401, "tools_count": 8, "tools": [{"name": "product_search", "description": "Search products by name across Algolia, UPCItemDB, and Open Food Facts. Returns prices, brands, images.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Product search query e.g. 'matratze 140x200', 'iPhone 15 case'"}, "source": {"type": "string", "description": "Data source: 'algolia', 'upc', 'openfood', 'all' (default: algolia)"}, "limit": {"type": "integer", "description": "Max results 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["ecommerceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "barcode_lookup", "description": "Look up product by EAN/UPC barcode. Returns full product details, prices from multiple merchants.", "inputSchema": {"type": "object", "properties": {"barcode": {"type": "string", "description": "EAN or UPC barcode number e.g. '4056565032219'"}, "ean": {"type": "string", "description": "EAN code (alternative parameter name)"}}, "additionalProperties": false}, "tags": ["ecommerceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "shopify_products", "description": "Fetch products from any Shopify-powered store via their public /products.json endpoint.", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Shop domain e.g. 'gymshark.com', 'allbirds.com'"}, "limit": {"type": "integer", "description": "Max products 1-50 (default: 20)", "default": 20, "minimum": 1, "maximum": 50}}, "additionalProperties": false}, "tags": ["pricing", "ecommerceoracle", "retail", "ecommerce"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "price_comparison", "description": "Compare product prices across multiple sources. Provides merchant links for Idealo, Amazon, Google Shopping.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Product to compare e.g. 'Emma Matratze 90x200'"}, "country": {"type": "string", "description": "Country: 'DE', 'US', 'GB' (default: DE)", "default": "DE"}}, "additionalProperties": false}, "tags": ["ecommerceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "category_trends", "description": "Trending products and news in a specific category.", "inputSchema": {"type": "object", "properties": {"category": {"type": "string", "description": "Product category e.g. 'Matratzen', 'Laptops', 'Smartphones'"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["ecommerceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "marketplace_monitor", "description": "Monitor marketplace presence and pricing news for your brand vs competitor.", "inputSchema": {"type": "object", "properties": {"brand": {"type": "string", "description": "Your brand name"}, "competitor": {"type": "string", "description": "Competitor brand (optional)"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["ecommerceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "product_detail", "description": "Extract structured product data (price, rating, images) from any product page URL using JSON-LD.", "inputSchema": {"type": "object", "properties": {"url": {"type": "string", "description": "Product page URL e.g. 'https://shop.com/product/123'"}}, "additionalProperties": false}, "tags": ["ecommerceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "health_check", "description": "EcommerceOracle server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["ecommerceoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "business"}, {"server": "FeedOracle Trust Layer", "key": "feedoracletrustlayer", "did": "did:web:tooloracle.io:feedoracletrustlayer", "endpoint": "https://tooloracle.io/feedoracletrustlayer/mcp/", "port": 10401, "tools_count": 10, "tools": [{"name": "verify_claim", "description": "Verify an agent's claim against FeedOracle signed evidence. Checks if a statement (e.g. 'USDC market cap is $32B') matches live, cryptographically signed data. Returns verified/partially_verified/unverified with confidence score and recommended action.", "inputSchema": {"type": "object", "properties": {"claim": {"type": "string", "description": "The claim to verify, e.g. 'USDC has $32B market cap'"}, "symbol": {"type": "string", "description": "Token symbol (auto-detected from claim if omitted)"}}, "additionalProperties": false, "required": ["claim"]}, "tags": ["feedoracle-trust-layer"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "get_signed_fact", "description": "Get a cryptographically signed, machine-verifiable fact. Returns ES256K-signed data with JWKS verification URL. Other agents can independently verify the signature.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Token symbol: USDC, RLUSD, EURC, USDT, DAI", "enum": ["USDC", "RLUSD", "EURC", "USDT", "DAI"]}, "fact_type": {"type": "string", "description": "Type: price, peg, market_cap, reserve", "default": "price"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["feedoracle-trust-layer"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "provenance_trace", "description": "Full data provenance chain \u2014 traces every data point from external source (CoinGecko, ESMA, on-chain) through FeedOracle processing to final delivery. Each step individually hashed. Supports EU AI Act Art. 13 transparency requirements.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Token symbol to trace"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["feedoracle-trust-layer"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "freshness_guard", "description": "Check if data is current, stale, or expired. Prevents agent decisions based on outdated information. Configurable max age threshold.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Token symbol (optional \u2014 checks overall feed if omitted)"}, "max_age_seconds": {"type": "integer", "description": "Maximum acceptable age in seconds (default: 300)", "default": 300}}, "additionalProperties": false}, "tags": ["policy", "feedoracle-trust-layer", "security", "agent-governance"], "recommended_for": ["agent-developer", "security"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "hallucination_check", "description": "Compare an agent's statement against ground truth evidence. Detects factual mismatches and dangerous hallucination patterns (absolute language, suspect claims). Returns evidence checks and red flags.", "inputSchema": {"type": "object", "properties": {"statement": {"type": "string", "description": "The statement to check against evidence"}, "context": {"type": "string", "description": "Optional context for the statement"}}, "additionalProperties": false, "required": ["statement"]}, "tags": ["feedoracle-trust-layer"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "verify_signature", "description": "Verify a JWS or DSSE signature from FeedOracle evidence. Confirms cryptographic integrity and origin authenticity. Public JWKS at /.well-known/jwks.json.", "inputSchema": {"type": "object", "properties": {"jws": {"type": "string", "description": "JWS token to verify"}, "content_hash": {"type": "string", "description": "Content hash to verify (sha256:...)"}}, "additionalProperties": false}, "tags": ["feedoracle-trust-layer"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "confidence_gate", "description": "Decision gate for agents: should I proceed, exercise caution, abstain, or escalate? Evaluates multi-factor confidence for a specific action type (cite, trade, report, recommend) against a threshold.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Token to evaluate"}, "action_type": {"type": "string", "description": "What the agent wants to do: cite, trade, report, recommend", "default": "cite"}, "min_confidence": {"type": "integer", "description": "Minimum confidence to proceed (0-100, default: 70)", "default": 70, "minimum": 0, "maximum": 100}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["feedoracle-trust-layer"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "evidence_anchor", "description": "Anchor a fact on-chain (Polygon) as immutable, timestamped evidence. Creates an append-only registry entry with pack_id and content hash. Tamper-proof audit trail.", "inputSchema": {"type": "object", "properties": {"fact": {"type": "string", "description": "The fact to anchor"}, "symbol": {"type": "string", "description": "Related token symbol (optional)"}, "framework": {"type": "string", "description": "Framework context: trust_layer, mica, dora", "default": "trust_layer"}}, "additionalProperties": false, "required": ["fact"]}, "tags": ["feedoracle-trust-layer"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "agent_reputation", "description": "Get trust score and reputation for an AI agent from FeedOracle KYA (Know Your Agent) system. Returns trust level (UNVERIFIED \u2192 CERTIFIED), score (0-100), and registration details.", "inputSchema": {"type": "object", "properties": {"client_id": {"type": "string", "description": "Agent's client_id from KYA registration"}, "agent_name": {"type": "string", "description": "Agent name to search (if client_id unknown)"}}, "additionalProperties": false}, "tags": ["feedoracle-trust-layer"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "trust_status", "description": "Trust Layer infrastructure health, capabilities, and component status. Shows which verification services are online and what the Trust Layer can do.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["feedoracle-trust-layer"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "FlareOracle", "key": "flareoracle", "did": "did:web:tooloracle.io:flareoracle", "endpoint": "https://tooloracle.io/flareoracle/mcp/", "port": 11901, "tools_count": 12, "tools": [{"name": "flr_price", "description": "FLR token price, market cap, volume, 24h/7d change", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["flareoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "flr_network_stats", "description": "Flare network stats: blocks, txs, addresses, gas, block time, enshrined protocols", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["flareoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "flr_protocol_health", "description": "DeFi protocol health on Flare by TVL. Optional: filter by protocol_name", "inputSchema": {"type": "object", "properties": {"protocol_name": {"type": "string", "description": "Filter by name (optional)"}}, "additionalProperties": false}, "tags": ["flareoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "flr_tvl", "description": "Total Value Locked on Flare from DeFiLlama", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["flareoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "flr_fassets", "description": "FAssets \u2014 Flare's native cross-chain tokenized asset system (BTC, XRP, DOGE on Flare)", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["flareoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "flr_ftso_overview", "description": "FTSOv2 enshrined oracle overview \u2014 block-latency feeds, 1000 feeds, decentralized pricing", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["flareoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "flr_contract_check", "description": "Check smart contract verification on Flare", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Contract address"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["flareoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "flr_address_info", "description": "Address details on Flare: FLR balance, tx count, token holdings", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Flare address"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["flareoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "flr_gas_tracker", "description": "Flare gas prices and network utilization", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["flareoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "flr_token_search", "description": "Search ERC-20 tokens on Flare by name or symbol", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Token name or symbol"}}, "additionalProperties": false, "required": ["query"]}, "tags": ["flareoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "flr_staking_info", "description": "Flare staking: delegation thresholds, validator requirements, reward rates", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["flareoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "flr_compliance_screen", "description": "Compliance screening for Flare \u2014 regulatory posture, audit coverage, ecosystem health", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["flareoracle", "audit-ready", "regulatory", "compliance"], "recommended_for": ["compliance-officer", "regtech"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "blockchain"}, {"server": "FlightOracle", "key": "flightoracle", "did": "did:web:tooloracle.io:flightoracle", "endpoint": "https://tooloracle.io/flightoracle/mcp/", "port": 6501, "tools_count": 8, "tools": [{"name": "flight_search", "description": "Search round-trip or one-way flights between airports. Returns best flights, prices, airlines, duration, stops, and carbon emissions.", "inputSchema": {"type": "object", "properties": {"departure": {"type": "string", "description": "Departure airport IATA code (e.g., JFK, LAX, FRA)"}, "arrival": {"type": "string", "description": "Arrival airport IATA code (e.g., LHR, CDG, NRT)"}, "date": {"type": "string", "description": "Outbound date YYYY-MM-DD"}, "return_date": {"type": "string", "description": "Return date YYYY-MM-DD (omit for one-way)"}, "adults": {"type": "integer", "description": "Number of adult passengers (default: 1)"}, "travel_class": {"type": "integer", "description": "1=Economy, 2=Premium Economy, 3=Business, 4=First (default: 1)"}, "stops": {"type": "integer", "description": "0=any, 1=nonstop only, 2=max 1 stop, 3=max 2 stops (default: 0)"}, "currency": {"type": "string", "description": "Currency code (default: USD)"}, "country": {"type": "string", "description": "Country code for local pricing (default: us)"}}, "additionalProperties": false}, "tags": ["booking", "aviation", "travel", "flightoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "cheapest_flights", "description": "Find the cheapest flights across a full month. Returns price-sorted options with dates, airlines, and price insights.", "inputSchema": {"type": "object", "properties": {"departure": {"type": "string", "description": "Departure airport IATA code"}, "arrival": {"type": "string", "description": "Arrival airport IATA code"}, "month": {"type": "string", "description": "Month to search YYYY-MM (e.g., 2026-06)"}, "currency": {"type": "string", "description": "Currency code (default: USD)"}, "country": {"type": "string", "description": "Country code (default: us)"}}, "additionalProperties": false}, "tags": ["booking", "aviation", "travel", "flightoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "one_way_search", "description": "Search one-way flights with all filters.", "inputSchema": {"type": "object", "properties": {"departure": {"type": "string", "description": "Departure IATA code"}, "arrival": {"type": "string", "description": "Arrival IATA code"}, "date": {"type": "string", "description": "Date YYYY-MM-DD"}, "adults": {"type": "integer", "description": "Passengers (default: 1)"}, "travel_class": {"type": "integer", "description": "1=Economy, 2=Premium, 3=Business, 4=First"}, "stops": {"type": "integer", "description": "0=any, 1=nonstop, 2=1stop, 3=2stops"}, "currency": {"type": "string", "description": "Currency (default: USD)"}, "country": {"type": "string", "description": "Country (default: us)"}}, "additionalProperties": false}, "tags": ["flightoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "multi_city", "description": "Price a multi-city route with 2+ legs. Returns per-leg pricing and total cost range.", "inputSchema": {"type": "object", "properties": {"legs": {"type": "array", "description": "List of legs: [{departure, arrival, date}, ...] (min 2)", "items": {"type": "object"}}, "currency": {"type": "string", "description": "Currency (default: USD)"}, "country": {"type": "string", "description": "Country (default: us)"}}, "additionalProperties": false}, "tags": ["flightoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 10, "x402_price_usd": "$0.10"}, {"name": "price_calendar", "description": "Weekly price calendar for a route. Find the cheapest week to fly.", "inputSchema": {"type": "object", "properties": {"departure": {"type": "string", "description": "Departure IATA code"}, "arrival": {"type": "string", "description": "Arrival IATA code"}, "start_date": {"type": "string", "description": "Start date YYYY-MM-DD"}, "weeks": {"type": "integer", "description": "Number of weeks to scan (1-8, default: 4)", "minimum": 1, "maximum": 8}, "currency": {"type": "string", "description": "Currency (default: USD)"}, "country": {"type": "string", "description": "Country (default: us)"}}, "additionalProperties": false}, "tags": ["flightoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "route_compare", "description": "Compare flight prices by airline for a route. Shows cheapest per airline, stops, duration.", "inputSchema": {"type": "object", "properties": {"departure": {"type": "string", "description": "Departure IATA code"}, "arrival": {"type": "string", "description": "Arrival IATA code"}, "date": {"type": "string", "description": "Date YYYY-MM-DD"}, "return_date": {"type": "string", "description": "Return date (optional)"}, "currency": {"type": "string", "description": "Currency (default: USD)"}, "country": {"type": "string", "description": "Country (default: us)"}}, "additionalProperties": false}, "tags": ["flightoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "airport_hub", "description": "Find airport IATA codes for a city. Returns nearby airports and common codes.", "inputSchema": {"type": "object", "properties": {"city": {"type": "string", "description": "City name (e.g., 'London', 'New York', 'Tokyo')"}}, "additionalProperties": false}, "tags": ["flightoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "health_check", "description": "Server status, API connectivity, supported features.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["flightoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "travel"}, {"server": "GovernanceOracle", "key": "governanceoracle", "did": "did:web:tooloracle.io:governanceoracle", "endpoint": "https://tooloracle.io/governanceoracle/mcp/", "port": 9201, "tools_count": 11, "tools": [{"name": "register_finding", "description": "Register an audit finding, risk, or control gap.", "inputSchema": {"type": "object", "properties": {"finding_id": {"type": "string"}, "title": {"type": "string"}, "description": {"type": "string"}, "severity": {"type": "string", "enum": ["critical", "high", "medium", "low", "info"]}, "source": {"type": "string", "description": "audit, pentest, incident, self-assessment"}, "domain": {"type": "string", "enum": ["access_management", "change_management", "incident_management", "business_continuity", "third_party_risk", "data_protection", "network_security", "vulnerability_management", "logging_monitoring", "cryptography", "physical_security", "awareness_training"]}, "status": {"type": "string", "enum": ["open", "in_progress", "remediated", "accepted", "overdue"]}, "owner": {"type": "string"}, "due_date": {"type": "string"}, "remediation_plan": {"type": "string"}, "related_article": {"type": "string"}, "evidence_ref": {"type": "string"}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["title", "severity"]}, "tags": ["governanceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "list_findings", "description": "List findings with optional filters.", "inputSchema": {"type": "object", "properties": {"status": {"type": "string", "enum": ["open", "in_progress", "remediated", "accepted", "overdue"]}, "severity": {"type": "string", "enum": ["critical", "high", "medium", "low", "info"]}, "domain": {"type": "string", "enum": ["access_management", "change_management", "incident_management", "business_continuity", "third_party_risk", "data_protection", "network_security", "vulnerability_management", "logging_monitoring", "cryptography", "physical_security", "awareness_training"]}, "owner": {"type": "string"}}, "additionalProperties": false}, "tags": ["governanceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "board_report", "description": "Generate Management Body review pack \u2014 executive summary, open findings, risk posture, overdue items.", "inputSchema": {"type": "object", "properties": {"period": {"type": "string", "description": "Reporting period (e.g., 'Q1 2026')"}}, "additionalProperties": false}, "tags": ["governanceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "framework_review", "description": "ICT Risk Management Framework annual review \u2014 effectiveness assessment per DORA area.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["governanceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "control_status", "description": "Control effectiveness dashboard across all DORA control domains.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["governanceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "exception_register", "description": "View or add risk acceptances / exceptions with expiry tracking.", "inputSchema": {"type": "object", "properties": {"add": {"type": "boolean", "description": "Set true to add a new exception"}, "finding_id": {"type": "string"}, "title": {"type": "string"}, "risk_description": {"type": "string"}, "accepted_by": {"type": "string"}, "acceptance_date": {"type": "string"}, "expiry_date": {"type": "string"}, "compensating_controls": {"type": "string"}}, "additionalProperties": false}, "tags": ["governanceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "action_tracker", "description": "Track remediation actions with deadlines and ownership.", "inputSchema": {"type": "object", "properties": {"add": {"type": "boolean", "description": "Set true to add a new action"}, "finding_id": {"type": "string"}, "title": {"type": "string"}, "owner": {"type": "string"}, "due_date": {"type": "string"}, "priority": {"type": "string", "enum": ["critical", "high", "medium", "low"]}}, "additionalProperties": false}, "tags": ["governanceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "kpi_dashboard", "description": "ICT Risk KPIs \u2014 open findings, overdue rate, remediation rate, exception count.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["governanceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "annual_review", "description": "Annual framework review evidence bundle \u2014 checklist, stats, Art. 6(5) compliance.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["governanceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "board_report_llm", "description": "AI-powered board executive summary using local Gemma 4 LLM. Generates narrative summary from current findings in German or English.", "inputSchema": {"type": "object", "properties": {"language": {"type": "string", "description": "Language: de or en", "default": "en"}, "additional_context": {"type": "string", "description": "Extra context to include (deadlines, events)"}}, "additionalProperties": false}, "tags": ["governanceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["governanceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "HROracle", "key": "hroracle", "did": "did:web:tooloracle.io:hroracle", "endpoint": "https://tooloracle.io/hroracle/mcp/", "port": 12301, "tools_count": 12, "tools": [{"name": "gross_to_net", "description": "German Brutto-Netto salary calculation. Supports all Steuerklassen, Kirchensteuer, children factor. Returns monthly/annual breakdown with all deductions (Lohnsteuer, Soli, SV). SV-Werte 2026.", "inputSchema": {"type": "object", "properties": {"gross_monthly": {"type": "number", "description": "Brutto-Monatsgehalt in EUR"}, "steuerklasse": {"type": "integer", "description": "Steuerklasse 1-6 (default: 1)", "minimum": 1, "maximum": 6}, "children": {"type": "integer", "description": "Anzahl Kinder (default: 0)"}, "church_tax": {"type": "boolean", "description": "Kirchensteuerpflichtig (default: false)"}, "state": {"type": "string", "description": "Bundesland z.B. NRW, BY, BW (default: NRW)"}}, "additionalProperties": false}, "tags": ["hroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "employer_cost", "description": "Calculate total employer cost (AG-Gesamtkosten) including all social security contributions, Umlagen U1/U2/U3, and BG premiums.", "inputSchema": {"type": "object", "properties": {"gross_monthly": {"type": "number", "description": "Brutto-Monatsgehalt in EUR"}}, "additionalProperties": false}, "tags": ["hroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "minijob_check", "description": "Check Minijob (538\u20ac) vs Midijob (\u00dcbergangsbereich) vs regular employment classification. Includes Mindestlohn check.", "inputSchema": {"type": "object", "properties": {"monthly_income": {"type": "number", "description": "Monatliches Entgelt in EUR"}, "hours_per_week": {"type": "number", "description": "Wochenstunden (f\u00fcr Mindestlohn-Check)"}}, "additionalProperties": false}, "tags": ["jobs", "employment", "hroracle", "salary"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "leave_calculate", "description": "Calculate vacation entitlement (Urlaubsanspruch) per BUrlG. Handles part-year, part-time, severely disabled additional leave, waiting period.", "inputSchema": {"type": "object", "properties": {"weekly_working_days": {"type": "integer", "description": "Arbeitstage pro Woche (default: 5)"}, "contractual_leave_days": {"type": "integer", "description": "Vertragliche Urlaubstage (0 = nur gesetzlich)"}, "start_date": {"type": "string", "description": "Eintrittsdatum YYYY-MM-DD (f\u00fcr Teilanspruch)"}, "severely_disabled": {"type": "boolean", "description": "Schwerbehindert (Zusatzurlaub \u00a7208 SGB IX)"}, "age": {"type": "integer", "description": "Alter des Mitarbeiters"}}, "additionalProperties": false}, "tags": ["hroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "notice_period", "description": "Calculate German notice periods (K\u00fcndigungsfristen) per \u00a7622 BGB. Considers years of service, probation, employer vs employee initiated.", "inputSchema": {"type": "object", "properties": {"years_employed": {"type": "number", "description": "Betriebszugeh\u00f6rigkeit in Jahren"}, "in_probation": {"type": "boolean", "description": "In Probezeit? (default: false)"}, "initiated_by": {"type": "string", "description": "employer | employee (default: employer)"}, "contract_type": {"type": "string", "description": "unbefristet | befristet"}}, "additionalProperties": false}, "tags": ["hroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "working_time_check", "description": "Arbeitszeitgesetz (ArbZG) compliance check. Validates daily/weekly hours, breaks, rest periods against German law. Returns violations, warnings, and max penalties.", "inputSchema": {"type": "object", "properties": {"daily_hours": {"type": "number", "description": "T\u00e4gliche Arbeitszeit in Stunden"}, "weekly_hours": {"type": "number", "description": "W\u00f6chentliche Arbeitszeit (0 = auto aus daily*5)"}, "break_minutes": {"type": "integer", "description": "Pausenzeit in Minuten"}, "night_work": {"type": "boolean", "description": "Nachtarbeit (23-6 Uhr)"}, "sunday_work": {"type": "boolean", "description": "Sonntagsarbeit"}}, "additionalProperties": false}, "tags": ["hroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "parental_leave_check", "description": "Elternzeit & Elterngeld Berechnung (BEEG). Returns entitlement, Elterngeld amount (67%), ElterngeldPlus, K\u00fcndigungsschutz, Teilzeit options.", "inputSchema": {"type": "object", "properties": {"child_birth_date": {"type": "string", "description": "Geburtsdatum des Kindes YYYY-MM-DD"}, "monthly_net_income": {"type": "number", "description": "Netto-Monatseinkommen vor Geburt"}, "part_time_hours": {"type": "number", "description": "Gew\u00fcnschte Teilzeitstunden w\u00e4hrend Elternzeit (0-32)"}}, "additionalProperties": false}, "tags": ["hroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "contract_clauses", "description": "Mandatory employment contract clauses per NachwG (Nachweisgesetz) 2022 reform. Returns all 14 mandatory items with deadlines, plus recommended additional clauses.", "inputSchema": {"type": "object", "properties": {"contract_type": {"type": "string", "description": "unbefristet | befristet | teilzeit | minijob"}, "position": {"type": "string", "description": "Job title / Stellenbezeichnung"}}, "additionalProperties": false}, "tags": ["hroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "onboarding_checklist", "description": "Complete employee onboarding checklist for German employers. DE\u00dcV, ELStAM, BG, bAV, Arbeitssicherheit. Minijob variant included.", "inputSchema": {"type": "object", "properties": {"start_date": {"type": "string", "description": "Startdatum YYYY-MM-DD"}, "contract_type": {"type": "string", "description": "unbefristet | befristet | minijob"}, "minijob": {"type": "boolean", "description": "Minijob-Anmeldung bei Minijob-Zentrale"}}, "additionalProperties": false}, "tags": ["hroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "offboarding_checklist", "description": "DSGVO-compliant employee offboarding checklist. Covers IT access, data retention (3/5/6 year rules), DE\u00dcV deregistration, Zeugnis, Arbeitsbescheinigung.", "inputSchema": {"type": "object", "properties": {"reason": {"type": "string", "description": "kuendigung_ag | kuendigung_an | aufhebung | befristung_ende"}, "last_day": {"type": "string", "description": "Letzter Arbeitstag YYYY-MM-DD"}}, "additionalProperties": false}, "tags": ["hroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "skills_gap_analyze", "description": "Analyze skills gap between required and current team competencies. Returns coverage %, gaps, priorities, and training recommendations.", "inputSchema": {"type": "object", "properties": {"required_skills": {"type": "string", "description": "Comma-separated required skills"}, "current_skills": {"type": "string", "description": "Comma-separated current team skills"}}, "additionalProperties": false}, "tags": ["hroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "headcount_forecast", "description": "Forecast hiring needs based on revenue targets, attrition rates, and productivity growth. Returns total hires needed, cost estimates.", "inputSchema": {"type": "object", "properties": {"current_headcount": {"type": "integer", "description": "Aktuelle Mitarbeiteranzahl"}, "revenue_current": {"type": "number", "description": "Aktueller Jahresumsatz EUR"}, "revenue_target": {"type": "number", "description": "Ziel-Jahresumsatz EUR"}, "avg_cost_per_employee": {"type": "number", "description": "Durchschnittliche AG-Kosten/MA/Jahr (default: 60000)"}, "attrition_rate_pct": {"type": "number", "description": "J\u00e4hrliche Fluktuation % (default: 10)"}, "forecast_months": {"type": "integer", "description": "Prognosezeitraum Monate (default: 12)"}, "productivity_growth_pct": {"type": "number", "description": "Produktivit\u00e4tssteigerung % p.a. (default: 2)"}}, "additionalProperties": false}, "tags": ["hroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}], "status": "online", "category": "uncategorized"}, {"server": "HealthGuard", "key": "healthguard", "did": "did:web:tooloracle.io:healthguard", "endpoint": "https://tooloracle.io/healthguard/mcp/", "port": 12401, "tools_count": 12, "tools": [{"name": "mdr_compliance_check", "description": "EU MDR 2017/745 compliance assessment for medical devices. Checks CE marking, Notified Body, Clinical Evaluation, PMS, UDI, QMS, EUDAMED. Returns compliance score.", "inputSchema": {"type": "object", "properties": {"device_name": {"type": "string", "description": "Device name"}, "device_class": {"type": "string", "description": "I, IIa, IIb, or III"}, "has_ce_mark": {"type": "boolean"}, "has_notified_body": {"type": "boolean"}, "clinical_evaluation": {"type": "boolean"}, "post_market_surveillance": {"type": "boolean"}, "udi_assigned": {"type": "boolean"}, "quality_management_system": {"type": "boolean"}, "eudamed_registered": {"type": "boolean"}}}}, {"name": "ivdr_check", "description": "EU IVDR 2017/746 in-vitro diagnostic device compliance. Risk class A-D, Notified Body requirements, transition deadlines.", "inputSchema": {"type": "object", "properties": {"device_name": {"type": "string"}, "risk_class": {"type": "string", "description": "A, B, C, or D"}}}}, {"name": "device_classification", "description": "MDR Annex VIII medical device risk classification. Determines Class I/IIa/IIb/III based on device characteristics.", "inputSchema": {"type": "object", "properties": {"invasive": {"type": "boolean"}, "implantable": {"type": "boolean"}, "active": {"type": "boolean"}, "duration": {"type": "string", "description": "transient | short_term | long_term"}, "body_orifice": {"type": "boolean"}, "surgical": {"type": "boolean"}, "software_only": {"type": "boolean"}, "nanomaterial": {"type": "boolean"}, "measuring": {"type": "boolean"}}}}, {"name": "udi_validate", "description": "Validate UDI (Unique Device Identification) format per MDR Art. 27. Identifies issuing agency (GS1/HIBCC/ICCBBA).", "inputSchema": {"type": "object", "properties": {"udi": {"type": "string", "description": "UDI string to validate"}}}}, {"name": "drug_interaction", "description": "Basic drug-drug interaction risk check. Educational tool \u2014 not a clinical decision system. Checks known high-risk combinations.", "inputSchema": {"type": "object", "properties": {"drugs": {"type": "string", "description": "Comma-separated drug names (min 2)"}}}}, {"name": "icd10_lookup", "description": "ICD-10 code lookup and search. Covers common codes and chapter overview. Uses ICD-10-GM (German Modification).", "inputSchema": {"type": "object", "properties": {"code": {"type": "string", "description": "ICD-10 code e.g. J06.9"}, "search": {"type": "string", "description": "Search term e.g. diabetes"}}}}, {"name": "adverse_event_report", "description": "Generate pharmacovigilance adverse event report template (MedDRA). Includes EU/DE/US reporting obligations and deadlines.", "inputSchema": {"type": "object", "properties": {"drug_name": {"type": "string"}, "event_description": {"type": "string"}, "severity": {"type": "string", "description": "mild|moderate|severe|life_threatening|fatal"}, "reporter_type": {"type": "string", "description": "healthcare_professional|patient|other"}}}}, {"name": "gdpr_health_check", "description": "GDPR Art.9 health data processing compliance assessment. Returns required legal basis, DPIA requirements, retention periods.", "inputSchema": {"type": "object", "properties": {"purpose": {"type": "string", "description": "Processing purpose"}, "data_types": {"type": "string", "description": "Comma-separated data types"}, "cross_border_transfer": {"type": "boolean"}}}}, {"name": "hipaa_vs_gdpr", "description": "HIPAA vs GDPR comparison for healthcare organizations. Side-by-side analysis with dual-compliance tips.", "inputSchema": {"type": "object", "properties": {}}}, {"name": "clinical_trial_phases", "description": "Clinical trial phase requirements under EU CTR 536/2014. Phase I-IV details, CTIS requirements, German specifics.", "inputSchema": {"type": "object", "properties": {"phase": {"type": "string", "description": "PRECLINICAL, PHASE_I, PHASE_II, PHASE_III, PHASE_IV"}}}}, {"name": "gmp_checklist", "description": "Good Manufacturing Practice (GMP) audit checklist per EU EudraLex Vol.4. QMS, personnel, premises, documentation, production, QC.", "inputSchema": {"type": "object", "properties": {"facility_type": {"type": "string", "description": "manufacturing | packaging | testing | storage"}}}}, {"name": "medical_calendar_eu", "description": "EU healthcare regulatory deadlines. MDR/IVDR transitions, AI Act obligations, NIS2, PSUR deadlines.", "inputSchema": {"type": "object", "properties": {"year": {"type": "integer", "description": "Year (default: 2026)"}}}}], "status": "online", "category": "trust"}, {"server": "HederaOracle", "key": "hederaoracle", "did": "did:web:tooloracle.io:hederaoracle", "endpoint": "https://tooloracle.io/hederaoracle/mcp/", "port": 11801, "tools_count": 9, "tools": [{"name": "hbar_overview", "description": "Hedera ecosystem overview: HBAR price, TVL, supply, Governing Council, protocols", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["hederaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "hbar_account_info", "description": "Hedera account balance, key type, token holdings", "inputSchema": {"type": "object", "properties": {"account": {"type": "string", "description": "Account ID (e.g., 0.0.12345)"}}, "additionalProperties": false, "required": ["account"]}, "tags": ["hederaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "hbar_token_info", "description": "HTS token risk analysis: admin/freeze/wipe/supply keys, risk scoring", "inputSchema": {"type": "object", "properties": {"token_id": {"type": "string", "description": "Token ID (e.g., 0.0.456858)"}}, "additionalProperties": false, "required": ["token_id"]}, "tags": ["hederaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "hbar_protocol_health", "description": "Protocol health: TVL, audits, risk grade (SaucerSwap, Stader, HeliSwap...)", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string"}}, "additionalProperties": false, "required": ["protocol"]}, "tags": ["hederaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "hbar_defi_yields", "description": "Compare DeFi yields across Hedera protocols", "inputSchema": {"type": "object", "properties": {"min_tvl_usd": {"type": "number"}}, "additionalProperties": false}, "tags": ["yield-farming", "hederaoracle", "defi", "rates"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "hbar_protocol_list", "description": "All Hedera DeFi protocols ranked by TVL", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["hederaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "hbar_stablecoin_risk", "description": "Stablecoin supply and risk on Hedera", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["monitoring", "risk-assessment", "compliance", "hederaoracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "hbar_network_stats", "description": "Network stats: supply, nodes, consensus info", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["hederaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "hbar_transactions", "description": "Recent transactions for a Hedera account", "inputSchema": {"type": "object", "properties": {"account": {"type": "string"}}, "additionalProperties": false, "required": ["account"]}, "tags": ["hederaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "blockchain"}, {"server": "HotelOracle", "key": "hoteloracle", "did": "did:web:tooloracle.io:hoteloracle", "endpoint": "https://tooloracle.io/hoteloracle/mcp/", "port": 6601, "tools_count": 8, "tools": [{"name": "hotel_search", "description": "Search hotels in a city or area. Returns names, ratings, prices, amenities, and deals. Sortable by price, rating, or reviews.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "City, area, or landmark (e.g., 'Hotels in Paris', 'Manhattan New York')"}, "check_in": {"type": "string", "description": "Check-in date YYYY-MM-DD"}, "check_out": {"type": "string", "description": "Check-out date YYYY-MM-DD"}, "adults": {"type": "integer", "description": "Guests (default: 2)"}, "sort_by": {"type": "integer", "description": "3=lowest price, 8=highest rating, 13=most reviewed (default: 3)"}, "min_price": {"type": "integer", "description": "Min price per night"}, "max_price": {"type": "integer", "description": "Max price per night"}, "hotel_class": {"type": "integer", "description": "Min star rating (2-5)", "minimum": 2, "maximum": 5}, "currency": {"type": "string", "description": "Currency (default: USD)"}, "country": {"type": "string", "description": "Country (default: us)"}}, "additionalProperties": false}, "tags": ["booking", "hoteloracle", "travel", "accommodation"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "cheapest_hotels", "description": "Find the cheapest hotels, sorted by lowest price.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "City or area"}, "check_in": {"type": "string", "description": "Check-in YYYY-MM-DD"}, "check_out": {"type": "string", "description": "Check-out YYYY-MM-DD"}, "max_price": {"type": "integer", "description": "Max price per night"}, "hotel_class": {"type": "integer", "description": "Min star rating (2-5)", "minimum": 2, "maximum": 5}, "currency": {"type": "string", "description": "Currency (default: USD)"}, "country": {"type": "string", "description": "Country (default: us)"}}, "additionalProperties": false}, "tags": ["booking", "hoteloracle", "travel", "accommodation"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "hotel_details", "description": "Deep details for a specific hotel: all amenities, reviews breakdown, images, eco-certification, nearby places.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Hotel name + city (e.g., 'Ritz Paris')"}, "check_in": {"type": "string", "description": "Check-in YYYY-MM-DD"}, "check_out": {"type": "string", "description": "Check-out YYYY-MM-DD"}, "currency": {"type": "string", "description": "Currency (default: USD)"}, "country": {"type": "string", "description": "Country (default: us)"}}, "additionalProperties": false}, "tags": ["booking", "hoteloracle", "travel", "accommodation"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "price_compare", "description": "Compare prices for one hotel across booking sites (Booking.com, Hotels.com, Expedia, etc.).", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Specific hotel name + city"}, "check_in": {"type": "string", "description": "Check-in YYYY-MM-DD"}, "check_out": {"type": "string", "description": "Check-out YYYY-MM-DD"}, "currency": {"type": "string", "description": "Currency (default: USD)"}, "country": {"type": "string", "description": "Country (default: us)"}}, "additionalProperties": false}, "tags": ["hoteloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "nearby_attractions", "description": "What is near a hotel: restaurants, landmarks, transit stations, distances.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Hotel name + city"}, "check_in": {"type": "string", "description": "Check-in YYYY-MM-DD"}, "check_out": {"type": "string", "description": "Check-out YYYY-MM-DD"}}, "additionalProperties": false}, "tags": ["hoteloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "area_guide", "description": "Best neighborhoods to stay in a city. Compares areas by price, rating, and popular hotels.", "inputSchema": {"type": "object", "properties": {"city": {"type": "string", "description": "City name (e.g., 'Tokyo', 'Barcelona', 'New York')"}, "check_in": {"type": "string", "description": "Check-in YYYY-MM-DD"}, "check_out": {"type": "string", "description": "Check-out YYYY-MM-DD"}, "budget": {"type": "string", "description": "budget, mid, or luxury (default: mid)"}, "currency": {"type": "string", "description": "Currency (default: USD)"}, "country": {"type": "string", "description": "Country (default: us)"}}, "additionalProperties": false}, "tags": ["hoteloracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "hotel_prices_calendar", "description": "Price trend for a specific hotel across different check-in dates. Find the cheapest week.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Hotel name + city"}, "start_date": {"type": "string", "description": "Start date YYYY-MM-DD"}, "nights": {"type": "integer", "description": "Stay duration (default: 2)"}, "weeks": {"type": "integer", "description": "Weeks to scan (1-6, default: 4)", "minimum": 1, "maximum": 6}, "currency": {"type": "string", "description": "Currency (default: USD)"}, "country": {"type": "string", "description": "Country (default: us)"}}, "additionalProperties": false}, "tags": ["booking", "hoteloracle", "travel", "accommodation"], "recommended_for": ["ai-agent", "developer"], "x402_units": 10, "x402_price_usd": "$0.10"}, {"name": "health_check", "description": "Server status, API connectivity, supported features.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["hoteloracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "travel"}, {"server": "ISO20022Oracle", "key": "iso20022oracle", "did": "did:web:tooloracle.io:iso20022oracle", "endpoint": "https://tooloracle.io/iso20022oracle/mcp/", "port": 10301, "tools_count": 12, "tools": [{"name": "validate_message", "description": "Validate an ISO 20022 XML message (pacs.008, camt.053, pain.001, etc.) for schema compliance, required fields, and Nov 2026 structured address deadline. Provide 'xml' for full validation or 'message_type' for schema info.", "inputSchema": {"type": "object", "properties": {"xml": {"type": "string", "description": "Raw ISO 20022 XML message to validate"}, "message_type": {"type": "string", "description": "Message type for schema info (e.g. pacs.008, camt.053, pain.001)"}}, "additionalProperties": false}, "tags": ["iso20022oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "check_structured_address", "description": "Check if postal address data meets SWIFT/SEPA/CHAPS structured address requirements (Nov 2026 deadline). Provide address as object with StrtNm, BldgNb, PstCd, TwnNm, Ctry fields.", "inputSchema": {"type": "object", "properties": {"address": {"description": "Address as object {StrtNm, BldgNb, PstCd, TwnNm, CtrySubDvsn, Ctry} or free-text string"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["iso20022oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "dti_lookup", "description": "Look up Digital Token Identifier (ISO 24165/DTI) for stablecoins and crypto assets. Returns DTI code, ISIN mapping, networks, MiCA status, and how to reference in ISO 20022 messages.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Token symbol (USDC, USDT, EURC, RLUSD, DAI, XRP, XLM, PYUSD)"}}, "additionalProperties": false}, "tags": ["iso20022oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "generate_pacs008", "description": "Generate a pacs.008 (FI to FI Customer Credit Transfer) ISO 20022 XML message skeleton. Optionally include stablecoin settlement reference with DTI.", "inputSchema": {"type": "object", "properties": {"debtor_name": {"type": "string"}, "debtor_bic": {"type": "string"}, "creditor_name": {"type": "string"}, "creditor_bic": {"type": "string"}, "amount": {"type": "string"}, "currency": {"type": "string"}, "stablecoin": {"type": "string", "description": "Optional: USDC, RLUSD, EURC etc. for on-chain settlement ref", "enum": ["USDC", "RLUSD", "EURC"]}, "settlement_method": {"type": "string", "description": "CLRG (default), INGA (on-chain), INDA"}}, "additionalProperties": false}, "tags": ["iso20022oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "travel_rule_check", "description": "Check FATF Travel Rule compliance for a payment. Validates originator/beneficiary data requirements against ISO 20022 field mappings.", "inputSchema": {"type": "object", "properties": {"originator": {"type": "object", "description": "Object with name, address, account, bic"}, "beneficiary": {"type": "object", "description": "Object with name, account, bic"}, "amount": {"type": "number"}, "currency": {"type": "string"}}, "additionalProperties": false, "required": ["amount"]}, "tags": ["iso20022oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "stablecoin_iso_profile", "description": "Get complete ISO 20022 integration profile for a stablecoin: DTI, message references, settlement networks, MiCA status, XRPL details, live peg data.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Token symbol (USDC, RLUSD, EURC, USDT, DAI, PYUSD)"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["iso20022oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "mica_cross_check", "description": "Cross-check: Can this stablecoin be legally used in EU ISO 20022 payment flows after MiCA enforcement? Returns PASS/WARN/BLOCK verdict with reasoning.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Stablecoin symbol to check"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["stablecoin", "iso20022oracle", "eu-regulation", "mica"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sanctions_screen_iso", "description": "Screen originator/beneficiary data from ISO 20022 messages against sanctions lists (EU, OFAC, UN). Cross-references with FeedOracle AMLOracle.", "inputSchema": {"type": "object", "properties": {"name": {"type": "string"}, "country": {"type": "string", "description": "ISO 3166-1 alpha-2"}, "bic": {"type": "string"}}, "additionalProperties": false}, "tags": ["iso20022oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "message_convert_check", "description": "Check MT\u2192MX migration status for a SWIFT legacy message type. Returns ISO 20022 equivalent, complexity, deadlines, and stablecoin advantages.", "inputSchema": {"type": "object", "properties": {"mt_type": {"type": "string", "description": "Legacy SWIFT message type (MT103, MT202, MT940, MT950, etc.)"}}, "additionalProperties": false, "required": ["mt_type"]}, "tags": ["iso20022oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "swift_deadlines", "description": "Get all SWIFT/ISO 20022 compliance deadlines with urgency levels, days remaining, and recommendations. Covers MT retirement, structured addresses, MiCA enforcement.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["iso20022oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "message_catalog", "description": "List all ISO 20022 message types relevant to stablecoin/crypto payments with required fields and stablecoin-specific extensions.", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Filter by domain: payments, cash_management, payments_initiation"}}, "additionalProperties": false}, "tags": ["iso20022oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "ISO20022Oracle health and status check.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["iso20022oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "finance"}, {"server": "IncidentOracle", "key": "incidentoracle", "did": "did:web:tooloracle.io:incidentoracle", "endpoint": "https://tooloracle.io/incidentoracle/mcp/", "port": 9301, "tools_count": 12, "tools": [{"name": "log_incident", "description": "Log a new ICT-related incident. First step in the DORA incident management process (Art. 17).", "inputSchema": {"type": "object", "properties": {"incident_id": {"type": "string"}, "title": {"type": "string"}, "description": {"type": "string"}, "severity": {"type": "string", "enum": ["critical", "high", "medium", "low"]}, "detected_at": {"type": "string", "description": "ISO datetime of detection"}, "affected_systems": {"type": "string"}, "affected_services": {"type": "string"}, "owner": {"type": "string"}, "team": {"type": "string"}, "bcm_activated": {"type": "boolean"}, "clients_affected": {"type": "number", "description": "Percentage of clients affected"}, "duration_hours": {"type": "number"}, "geographic_spread": {"type": "integer"}, "data_losses": {"type": "boolean"}, "economic_impact_eur": {"type": "number"}, "criticality_of_services": {"type": "boolean"}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["title"]}, "tags": ["incidentoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "classify_incident", "description": "Classify an incident against the 6 DORA criteria (RTS 2024/1772). Determines if MAJOR (triggers 4h/72h/1m reporting) or NON-MAJOR.", "inputSchema": {"type": "object", "properties": {"incident_id": {"type": "string"}, "clients_affected": {"type": "number", "description": "% of clients affected"}, "duration_hours": {"type": "number"}, "geographic_spread": {"type": "integer", "description": "Number of EU member states"}, "data_losses": {"type": "boolean", "description": "Confidential/personal data affected?"}, "economic_impact_eur": {"type": "number"}, "criticality_of_services": {"type": "boolean", "description": "Critical functions affected?"}}, "additionalProperties": false, "required": ["incident_id"]}, "tags": ["incidentoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "major_incident_check", "description": "Quick check: would these criteria values classify as a MAJOR incident? No incident record needed \u2014 use for pre-assessment.", "inputSchema": {"type": "object", "properties": {"clients_affected": {"type": "number"}, "duration_hours": {"type": "number"}, "geographic_spread": {"type": "integer"}, "data_losses": {"type": "boolean"}, "economic_impact_eur": {"type": "number"}, "criticality_of_services": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["incidentoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "initial_notification", "description": "Generate the 4h initial notification for a MAJOR incident (ITS 2025/302 Annex I). Must be submitted within 4h of classification, max 24h after detection.", "inputSchema": {"type": "object", "properties": {"incident_id": {"type": "string"}, "entity_name": {"type": "string"}, "entity_lei": {"type": "string"}, "authority": {"type": "string", "description": "Competent authority (e.g., BaFin, FMA)"}, "affected_states": {"type": "string", "description": "Comma-separated EU member states"}, "discovery_method": {"type": "string", "enum": ["internal_monitoring", "user_report", "third_party", "regulator", "other"]}}, "additionalProperties": false, "required": ["incident_id"]}, "tags": ["incidentoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "intermediate_report", "description": "Generate the 72h intermediate report for a MAJOR incident (ITS 2025/302). Must include action plan if incident is not yet resolved.", "inputSchema": {"type": "object", "properties": {"incident_id": {"type": "string"}, "description_update": {"type": "string"}, "root_cause": {"type": "string"}, "containment_actions": {"type": "string"}, "recovery_status": {"type": "string"}, "action_plan": {"type": "string"}, "expected_resolution": {"type": "string"}}, "additionalProperties": false, "required": ["incident_id"]}, "tags": ["incidentoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "final_report", "description": "Generate the 1-month final report with root cause analysis and lessons learned.", "inputSchema": {"type": "object", "properties": {"incident_id": {"type": "string"}, "root_cause_final": {"type": "string"}, "recovery_actions": {"type": "string"}, "lessons_learned": {"type": "string"}, "preventive_measures": {"type": "string"}, "client_communication": {"type": "string"}, "total_cost_eur": {"type": "number"}, "resolved_at": {"type": "string"}}, "additionalProperties": false, "required": ["incident_id"]}, "tags": ["incidentoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "deadline_tracker", "description": "Track all active MAJOR incident reporting deadlines. Shows overdue and upcoming.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["incidentoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "reclassify", "description": "Reclassify an incident (MAJOR to NON-MAJOR or vice versa). Competent authority must be notified of reclassification.", "inputSchema": {"type": "object", "properties": {"incident_id": {"type": "string"}, "new_classification": {"type": "string", "enum": ["MAJOR", "NON-MAJOR"]}, "reason": {"type": "string"}}, "additionalProperties": false, "required": ["incident_id", "new_classification"]}, "tags": ["incidentoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "incident_stats", "description": "Dashboard: total/open/major incidents, overdue deadlines, by severity/status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["incidentoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cyber_threat_notify", "description": "Voluntary notification of a significant cyber threat (Art. 19(2)). Uses ITS 2025/302 Annex III template.", "inputSchema": {"type": "object", "properties": {"title": {"type": "string"}, "description": {"type": "string"}, "threat_type": {"type": "string"}, "iocs": {"type": "string"}, "ttps": {"type": "string"}, "affected_systems": {"type": "string"}, "mitigation": {"type": "string"}, "source": {"type": "string"}}, "additionalProperties": false, "required": ["title"]}, "tags": ["workforce", "human-resources", "incidentoracle", "compliance"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "incident_log", "description": "Full incident register with filters (status, classification, severity, search).", "inputSchema": {"type": "object", "properties": {"status": {"type": "string", "enum": ["detected", "classified", "notified", "investigating", "contained", "resolved", "closed"]}, "classification": {"type": "string", "enum": ["MAJOR", "NON-MAJOR"]}, "severity": {"type": "string", "enum": ["critical", "high", "medium", "low"]}, "search": {"type": "string"}}, "additionalProperties": false}, "tags": ["incidentoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["incidentoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "InsuranceOracle", "key": "insuranceoracle", "did": "did:web:tooloracle.io:insuranceoracle", "endpoint": "https://tooloracle.io/insuranceoracle/mcp/", "port": 8501, "tools_count": 12, "tools": [{"name": "insurance_company", "description": "Look up EU insurance company by name or LEI number. Returns GLEIF registration status, country, address, and Wikidata enrichment.", "inputSchema": {"type": "object", "properties": {"name": {"type": "string", "description": "Company name e.g. 'Allianz SE', 'AXA SA', 'Munich Re'"}, "lei": {"type": "string", "description": "LEI code (alternative to name)"}, "country": {"type": "string", "description": "Country code filter: DE, FR, GB, NL (optional)", "enum": ["DE", "FR", "GB", "NL"]}}, "additionalProperties": false}, "tags": ["natcat", "solvency", "insuranceoracle", "insurance"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "insurance_news", "description": "Insurance industry news by topic. Topics: solvency, life, health, property, liability, auto, reinsurance, regulation, natcat, cyber, claims, dora.", "inputSchema": {"type": "object", "properties": {"topic": {"type": "string", "description": "Topic: solvency, life, health, property, natcat, cyber, claims, dora, regulation, reinsurance (default: solvency)"}, "lang": {"type": "string", "description": "Language: de or en (default: de)"}, "limit": {"type": "integer", "description": "Max articles 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["natcat", "solvency", "insuranceoracle", "insurance"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "natcat_live", "description": "Live natural catastrophe alerts worldwide from GDACS. Returns earthquakes, floods, cyclones, wildfires sorted by severity.", "inputSchema": {"type": "object", "properties": {"event_type": {"type": "string", "description": "Filter by type: EQ (earthquake), FL (flood), TC (cyclone), VO (volcano), WF (wildfire) \u2014 empty for all"}, "severity": {"type": "string", "description": "Filter severity: Red, Orange, Green"}, "country": {"type": "string", "description": "Filter by country name (optional)"}, "limit": {"type": "integer", "description": "Max events 1-50 (default: 20)", "default": 20, "minimum": 1, "maximum": 50}}, "additionalProperties": false}, "tags": ["insuranceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "earthquake_risk", "description": "Real-time earthquake data from USGS. Filter by time period, minimum magnitude, and proximity to a location.", "inputSchema": {"type": "object", "properties": {"period": {"type": "string", "description": "Time period: hour, day, week, month, significant_month (default: week)"}, "min_magnitude": {"type": "number", "description": "Minimum magnitude (default: 4.5)", "default": 4.5}, "latitude": {"type": "number", "description": "Filter near this latitude"}, "longitude": {"type": "number", "description": "Filter near this longitude"}, "radius_km": {"type": "number", "description": "Search radius in km (default: 500)", "default": 500}}, "additionalProperties": false}, "tags": ["risk-assessment", "compliance", "monitoring", "insuranceoracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "weather_risk", "description": "7-day weather risk assessment for any location. Returns storm, flood, and wind risk with insurance recommendations.", "inputSchema": {"type": "object", "properties": {"location": {"type": "string", "description": "City or address e.g. 'Hamburg', 'Munich'"}, "latitude": {"type": "number", "description": "Latitude (alternative to location)"}, "longitude": {"type": "number", "description": "Longitude (alternative to location)"}}, "additionalProperties": false}, "tags": ["risk-assessment", "compliance", "monitoring", "insuranceoracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "natcat_history", "description": "Historical natural catastrophe statistics for risk modeling. Significant events by type.", "inputSchema": {"type": "object", "properties": {"event_type": {"type": "string", "description": "Event type: earthquake, flood, storm, fire (default: earthquake)"}, "region": {"type": "string", "description": "Region filter (optional)"}}, "additionalProperties": false}, "tags": ["insuranceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "solvency_check", "description": "Solvency II compliance news and GLEIF registration status for an insurer.", "inputSchema": {"type": "object", "properties": {"company": {"type": "string", "description": "Insurance company name (optional \u2014 omit for general Solvency II news)"}, "lang": {"type": "string", "description": "Language: de or en (default: de)"}}, "additionalProperties": false}, "tags": ["insuranceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "insurance_regulation", "description": "EU and German insurance regulatory news and updates. Topics: general, bafin, eiopa, idd, gdpr, dora, ifrs17, sustainability, consumer.", "inputSchema": {"type": "object", "properties": {"topic": {"type": "string", "description": "Topic: general, bafin, eiopa, idd, dora, ifrs17, gdpr, sustainability, consumer (default: general)"}, "country": {"type": "string", "description": "Country: DE, EU (default: DE)", "enum": ["DE", "EU"]}, "lang": {"type": "string", "description": "Language: de or en (default: de)"}}, "additionalProperties": false}, "tags": ["natcat", "solvency", "insuranceoracle", "insurance"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "risk_score", "description": "Combined location risk score (0-100) for underwriting: earthquake + weather/storm + NatCat proximity.", "inputSchema": {"type": "object", "properties": {"location": {"type": "string", "description": "City or address e.g. 'Tokyo', 'Hamburg', 'Los Angeles'"}, "latitude": {"type": "number", "description": "Latitude (alternative to location)"}, "longitude": {"type": "number", "description": "Longitude (alternative to location)"}}, "additionalProperties": false}, "tags": ["risk-assessment", "compliance", "monitoring", "insuranceoracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "insurance_glossary", "description": "Explain insurance and Solvency II terms in German or English. Covers: SCR, MCR, ORSA, SFCR, IDD, LEI, NAT CAT, reinsurance, premium, DORA, IFRS 17.", "inputSchema": {"type": "object", "properties": {"term": {"type": "string", "description": "Term to explain e.g. 'SCR', 'Solvency II', 'ORSA', 'Elementarschadenversicherung'"}, "lang": {"type": "string", "description": "Response language: de or en (default: de)"}}, "additionalProperties": false}, "tags": ["natcat", "solvency", "insuranceoracle", "insurance"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "claim_news", "description": "Major insurance claim news by event type: storm, flood, earthquake, hail, fire, cyber.", "inputSchema": {"type": "object", "properties": {"event_type": {"type": "string", "description": "Event type: storm, flood, earthquake, hail, fire, cyber, all (default: storm)"}, "lang": {"type": "string", "description": "Language: de or en (default: de)"}, "limit": {"type": "integer", "description": "Max articles 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["news", "insuranceoracle", "trending", "media"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "InsuranceOracle server status and backend connectivity check.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["insuranceoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "InvoiceOracle", "key": "invoiceoracle", "did": "did:web:tooloracle.io:invoiceoracle", "endpoint": "https://tooloracle.io/invoiceoracle/mcp/", "port": 8301, "tools_count": 10, "tools": [{"name": "invoice_parse_text", "description": "Extract all text from a PDF invoice. Returns text per page and full combined text.", "inputSchema": {"type": "object", "properties": {"pdf_base64": {"type": "string", "description": "Base64-encoded PDF content"}, "pdf_path": {"type": "string", "description": "Server-side file path to PDF (alternative to base64)"}}, "additionalProperties": false}, "tags": ["invoiceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "invoice_extract", "description": "Smart field extraction from invoice: Rechnungsnummer, Datum, F\u00e4lligkeit, Gesamtbetrag, Netto, MwSt, IBAN, USt-IdNr., Steuernummer.", "inputSchema": {"type": "object", "properties": {"pdf_base64": {"type": "string", "description": "Base64-encoded PDF content"}, "pdf_path": {"type": "string", "description": "Server-side file path to PDF (alternative to base64)"}}, "additionalProperties": false}, "tags": ["invoiceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "invoice_tables", "description": "Extract tables and line items (Positionen) from invoice. Returns structured rows with description, quantity, unit price, total.", "inputSchema": {"type": "object", "properties": {"pdf_base64": {"type": "string", "description": "Base64-encoded PDF content"}, "pdf_path": {"type": "string", "description": "Server-side file path to PDF (alternative to base64)"}}, "additionalProperties": false}, "tags": ["invoiceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "invoice_ocr", "description": "OCR extraction for scanned or image-based PDF invoices using Tesseract (German + English).", "inputSchema": {"type": "object", "properties": {"pdf_base64": {"type": "string", "description": "Base64-encoded PDF content"}, "pdf_path": {"type": "string", "description": "Server-side file path to PDF (alternative to base64)"}}, "additionalProperties": false}, "tags": ["invoiceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "invoice_zugferd", "description": "Parse ZUGFeRD or XRechnung XML data embedded in PDF. Returns structured invoice data from machine-readable format.", "inputSchema": {"type": "object", "properties": {"pdf_base64": {"type": "string", "description": "Base64-encoded PDF content"}, "pdf_path": {"type": "string", "description": "Server-side file path to PDF (alternative to base64)"}}, "additionalProperties": false}, "tags": ["invoiceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "invoice_validate", "description": "Validate invoice against German \u00a714 UStG legal requirements. Returns compliance score and list of missing mandatory fields.", "inputSchema": {"type": "object", "properties": {"pdf_base64": {"type": "string", "description": "Base64-encoded PDF content"}, "pdf_path": {"type": "string", "description": "Server-side file path to PDF (alternative to base64)"}}, "additionalProperties": false}, "tags": ["invoiceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "invoice_summary", "description": "Complete invoice analysis in one call: all extracted fields, line items, ZUGFeRD check, and \u00a714 UStG validation.", "inputSchema": {"type": "object", "properties": {"pdf_base64": {"type": "string", "description": "Base64-encoded PDF content"}, "pdf_path": {"type": "string", "description": "Server-side file path to PDF (alternative to base64)"}}, "additionalProperties": false}, "tags": ["invoiceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 4, "x402_price_usd": "$0.04"}, {"name": "invoice_from_url", "description": "Download PDF from URL and run complete invoice analysis.", "inputSchema": {"type": "object", "properties": {"url": {"type": "string", "description": "Public URL to PDF invoice e.g. 'https://example.com/invoice.pdf'"}}, "additionalProperties": false}, "tags": ["invoiceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 4, "x402_price_usd": "$0.04"}, {"name": "invoice_batch_urls", "description": "Process multiple invoice PDFs from URLs in one call. Returns analysis for each.", "inputSchema": {"type": "object", "properties": {"urls": {"type": "string", "description": "Comma-separated PDF URLs (max 10)"}}, "additionalProperties": false}, "tags": ["invoiceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "health_check", "description": "InvoiceOracle server status and available library versions.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["invoiceoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "finance"}, {"server": "JobOracle", "key": "joboracle", "did": "did:web:tooloracle.io:joboracle", "endpoint": "https://tooloracle.io/joboracle/mcp/", "port": 6801, "tools_count": 8, "tools": [{"name": "job_search", "description": "Search jobs by title, skill, location. Filter by type and recency.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Job title or keywords, e.g. 'Business Development Manager'"}, "location": {"type": "string", "description": "City or region, e.g. 'Bielefeld' or 'Berlin'"}, "country": {"type": "string", "description": "Country code: de, gb, us, at, ch, nl, fr, it, pl, br, au, in", "default": "de"}, "page": {"type": "integer", "description": "Page number (starts at 1)", "default": 1}, "results_per_page": {"type": "integer", "description": "Results per page (max 50)", "default": 10}, "max_days_old": {"type": "integer", "description": "Only jobs posted within N days"}, "full_time": {"type": "boolean", "description": "Full-time only"}, "sort_by": {"type": "string", "description": "Sort: relevance, date, salary", "default": "relevance"}, "salary_min": {"type": "integer", "description": "Minimum annual salary filter"}}, "additionalProperties": false, "required": ["query"]}, "tags": ["joboracle", "salary", "employment", "jobs"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "salary_insights", "description": "Salary ranges for a role in a location.", "inputSchema": {"type": "object", "properties": {"role": {"type": "string", "description": "Job title, e.g. 'Sales Manager'"}, "location": {"type": "string", "description": "City or region"}, "country": {"type": "string", "default": "de"}}, "additionalProperties": false, "required": ["role"]}, "tags": ["joboracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "remote_jobs", "description": "Find remote-only positions for a role or skill.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Keywords"}, "country": {"type": "string", "default": "de"}, "results_per_page": {"type": "integer", "default": 10}}, "additionalProperties": false, "required": ["query"]}, "tags": ["joboracle", "salary", "employment", "jobs"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "company_jobs", "description": "All open positions at a specific company.", "inputSchema": {"type": "object", "properties": {"company": {"type": "string", "description": "Company name"}, "country": {"type": "string", "default": "de"}, "results_per_page": {"type": "integer", "default": 10}}, "additionalProperties": false, "required": ["company"]}, "tags": ["joboracle", "salary", "employment", "jobs"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "job_trends", "description": "Top companies hiring for a field. Rising demand signals.", "inputSchema": {"type": "object", "properties": {"field": {"type": "string", "description": "Field or job category, e.g. 'Vertrieb' or 'IT'"}, "country": {"type": "string", "default": "de"}}, "additionalProperties": false, "required": ["field"]}, "tags": ["joboracle", "salary", "employment", "jobs"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "job_compare", "description": "Compare job markets across cities for a role: job count and salaries.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Job title"}, "locations": {"type": "array", "items": {"type": "string"}, "description": "List of cities to compare"}, "country": {"type": "string", "default": "de"}}, "additionalProperties": false, "required": ["query", "locations"]}, "tags": ["joboracle", "salary", "employment", "jobs"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "job_alerts_check", "description": "How many new jobs posted today/3 days/week for a query. Quick market pulse.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Keywords"}, "location": {"type": "string", "description": "City or region"}, "country": {"type": "string", "default": "de"}}, "additionalProperties": false, "required": ["query"]}, "tags": ["joboracle", "salary", "employment", "jobs"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["joboracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "travel"}, {"server": "LawOracle", "key": "laworacle", "did": "did:web:tooloracle.io:laworacle", "endpoint": "https://tooloracle.io/laworacle/mcp/", "port": 7810, "tools_count": 20, "tools": [{"name": "multi_jurisdiction_search", "description": "Search across ALL jurisdictions (US, EU, UK) in a single call. The killer feature: one query, 7 legal databases, 4 jurisdictions.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Legal search query (e.g. 'stablecoin regulation', 'crypto custody')"}, "jurisdictions": {"type": "string", "description": "Comma-separated: us,eu,uk,de or 'all' (default: all)"}, "max_per_source": {"type": "integer", "description": "Max results per source (default: 5)"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "federal_register_search", "description": "Search the US Federal Register for rules, proposed rules, and notices. Covers all federal agencies (SEC, CFTC, FDIC, OCC, Fed, FinCEN).", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search term"}, "limit": {"type": "integer", "description": "Max results (default 10, max 20)"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "federal_register_document", "description": "Get full Federal Register document by document number.", "inputSchema": {"type": "object", "properties": {"document_number": {"type": "string", "description": "FR document number (e.g. '2024-12345')"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sec_filing_search", "description": "Full-text search across all SEC EDGAR filings. 4,000+ stablecoin results. Covers 10-K, 8-K, S-1, CORRESP, etc.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search term"}, "limit": {"type": "integer", "description": "Max results (default 10, max 50)"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sec_company_filings", "description": "Get all SEC filings for a company by name or CIK number. Returns recent 20 filings with form type, date, description.", "inputSchema": {"type": "object", "properties": {"company": {"type": "string", "description": "Company name or CIK number (e.g. 'Circle' or '0001876042')"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "court_opinion_search", "description": "Search 1.1 million+ US federal and state court opinions via CourtListener (Free Law Project). Covers Supreme Court, Circuit Courts, District Courts.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Legal search query"}, "type": {"type": "string", "description": "o=opinions (default), r=dockets"}, "limit": {"type": "integer", "description": "Max results (default 10)"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "congress_bill_search", "description": "Search US Congressional bills. Track stablecoin, crypto, financial regulation bills.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search term (e.g. 'stablecoin', 'digital asset')"}, "limit": {"type": "integer", "description": "Max results (default 10)"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "congress_bill_detail", "description": "Get detailed bill information including sponsors, status, committees, text.", "inputSchema": {"type": "object", "properties": {"congress": {"type": "string", "description": "Congress number (default: 118)"}, "bill_type": {"type": "string", "description": "hr, s, hjres, sjres (default: hr)"}, "number": {"type": "string", "description": "Bill number"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "regulations_gov_search", "description": "Search Regulations.gov for proposed rules, final rules, and public comments. Filter by agency (SEC, CFTC, FDIC, OCC, FED, FINCEN).", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search term"}, "agency": {"type": "string", "description": "Agency ID filter (SEC, CFTC, FDIC, OCC, FED, FINCEN)"}, "doc_type": {"type": "string", "description": "Rule, Proposed Rule, Notice, Other"}, "limit": {"type": "integer", "description": "Max results (default 10, min 5)"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "eurlex_search", "description": "Search EU legislation via EUR-Lex SPARQL. Find regulations, directives, decisions by keyword. Returns CELEX numbers and EUR-Lex links.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search term (e.g. 'Markets in Crypto', 'Digital Operational Resilience')"}, "limit": {"type": "integer", "description": "Max results (default 10)"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "uk_legislation_search", "description": "Search UK Acts of Parliament and Statutory Instruments via legislation.gov.uk.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search term"}, "limit": {"type": "integer", "description": "Max results (default 10)"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "uk_act_content", "description": "Get UK act metadata and content URL. Returns provisions count, XML/HTML links.", "inputSchema": {"type": "object", "properties": {"act_path": {"type": "string", "description": "Act path (e.g. 'ukpga/2023/29') or full legislation.gov.uk URL"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "de_law_list", "description": "List indexed German federal laws relevant to financial regulation (KWG, WpHG, GwG, ZAG, etc.).", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "de_law_lookup", "description": "Get metadata and links for a specific German federal law.", "inputSchema": {"type": "object", "properties": {"law": {"type": "string", "description": "Law abbreviation: kwg, wphg, gwg, zadig, bdsg, kagb, bgb, hgb, aktg, gmbhg, insog, stgb, gg"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "jurisdiction_list", "description": "List all supported jurisdictions, data sources, and their capabilities.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "obligation_search", "description": "Search regulatory obligations across DORA, MiCA, AMLR. Filter by regulation, topic, or article. Returns stable obligation IDs for compliance tracking.", "inputSchema": {"type": "object", "properties": {"regulation": {"type": "string", "description": "Filter: dora, mica, amlr (optional, default: all)"}, "topic": {"type": "string", "description": "Filter: governance, ict_risk, incident, testing, third_party, authorization, stablecoin, due_diligence (optional)"}, "article": {"type": "string", "description": "Filter by article number (optional)"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "article_extract", "description": "Deep article-level extraction from EU regulations (DORA, MiCA, AMLR). Returns obligations, delegated acts, and cross-jurisdiction equivalents.", "inputSchema": {"type": "object", "properties": {"regulation": {"type": "string", "description": "Regulation: dora, mica, amlr"}, "article": {"type": "string", "description": "Article number (e.g. '28')"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "obligation_trace", "description": "Full regulatory trace: Obligation \u2192 Control \u2192 Evidence \u2192 Finding. Connects LawOracle to DORA OS. Pass entity_id for live Ampel status.", "inputSchema": {"type": "object", "properties": {"obligation_id": {"type": "string", "description": "Obligation ID (e.g. DORA-TPR-01, MICA-AUTH-01, AMLR-CDD-01)"}, "entity_id": {"type": "string", "description": "Optional: entity ID for live AmpelOracle status lookup"}}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "health_check", "description": "Server status including cache stats, API key status, source count.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["laworacle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "ping", "description": "Quick connectivity test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["laworacle", "health-check", "monitoring"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "uncategorized"}, {"server": "LeadOracle", "key": "leadoracle", "did": "did:web:tooloracle.io:leadoracle", "endpoint": "https://tooloracle.io/leadoracle/mcp/", "port": 8101, "tools_count": 7, "tools": [{"name": "company_lookup", "description": "Look up company details: registration, status, address, incorporation date.", "inputSchema": {"type": "object", "properties": {"company": {"type": "string", "description": "Company name e.g. 'SweetDreamsBetten GmbH', 'SAP SE'"}, "country": {"type": "string", "description": "Country code: 'de', 'gb', 'us', 'fr' (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["leadoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "domain_info", "description": "Domain intelligence: DNS, WHOIS, email patterns, LinkedIn/XING profile.", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Domain name e.g. 'sweetdreamsbetten.de', 'example.com'"}}, "additionalProperties": false}, "tags": ["leadoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "industry_companies", "description": "Find companies in a specific industry or sector.", "inputSchema": {"type": "object", "properties": {"industry": {"type": "string", "description": "Industry/sector e.g. 'Matratzen', 'Software', 'Fintech', 'E-Commerce'"}, "country": {"type": "string", "description": "Country code: de, gb, us (default: de)", "default": "de"}, "limit": {"type": "integer", "description": "Max results 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["leadoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "person_search", "description": "Search for a person's professional profile, Wikipedia info, and news mentions.", "inputSchema": {"type": "object", "properties": {"name": {"type": "string", "description": "Person's full name e.g. 'Elon Musk'"}, "company": {"type": "string", "description": "Company they work at (optional, improves accuracy)"}}, "additionalProperties": false}, "tags": ["leadoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "email_finder", "description": "Generate likely email patterns for a person at a domain.", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Company domain e.g. 'example.com'"}, "first_name": {"type": "string", "description": "Person's first name (optional)"}, "last_name": {"type": "string", "description": "Person's last name (optional)"}}, "additionalProperties": false}, "tags": ["leadoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "startup_search", "description": "Find recently founded startups in a sector.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Sector or technology e.g. 'KI Startup', 'Fintech', 'SaaS'"}, "country": {"type": "string", "description": "Country code: de, gb, us (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["leadoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "health_check", "description": "LeadOracle server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["leadoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "LegalTechOracle", "key": "legaltechoracle", "did": "did:web:tooloracle.io:legaltechoracle", "endpoint": "https://tooloracle.io/legaltechoracle/mcp/", "port": 12701, "tools_count": 12, "tools": [{"name": "contract_draft", "description": "Generate EU-compliant contract from parameters. Service, license, supply, consulting templates with mandatory DE/EU clauses (AGB, DSGVO, Haftung).", "inputSchema": {"type": "object", "properties": {"contract_type": {"type": "string", "description": "service|license|supply|consulting"}, "party_a_name": {"type": "string"}, "party_a_address": {"type": "string"}, "party_b_name": {"type": "string"}, "party_b_address": {"type": "string"}, "subject": {"type": "string"}, "value_eur": {"type": "string"}, "duration": {"type": "string"}, "governing_law": {"type": "string", "description": "DE|AT|CH (default: DE)"}}, "additionalProperties": false}, "tags": ["legaltechoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "nda_generate", "description": "Generate NDA (Geheimhaltungsvereinbarung) \u2014 mutual or unilateral. GeschGehG-compliant with optional Vertragsstrafe clause.", "inputSchema": {"type": "object", "properties": {"type": {"type": "string", "description": "mutual|unilateral"}, "discloser": {"type": "string"}, "recipient": {"type": "string"}, "purpose": {"type": "string"}, "duration_years": {"type": "integer"}, "penalty_eur": {"type": "string", "description": "Vertragsstrafe amount (optional)"}}, "additionalProperties": false}, "tags": ["legaltechoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "freelancer_contract", "description": "Scheinselbst\u00e4ndigkeit-safe freelancer agreement generator. All 8 DRV-checked criteria with mandatory clauses. \u00a77 SGB IV compliant.", "inputSchema": {"type": "object", "properties": {"freelancer_name": {"type": "string"}, "client_name": {"type": "string"}, "project_description": {"type": "string"}, "hourly_rate": {"type": "string"}, "project_fee": {"type": "string"}}, "additionalProperties": false}, "tags": ["legaltechoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "dpa_generate", "description": "DSGVO Art.28 Auftragsverarbeitungsvertrag (AVV/DPA) generator. All 12 mandatory clauses, TOMs checklist, Drittlandtransfer requirements.", "inputSchema": {"type": "object", "properties": {"controller_name": {"type": "string"}, "processor_name": {"type": "string"}, "data_types": {"type": "string"}, "data_subjects": {"type": "string"}, "purpose": {"type": "string"}, "third_country_transfer": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["legaltechoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "clause_risk_scan", "description": "Red-flag clause detection in German/English contracts. Scans for unlimited liability, unfair modification rights, AGB violations (\u00a7\u00a7305-310 BGB).", "inputSchema": {"type": "object", "properties": {"contract_text": {"type": "string", "description": "Full contract text to analyze"}}, "additionalProperties": false}, "tags": ["risk-assessment", "compliance", "legaltechoracle", "monitoring"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "contract_summary", "description": "Extract key terms from contract text: Laufzeit, K\u00fcndigungsfrist, Verg\u00fctung, Haftung, Gerichtsstand, anwendbares Recht.", "inputSchema": {"type": "object", "properties": {"contract_text": {"type": "string", "description": "Full contract text"}}, "additionalProperties": false}, "tags": ["legaltechoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "termination_analysis", "description": "K\u00fcndigungsklausel-Analyse. Ordentliche/au\u00dferordentliche K\u00fcndigung, Formerfordernis, AGB-Kontrolle bei Auto-Renewal.", "inputSchema": {"type": "object", "properties": {"contract_type": {"type": "string", "description": "dienstvertrag|werkvertrag|mietvertrag|lizenz"}, "duration_type": {"type": "string", "description": "befristet|unbefristet"}, "notice_period_months": {"type": "number"}, "auto_renewal": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["legaltechoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "obligation_matrix", "description": "Map contract clauses to DORA/MiCA/NIS2/GDPR regulatory obligations. Returns article-by-article requirements per regulation.", "inputSchema": {"type": "object", "properties": {"regulations": {"type": "string", "description": "Comma-separated: DORA, MiCA, NIS2, GDPR"}}, "additionalProperties": false}, "tags": ["legaltechoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "cross_jurisdiction", "description": "Compare contract clause rules across DE/AT/CH/UK/US. Covers liability limitation, non-compete, force majeure.", "inputSchema": {"type": "object", "properties": {"clause_type": {"type": "string", "description": "limitation_of_liability|non_compete|force_majeure"}, "jurisdictions": {"type": "array", "description": "Country codes e.g. [DE, AT, CH, UK, US]"}}, "additionalProperties": false}, "tags": ["legaltechoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "regulatory_clause_check", "description": "Check if contract meets DORA Art.28-30 regulatory requirements. Audit rights, exit strategy, SLAs, data location, incident notification.", "inputSchema": {"type": "object", "properties": {"audit_rights": {"type": "boolean"}, "exit_strategy": {"type": "boolean"}, "service_level_agreement": {"type": "boolean"}, "data_location_clause": {"type": "boolean"}, "incident_notification": {"type": "boolean"}, "sub_outsourcing_restrictions": {"type": "boolean"}, "business_continuity_provisions": {"type": "boolean"}, "termination_rights": {"type": "boolean"}, "regulation": {"type": "string", "description": "DORA|NIS2|GDPR"}}, "additionalProperties": false}, "tags": ["legaltechoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "force_majeure_check", "description": "Force Majeure clause assessment. Checks coverage of modern events (pandemic, cyber, sanctions, supply chain). Best practice recommendations.", "inputSchema": {"type": "object", "properties": {"clause_text": {"type": "string"}, "covers_pandemic": {"type": "boolean"}, "covers_cyber_attack": {"type": "boolean"}, "covers_sanctions": {"type": "boolean"}, "covers_supply_chain_disruption": {"type": "boolean"}, "notification_days": {"type": "integer"}, "termination_after_days": {"type": "integer"}}, "additionalProperties": false}, "tags": ["legaltechoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "liability_cap_check", "description": "Haftungsbegrenzung compliance check (DE law). Validates against \u00a7276/\u00a7307-309 BGB. Checks mandatory exceptions, AGB rules.", "inputSchema": {"type": "object", "properties": {"cap_type": {"type": "string", "description": "per_incident|annual|contract_value"}, "cap_amount_eur": {"type": "number"}, "contract_value_eur": {"type": "number"}, "excludes_gross_negligence": {"type": "boolean"}, "excludes_willful_misconduct": {"type": "boolean"}, "excludes_personal_injury": {"type": "boolean"}, "is_standard_terms": {"type": "boolean", "description": "AGB (standard terms) \u2014 stricter rules apply"}}, "additionalProperties": false}, "tags": ["legaltechoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "uncategorized"}, {"server": "LossEstimationOracle", "key": "lossestimationoracle", "did": "did:web:tooloracle.io:lossestimationoracle", "endpoint": "https://tooloracle.io/lossestimationoracle/mcp/", "port": 13301, "tools_count": 10, "tools": [{"name": "estimate_incident_cost", "description": "Full ESA-compliant cost model for a single major ICT incident. Covers 5 cost categories: direct, indirect, recovery, legal/regulatory, reputational. Follows ESA Final Guidelines on aggregated costs/losses (applicable since 19 May 2025). Provide cost inputs per category; returns structured cost model with totals and methodology reference.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity identifier"}, "incident_id": {"type": "string", "description": "Incident ID (auto-generated if empty)"}, "incident_type": {"type": "string", "enum": ["service_disruption", "data_breach", "ransomware", "third_party_failure", "infrastructure_failure", "cyber_attack", "human_error"], "description": "Type of ICT incident"}, "severity": {"type": "string", "enum": ["major", "significant", "minor"], "description": "Incident severity per DORA classification"}, "duration_hours": {"type": "number", "description": "Incident duration in hours"}, "revenue_loss_eur": {"type": "number", "description": "Direct revenue lost during disruption"}, "transaction_losses_eur": {"type": "number", "description": "Failed/reversed transactions, compensation"}, "data_loss_costs_eur": {"type": "number", "description": "Data recovery or permanent loss costs"}, "hardware_replacement_eur": {"type": "number", "description": "Infrastructure replacement costs"}, "emergency_staffing_eur": {"type": "number", "description": "Overtime, contractors, crisis team"}, "third_party_penalties_eur": {"type": "number", "description": "SLA penalties paid"}, "opportunity_cost_eur": {"type": "number", "description": "Revenue from delayed projects"}, "client_attrition_eur": {"type": "number", "description": "Estimated customer lifetime value lost"}, "market_share_impact_eur": {"type": "number", "description": "Competitive position loss"}, "credit_rating_effect_eur": {"type": "number", "description": "Increased funding costs"}, "insurance_premium_increase_eur": {"type": "number", "description": "Insurance cost increase"}, "incident_response_eur": {"type": "number", "description": "CSIRT/forensics costs"}, "system_restoration_eur": {"type": "number", "description": "Rebuild/redeploy costs"}, "data_restoration_eur": {"type": "number", "description": "Backup recovery costs"}, "process_workarounds_eur": {"type": "number", "description": "Manual process costs"}, "testing_after_recovery_eur": {"type": "number", "description": "Post-incident testing"}, "legal_fees_eur": {"type": "number", "description": "External counsel costs"}, "regulatory_fines_eur": {"type": "number", "description": "Supervisory penalties"}, "compliance_remediation_eur": {"type": "number", "description": "NCA-ordered improvements"}, "notification_costs_eur": {"type": "number", "description": "Client/regulator notification"}, "class_action_reserves_eur": {"type": "number", "description": "Collective claim provisions"}, "media_score": {"type": "number", "description": "Negative media impact 1-10"}, "nps_decline_points": {"type": "number", "description": "Net Promoter Score decline"}, "complaint_increase_pct": {"type": "number", "description": "Complaint volume increase %"}}, "additionalProperties": false, "required": ["entity_id"]}, "tags": ["lossestimationoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "annual_loss_aggregation", "description": "Aggregate all recorded incident costs for an entity and year. Returns totals by ESA category, quarterly distribution, incident type breakdown, and severity split. Required for Art. 11(10) annual ICT risk review.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity identifier"}, "year": {"type": "integer", "description": "Year to aggregate (default: current)"}}, "additionalProperties": false, "required": ["entity_id"]}, "tags": ["lossestimationoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "direct_indirect_split", "description": "Detailed breakdown of direct vs. indirect losses per ESA Guidelines \u00a74.1-4.2. Shows share percentages and subcategory totals for an entity's annual loss profile.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity identifier"}, "year": {"type": "integer", "description": "Year (default: current)"}}, "additionalProperties": false, "required": ["entity_id"]}, "tags": ["lossestimationoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "recovery_cost_calculator", "description": "Calculate detailed recovery & remediation expenditure from hours and rates. Covers CSIRT, forensics, system rebuild, data restoration, manual workarounds, and regression testing. Per ESA Guidelines \u00a74.3 and DORA Art. 11(4-7).", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity identifier"}, "incident_id": {"type": "string", "description": "Link to existing incident"}, "csirt_hours": {"type": "number", "description": "CSIRT/CERT engagement hours"}, "csirt_rate_eur": {"type": "number", "description": "Hourly rate (default: \u20ac250)"}, "forensics_vendor_eur": {"type": "number", "description": "External forensics cost"}, "system_rebuild_hours": {"type": "number", "description": "System rebuild hours"}, "engineer_rate_eur": {"type": "number", "description": "Engineer hourly rate (default: \u20ac150)"}, "backup_restoration_hours": {"type": "number", "description": "Backup recovery hours"}, "manual_workaround_days": {"type": "number", "description": "Days of manual processes"}, "workaround_daily_cost_eur": {"type": "number", "description": "Daily cost (default: \u20ac5000)"}, "regression_test_hours": {"type": "number", "description": "Post-incident test hours"}, "test_rate_eur": {"type": "number", "description": "Test hourly rate (default: \u20ac120)"}, "additional_tools_eur": {"type": "number", "description": "Additional tool/license costs"}}, "additionalProperties": false, "required": ["entity_id"]}, "tags": ["lossestimationoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "scenario_loss_estimate", "description": "What-if scenario: estimate total losses for a hypothetical ICT incident. Parametric model based on severity, duration, affected clients, and entity revenue. Includes sector benchmark comparison. Free tool.", "inputSchema": {"type": "object", "properties": {"scenario_name": {"type": "string", "description": "Name for this scenario"}, "entity_type": {"type": "string", "enum": ["credit_institution", "payment_institution", "investment_firm", "insurance_undertaking", "crypto_asset_service_provider"], "description": "Entity type for benchmark"}, "severity": {"type": "string", "enum": ["major", "significant", "minor"]}, "duration_hours": {"type": "number", "description": "Expected disruption duration"}, "affected_clients_pct": {"type": "number", "description": "Percentage of clients affected"}, "critical_function_impacted": {"type": "boolean", "description": "Is a critical/important function hit?"}, "annual_revenue_eur": {"type": "number", "description": "Entity annual revenue"}}, "additionalProperties": false}, "tags": ["lossestimationoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "loss_evidence_pack", "description": "Generate auditable evidence pack for board review, NCA request, or audit. Includes executive summary, cost breakdown, methodology statement, and regulatory references. Per ESA Guidelines and DORA Art. 11(10).", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity identifier"}, "year": {"type": "integer", "description": "Year (default: current)"}, "format": {"type": "string", "enum": ["board", "nca", "audit"], "description": "Pack format (default: board)"}}, "additionalProperties": false, "required": ["entity_id"]}, "tags": ["lossestimationoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "authority_loss_report", "description": "Structured loss report for competent authority request. Formatted per ESA Guidelines with legal basis references. Entity compliance officer should review before submission.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity identifier"}, "year": {"type": "integer", "description": "Reporting year"}, "authority": {"type": "string", "description": "Authority name (e.g., BaFin, DNB, AMF)"}, "request_reference": {"type": "string", "description": "Authority request reference number"}}, "additionalProperties": false, "required": ["entity_id"]}, "tags": ["lossestimationoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "loss_trend_analysis", "description": "Multi-period trend analysis of ICT incident losses. Year-over-year comparison with direction indicators (improving/worsening). Essential for annual management body review per Art. 5(2)(e).", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity identifier"}, "years": {"type": "array", "items": {"type": "integer"}, "description": "Years to compare (default: last 2)"}}, "additionalProperties": false, "required": ["entity_id"]}, "tags": ["lossestimationoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "loss_benchmark", "description": "Compare entity ICT incident losses against anonymized sector benchmarks. Covers credit institutions, payment institutions, investment firms, insurance, and CASPs. Free tool.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity identifier (optional)"}, "entity_type": {"type": "string", "enum": ["credit_institution", "payment_institution", "investment_firm", "insurance_undertaking", "crypto_asset_service_provider"]}, "total_annual_loss_eur": {"type": "number", "description": "Your total annual loss"}, "incident_count": {"type": "integer", "description": "Number of incidents this year"}}, "additionalProperties": false}, "tags": ["lossestimationoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "LossEstimationOracle health status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["lossestimationoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "MacroOracle", "key": "macrooracle", "did": "did:web:tooloracle.io:macrooracle", "endpoint": "https://tooloracle.io/macro/mcp/", "port": 6901, "tools_count": 33, "tools": [{"name": "fed_rates", "description": "Federal Reserve interest rates, FOMC meeting calendar, policy outlook.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "fed_rates_v2", "description": "[AGENT-NATIVE v2] Fed Funds Rate WITH interpretation layer: signal (hawkish/dovish), regime, percentile_2y/10y, momentum, volatility, confidence, actionable_prompt. Built for autonomous agents that need pre-reasoned data.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 4, "x402_price_usd": "$0.04"}, {"name": "inflation_v2", "description": "[AGENT-NATIVE v2] CPI YoY WITH interpretation layer: regime (low/target_zone/elevated/high/crisis), trend (disinflation/sticky/accelerating), percentile, ranked actions array. Built for autonomous agents.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 4, "x402_price_usd": "$0.04"}, {"name": "yield_curve_v2", "description": "[AGENT-NATIVE v2] Treasury 10Y-2Y spread WITH interpretation layer: curve_state (deep_inverted/inverted/flat/normal/steep), days_inverted_last_365, recession_imminent detection (un-inversion pattern), ranked actions array.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["yield-farming", "defi", "rates", "macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 4, "x402_price_usd": "$0.04"}, {"name": "fed_rates_v3", "description": "[EVIDENCE v1.0] Fed Funds Rate as evidence only. Returns signal_strength, risk_band, reason_codes, allowed/blocked action categories. NO personalised recommendations, NO sizing, NO venue picks. Product positioning: evidence_infrastructure.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "inflation_v3", "description": "[EVIDENCE v1.0] CPI YoY as evidence only. Returns signal_strength, risk_band, reason_codes, allowed/blocked action categories. NO personalised recommendations, NO sizing, NO venue picks. Product positioning: evidence_infrastructure.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "yield_curve_v3", "description": "[EVIDENCE v1.0] Treasury 10Y-2Y spread as evidence only. Returns signal_strength, risk_band, reason_codes (incl. inversion context), allowed/blocked action categories. NO personalised recommendations, NO sizing, NO venue picks. Product positioning: evidence_infrastructure.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["yield-farming", "defi", "rates", "macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "macro_coherence_v1", "description": "[v1.1 AGGREGATOR] Neutral aggregation of fed_rates_v3 + inflation_v3 + yield_curve_v3 in one call. Returns reason-code index, distributions of signal_strength/risk_band/staleness_tier, cross-tool concentration. No directional labels, no alignment score, no venue hints. One call replaces three for macro-aware agents.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macroeconomics", "fed", "finance", "macrooracle"], "recommended_for": ["economist", "portfolio-manager"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "recession_risk_v1", "description": "[EVIDENCE v1.1] US recession indicators as evidence only. Returns reason_codes (yield curve state, GDP trend, unemployment trend), signal_strength, risk_band. Rebuilt from retired macroracle in v1.1 evidence-only form \u2014 NO recession probability as label, NO LOW_RISK/HIGH_RISK classification.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["compliance", "monitoring", "macrooracle", "risk-assessment"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "economic_health_v1", "description": "[EVIDENCE v1.1] US economic health composite (GDP, unemployment, inflation, consumer confidence) as evidence only. Returns reason_codes + signal_strength + risk_band. Rebuilt from retired macroracle \u2014 NO regime labels (expansion/contraction/stagflation/goldilocks).", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "consumer_sentiment_v1", "description": "[EVIDENCE v1.1] Michigan Consumer Sentiment Index as evidence only. Returns reason_codes (relative to baseline 100 and long-run avg ~85), signal_strength, risk_band. Rebuilt from retired macroracle \u2014 NO PESSIMISTIC/OPTIMISTIC labels.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "market_stress_v1", "description": "[EVIDENCE v1.1] US financial stress composite (VIX, HY spread, TED spread, STLFSI) as evidence only. Returns reason_codes + signal_strength + risk_band. Rebuilt from retired macroracle \u2014 NO stress_level categorical (LOW/MODERATE/HIGH/EXTREME).", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "inflation", "description": "US inflation data: CPI, PCE, core inflation, year-over-year and month-over-month.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "yield_curve", "description": "US Treasury yield curve: all maturities (1M-30Y), 10Y-2Y spread, inversion signals, recession probability.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["yield-farming", "defi", "rates", "macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "labor_market", "description": "US labor market: unemployment rate, nonfarm payrolls, wages, jobless claims, labor participation.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "gdp_growth", "description": "US GDP growth: quarterly and yearly, real GDP, consumer spending, recession risk.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "housing", "description": "US housing market: housing starts, permits, median prices, 30Y mortgage rates, home sales.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "macro_dashboard", "description": "Full US economic dashboard \u2014 all key indicators at once: Fed, inflation, yields, labor, GDP, housing.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macroeconomics", "fed", "finance", "macrooracle"], "recommended_for": ["economist", "portfolio-manager"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "health_check", "description": "Server status, API connectivity.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "ecb_rates", "description": "ECB interest rates: Main Refinancing, Deposit Facility, Marginal Lending, EURIBOR 3M/6M/12M, Euro Short-Term Rate.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "ecb_fx", "description": "EUR exchange rates vs USD, GBP, JPY, CHF, CNY. Daily from ECB.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "ecb_inflation", "description": "Euro Area HICP inflation: headline, core (excl energy+food), Germany.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "ecb_economy", "description": "Euro Area economy: GDP growth YoY, unemployment rate, M3 money supply.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "ecb_yields", "description": "Euro Area 10Y AAA government bond yield benchmark.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["yield-farming", "defi", "rates", "macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "ecb_dashboard", "description": "Full ECB dashboard \u2014 rates + FX + inflation + economy + yields in one call.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "ecb_mica_reserve", "description": "ECB data relevant for MiCA stablecoin reserve compliance (Art. 24/25/53). Eligible asset rates and yields.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["stablecoin", "eu-regulation", "macrooracle", "mica"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "ecb_series", "description": "Fetch any specific ECB data series by ID. 20 series available: rates, FX, inflation, economy, yields.", "inputSchema": {"type": "object", "properties": {"series_id": {"type": "string", "description": "Series ID: REFI_RATE, DEPOSIT_RATE, EUR_USD, EA_HICP, EA_GDP, EA_10Y_AAA, etc.", "enum": ["REFI_RATE", "DEPOSIT_RATE", "EUR_USD", "EA_HICP", "EA_GDP", "EA_10Y_AAA"]}}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "wb_gdp", "description": "World Bank: Top global economies by GDP with growth rates.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "wb_country", "description": "World Bank country economic profile: GDP, inflation, trade balance, population.", "inputSchema": {"type": "object", "properties": {"country_code": {"type": "string", "description": "ISO-3 country code (DEU, USA, GBR, FRA, JPN, CHN, etc.)"}}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "wb_rwa_context", "description": "World Bank RWA risk context: economic risk score and key indicators for country risk assessment.", "inputSchema": {"type": "object", "properties": {"country_code": {"type": "string", "description": "ISO-3 country code"}}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "bls_employment", "description": "US employment data direct from Bureau of Labor Statistics: unemployment rate, nonfarm payrolls, labor participation, hourly earnings, labor force.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "bls_inflation", "description": "US CPI inflation direct from BLS: headline CPI-U index and core CPI (less food & energy).", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "bls_series", "description": "Fetch any BLS data series. Available: unemployment_rate, cpi_all, cpi_core, nonfarm_payrolls, labor_participation, avg_hourly_earnings, labor_force.", "inputSchema": {"type": "object", "properties": {"series": {"type": "string", "description": "Series name or BLS series ID"}}, "additionalProperties": false}, "tags": ["macrooracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "finance"}, {"server": "MapOracle", "key": "maporacle", "did": "did:web:tooloracle.io:maporacle", "endpoint": "https://tooloracle.io/maporacle/mcp/", "port": 7501, "tools_count": 12, "tools": [{"name": "map_geocode", "description": "Convert any address, city, or place name to coordinates (lat/lon). Returns full address details, postcode, country.", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Address or place to geocode e.g. 'Brandenburger Tor Berlin', 'Paris France'"}}, "additionalProperties": false}, "tags": ["maporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "map_reverse", "description": "Convert coordinates to address (reverse geocoding). Returns street, city, postcode, country.", "inputSchema": {"type": "object", "properties": {"latitude": {"type": "number", "description": "Latitude"}, "longitude": {"type": "number", "description": "Longitude"}}, "additionalProperties": false}, "tags": ["maporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "map_route", "description": "Calculate driving, walking or cycling route between two places. Returns distance (km/miles), duration (minutes), and as-the-crow-flies distance.", "inputSchema": {"type": "object", "properties": {"origin": {"type": "string", "description": "Start location e.g. 'Berlin Hauptbahnhof'"}, "destination": {"type": "string", "description": "End location e.g. 'Munich Marienplatz'"}, "mode": {"type": "string", "description": "Transport mode: driving, walking, cycling (default: driving)"}}, "additionalProperties": false}, "tags": ["maporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "map_distance", "description": "Straight-line distance between two locations in km, miles, and nautical miles.", "inputSchema": {"type": "object", "properties": {"point1": {"type": "string", "description": "First location: city name or 'lat,lon'"}, "point2": {"type": "string", "description": "Second location: city name or 'lat,lon'"}}, "additionalProperties": false}, "tags": ["maporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "map_places", "description": "Find nearby POIs: restaurants, hotels, hospitals, cafes, banks, pharmacies, museums. Sorted by distance.", "inputSchema": {"type": "object", "properties": {"location": {"type": "string", "description": "City, address or 'lat,lon' e.g. 'Berlin', 'Eiffel Tower Paris', '48.85,2.29'"}, "type": {"type": "string", "description": "Amenity type: restaurant, cafe, hotel, hospital, pharmacy, bank, museum, supermarket, school, parking (default: restaurant)"}, "radius_m": {"type": "integer", "description": "Search radius in meters 100-5000 (default: 500)", "minimum": 100, "maximum": 5000}, "limit": {"type": "integer", "description": "Max results 1-25 (default: 10)", "minimum": 1, "maximum": 25}}, "additionalProperties": false}, "tags": ["maporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "map_search_address", "description": "Fuzzy address search returning multiple candidates with coordinates.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Address search query"}, "limit": {"type": "integer", "description": "Number of results 1-10 (default: 5)", "minimum": 1, "maximum": 10}}, "additionalProperties": false}, "tags": ["maporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "map_elevation", "description": "Get elevation/altitude in meters for any location.", "inputSchema": {"type": "object", "properties": {"latitude": {"type": "number", "description": "Latitude"}, "longitude": {"type": "number", "description": "Longitude"}, "location": {"type": "string", "description": "Location name (alternative to lat/lon)"}}, "additionalProperties": false}, "tags": ["maporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "map_country", "description": "Country information: capital, population, area, currencies, languages, borders, flag.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "Country name or ISO code e.g. 'Germany', 'DE', 'Japan'"}}, "additionalProperties": false}, "tags": ["maporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "map_timezone", "description": "Get timezone for any location or coordinates.", "inputSchema": {"type": "object", "properties": {"latitude": {"type": "number", "description": "Latitude"}, "longitude": {"type": "number", "description": "Longitude"}, "location": {"type": "string", "description": "Location name (alternative to lat/lon)"}}, "additionalProperties": false}, "tags": ["maporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "map_place_detail", "description": "Detailed information about a specific OSM place by ID (from map_places results).", "inputSchema": {"type": "object", "properties": {"osm_id": {"type": "string", "description": "OSM node/way ID from map_places results"}, "osm_type": {"type": "string", "description": "OSM type: node, way, relation (default: node)"}}, "additionalProperties": false}, "tags": ["maporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "map_isochrone", "description": "Find all reachable locations within N minutes travel time (driving or walking).", "inputSchema": {"type": "object", "properties": {"location": {"type": "string", "description": "City, address or 'lat,lon' e.g. 'Berlin', 'Eiffel Tower Paris', '48.85,2.29'"}, "minutes": {"type": "integer", "description": "Travel time in minutes 1-60 (default: 15)", "minimum": 1, "maximum": 60}, "mode": {"type": "string", "description": "Transport: driving or walking (default: driving)"}}, "additionalProperties": false}, "tags": ["human-resources", "compliance", "workforce", "maporacle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "health_check", "description": "MapOracle server status and backend connectivity.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["maporacle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "travel"}, {"server": "MemeOracle", "key": "memeoracle", "did": "did:web:tooloracle.io:memeoracle", "endpoint": "https://tooloracle.io/memeoracle/mcp/", "port": 6201, "tools_count": 9, "tools": [{"name": "trending_memes", "description": "Get the hottest trending and most-boosted memecoins right now from DexScreener + CoinGecko. Filter by chain (solana, base, ethereum, bsc).", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer", "description": "Number of results (1-20, default: 10)", "minimum": 1, "maximum": 20}, "chain": {"type": "string", "description": "Filter by chain: solana, ethereum, base, bsc, etc. (default: all)"}}, "additionalProperties": false}, "tags": ["memeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "new_launches", "description": "Discover the freshest token launches with profiles, descriptions, and social links. Catch tokens in their first minutes/hours.", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer", "description": "Number of results (1-20, default: 10)", "minimum": 1, "maximum": 20}, "chain": {"type": "string", "description": "Filter by chain (default: all)"}}, "additionalProperties": false}, "tags": ["memeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "token_scan", "description": "Deep scan any token: price, liquidity, volume, market cap, age, trading activity, DEX info. Search by name, symbol, or contract address.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Token name or symbol (e.g. 'PEPE', 'WIF')"}, "address": {"type": "string", "description": "Token contract address"}, "chain": {"type": "string", "description": "Chain ID (e.g. 'solana', 'ethereum')"}}, "additionalProperties": false}, "tags": ["memeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "rug_check", "description": "Risk assessment for any token: liquidity depth, age, volume patterns, buy/sell ratio, FDV analysis. Returns risk score 0-100 with detailed flags.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Token name or symbol"}, "address": {"type": "string", "description": "Token contract address"}, "chain": {"type": "string", "description": "Chain ID"}}, "additionalProperties": false}, "tags": ["memeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 10, "x402_price_usd": "$0.10"}, {"name": "momentum_score", "description": "Composite momentum scoring: volume surges, price acceleration, buy pressure, boost activity. Score 0-100 with rating COLD/WARMING/HOT/EXPLOSIVE.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Token name or symbol"}, "address": {"type": "string", "description": "Token contract address"}, "chain": {"type": "string", "description": "Chain ID"}}, "additionalProperties": false}, "tags": ["memeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "whale_watch", "description": "Smart money signals: top boosted tokens (whale activity) and community takeovers (CTO detection). Shows who is pumping money into tokens.", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer", "description": "Results per signal type (1-20, default: 10)", "minimum": 1, "maximum": 20}, "chain": {"type": "string", "description": "Filter by chain (default: all)"}}, "additionalProperties": false}, "tags": ["memeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "chain_radar", "description": "What is hot on a specific chain right now. Top tokens by volume with momentum scores. Perfect for Solana, Base, Ethereum, BSC scouting.", "inputSchema": {"type": "object", "properties": {"chain": {"type": "string", "description": "Chain to scan: solana, ethereum, base, bsc, etc. (default: solana)"}, "limit": {"type": "integer", "description": "Number of results (1-20, default: 10)", "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["memeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "viral_score", "description": "Viral potential analysis combining Google Trends data + DexScreener boost activity. Shows if a token is DEAD, QUIET, BUZZING, VIRAL, or MEGA_VIRAL.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Token name or symbol"}, "address": {"type": "string", "description": "Token contract address"}, "chain": {"type": "string", "description": "Chain ID"}}, "additionalProperties": false}, "tags": ["memeoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "health_check", "description": "Server health, API connectivity (DexScreener, CoinGecko, SerpAPI), supported chains, tool list, pricing.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["memeoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "business"}, {"server": "MemoryOracle", "key": "memoryoracle", "did": "did:web:tooloracle.io:memoryoracle", "endpoint": "https://tooloracle.io/memoryoracle/mcp/", "port": 10601, "tools_count": 10, "tools": [{"name": "store_memory", "description": "Store a fact, preference, decision, observation, or rule in persistent memory. Survives session restarts. Deduplicates automatically. Set importance (1-10) and optional TTL.", "inputSchema": {"type": "object", "properties": {"content": {"type": "string", "description": "The memory content to store"}, "category": {"type": "string", "description": "fact, preference, decision, observation, rule, session, portfolio, action_item", "default": "fact"}, "tags": {"type": "array", "items": {"type": "string"}, "description": "Tags for filtering"}, "importance": {"type": "integer", "description": "1-10, higher = more important (default: 5)", "default": 5, "minimum": 1, "maximum": 10}, "confidence": {"type": "number", "description": "0.0-1.0 confidence in this memory (default: 1.0)", "default": 1.0}, "source": {"type": "string", "description": "Where this memory came from (default: agent)"}, "namespace": {"type": "string", "description": "User/agent namespace (default: 'default')"}, "metadata": {"type": "object", "description": "Additional structured data"}, "expires_hours": {"type": "number", "description": "Auto-delete after N hours (optional)"}, "linked_to": {"type": "array", "items": {"type": "string"}, "description": "Link to other memory IDs"}}, "additionalProperties": false, "required": ["content"]}, "tags": ["memoryoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "query_memory", "description": "Search persistent memory using full-text search with BM25 ranking. Finds relevant stored facts, preferences, decisions, and observations. Recency-boosted by default.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "What to search for in memory"}, "category": {"type": "string", "description": "Filter by category"}, "limit": {"type": "integer", "description": "Max results (default: 10)", "default": 10}, "min_importance": {"type": "integer", "description": "Minimum importance (0-10)", "default": 0, "minimum": 0, "maximum": 10}, "tags": {"type": "array", "items": {"type": "string"}, "description": "Filter by tags"}, "namespace": {"type": "string"}, "recency_boost": {"type": "boolean", "default": true}}, "additionalProperties": false, "required": ["query"]}, "tags": ["memoryoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "update_fact", "description": "Update an existing memory with new information. Preserves version history (last 10 changes).", "inputSchema": {"type": "object", "properties": {"memory_id": {"type": "string", "description": "ID of memory to update"}, "content": {"type": "string", "description": "New content (optional)"}, "importance": {"type": "integer"}, "confidence": {"type": "number"}, "tags": {"type": "array", "items": {"type": "string"}}, "metadata": {"type": "object"}, "reason": {"type": "string", "description": "Why this was updated"}, "namespace": {"type": "string"}}, "additionalProperties": false, "required": ["memory_id"]}, "tags": ["memoryoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "forget", "description": "Delete memories permanently. GDPR-compliant. Can forget by ID, category, age, or everything.", "inputSchema": {"type": "object", "properties": {"memory_id": {"type": "string", "description": "Specific memory to forget"}, "category": {"type": "string", "description": "Forget all memories in this category"}, "older_than_days": {"type": "integer", "description": "Forget memories older than N days"}, "forget_all": {"type": "boolean", "description": "Nuclear option: forget everything in namespace"}, "namespace": {"type": "string"}}, "additionalProperties": false}, "tags": ["memoryoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "summarize_session", "description": "End-of-session capture. Store a summary with extracted facts, decisions, and action items. Each becomes a separate searchable memory.", "inputSchema": {"type": "object", "properties": {"summary": {"type": "string", "description": "Session summary text"}, "key_facts": {"type": "array", "items": {"type": "string"}, "description": "Key facts learned"}, "decisions": {"type": "array", "items": {"type": "string"}, "description": "Decisions made"}, "action_items": {"type": "array", "items": {"type": "string"}, "description": "Open action items"}, "namespace": {"type": "string"}}, "additionalProperties": false}, "tags": ["memoryoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "list_memories", "description": "Browse all memories with filters and sorting. Categories, importance, recency, or access frequency.", "inputSchema": {"type": "object", "properties": {"category": {"type": "string"}, "limit": {"type": "integer", "default": 20}, "offset": {"type": "integer", "default": 0}, "sort": {"type": "string", "description": "recent, importance, accessed, created", "default": "recent"}, "namespace": {"type": "string"}}, "additionalProperties": false}, "tags": ["memoryoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cross_reference", "description": "Verify a memory against FeedOracle Trust Layer evidence, or link two memories together. Adds trust verification metadata.", "inputSchema": {"type": "object", "properties": {"memory_id": {"type": "string", "description": "Memory to cross-reference"}, "trust_claim": {"type": "string", "description": "Override claim text for Trust Layer check"}, "symbol": {"type": "string", "description": "Token symbol for Trust Layer"}, "link_to": {"type": "string", "description": "Another memory_id to link"}, "namespace": {"type": "string"}}, "additionalProperties": false, "required": ["memory_id"]}, "tags": ["memoryoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "memory_stats", "description": "Usage dashboard: memory count, storage, categories, most accessed, recent memories.", "inputSchema": {"type": "object", "properties": {"namespace": {"type": "string"}}, "additionalProperties": false}, "tags": ["memoryoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "export_memories", "description": "Export all memories as JSON. GDPR Art. 20 data portability. Optional category filter.", "inputSchema": {"type": "object", "properties": {"category": {"type": "string"}, "format": {"type": "string", "default": "json"}, "namespace": {"type": "string"}}, "additionalProperties": false}, "tags": ["memoryoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "MemoryOracle health, capabilities, and storage stats.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["memoryoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "trust"}, {"server": "MerchantOracle", "key": "merchantoracle", "did": "did:web:tooloracle.io:merchantoracle", "endpoint": "https://tooloracle.io/merchantoracle/mcp/", "port": 13201, "tools_count": 12, "tools": [{"name": "emv_compliance", "description": "EMV chip card compliance check for contact and contactless terminals. Checks chip, NFC, PIN, CDCVM, dual-interface. Region-specific CVM limits. Liability shift analysis.", "inputSchema": {"type": "object", "properties": {"terminal_type": {"type": "string", "enum": ["contact_only", "contactless_only", "contact_contactless"], "default": "contact_contactless"}, "supports_chip": {"type": "boolean", "default": true}, "supports_contactless": {"type": "boolean", "default": true}, "supports_pin": {"type": "boolean", "default": true}, "region": {"type": "string", "enum": ["EU", "UK", "US", "AU"], "default": "EU"}}, "additionalProperties": false}, "tags": ["audit-ready", "merchantoracle", "regulatory", "compliance"], "recommended_for": ["compliance-officer", "regtech"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "pci_dss_check", "description": "PCI DSS 4.0.1 compliance assessment. All 12 requirements scored. SAQ type recommendation. v4.0 key changes. Future-dated requirements. Merchant levels 1-4.", "inputSchema": {"type": "object", "properties": {"merchant_level": {"type": "string", "enum": ["Level_1", "Level_2", "Level_3", "Level_4"], "default": "Level_4"}, "saq_type": {"type": "string", "enum": ["SAQ_A", "SAQ_A_EP", "SAQ_B", "SAQ_B_IP", "SAQ_C", "SAQ_C_VT", "SAQ_D_MERCHANT", "SAQ_D_SP"], "default": "SAQ_A"}, "requirements_met": {"type": "array", "items": {"type": "string"}, "description": "Requirement numbers met: 1-12", "default": []}}, "additionalProperties": false}, "tags": ["merchantoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "three_ds2_check", "description": "3D Secure 2.x compliance and exemption analysis. SCA requirements, frictionless/challenge/decoupled flows, TRA exemptions, liability shift, integration options.", "inputSchema": {"type": "object", "properties": {"version": {"type": "string", "enum": ["3DS2.1", "3DS2.2", "3DS2.3"], "default": "3DS2.2"}, "amount_eur": {"type": "number", "default": 100}, "merchant_type": {"type": "string", "enum": ["e-commerce", "subscription", "moto", "marketplace"], "default": "e-commerce"}, "region": {"type": "string", "enum": ["EU", "UK", "US", "APAC"], "default": "EU"}}, "additionalProperties": false}, "tags": ["merchantoracle", "human-resources", "compliance", "workforce"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "pos_integration", "description": "POS system integration check: traditional, smart terminal, cloud POS, SoftPOS, unattended. EMVCo certification levels. Cost comparison. Market trends.", "inputSchema": {"type": "object", "properties": {"pos_type": {"type": "string", "enum": ["traditional", "smart_terminal", "cloud_pos", "softpos", "unattended"], "default": "cloud_pos"}, "accepts_chip": {"type": "boolean", "default": true}, "accepts_nfc": {"type": "boolean", "default": true}, "accepts_mobile_wallets": {"type": "boolean", "default": true}, "has_printer": {"type": "boolean", "default": true}}, "additionalProperties": false}, "tags": ["merchantoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "omnichannel_assess", "description": "Omnichannel payment readiness: in-store, e-commerce, mobile app, MOTO, marketplace, social commerce. Payment method coverage. EU regulatory context (DMA, accessibility).", "inputSchema": {"type": "object", "properties": {"channels": {"type": "array", "items": {"type": "string"}, "description": "Active channels: in_store, e_commerce, mobile_app, moto, marketplace, social_commerce", "default": ["in_store"]}, "payment_methods": {"type": "array", "items": {"type": "string"}, "description": "Supported methods: cards, debit_schemes, wallets, bnpl, bank_transfer, crypto, cash", "default": ["cards"]}}, "additionalProperties": false}, "tags": ["merchantoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "wallet_compatibility", "description": "Digital wallet compatibility: Apple Pay, Google Pay, Samsung Pay, PayPal, Click to Pay. Market share data. Integration tips per channel.", "inputSchema": {"type": "object", "properties": {"wallets_supported": {"type": "array", "items": {"type": "string"}, "description": "Supported wallets: apple_pay, google_pay, samsung_pay, paypal, click_to_pay", "default": ["apple_pay"]}, "channel": {"type": "string", "enum": ["in_store", "online", "in_app"], "default": "in_store"}}, "additionalProperties": false}, "tags": ["merchantoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "interchange_optimize", "description": "Interchange fee optimization strategies. IC++ vs blended pricing, debit steering, Level 2/3 data, Open Banking alternative, commercial card surcharging.", "inputSchema": {"type": "object", "properties": {"monthly_volume_eur": {"type": "number", "default": 100000}, "avg_ticket_eur": {"type": "number", "default": 50}, "card_mix": {"type": "object", "description": "{debit: 60, credit: 30, commercial: 10}"}, "current_blended_rate_pct": {"type": "number", "default": 1.5}}, "additionalProperties": false}, "tags": ["merchantoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "chargeback_risk", "description": "Chargeback risk assessment and prevention score. Industry benchmarks, scheme monitoring programs (VDMP, ECP), reason codes, prevention checklist.", "inputSchema": {"type": "object", "properties": {"industry": {"type": "string", "enum": ["e-commerce", "digital_goods", "travel", "subscription", "retail", "food_delivery", "gambling"], "default": "e-commerce"}, "monthly_transactions": {"type": "integer", "default": 10000}, "chargeback_rate_pct": {"type": "number", "default": 0.5}, "uses_3ds": {"type": "boolean", "default": true}, "uses_avs": {"type": "boolean", "default": true}, "clear_refund_policy": {"type": "boolean", "default": true}}, "additionalProperties": false}, "tags": ["merchantoracle", "compliance", "monitoring", "risk-assessment"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "tokenization_check", "description": "Payment tokenization standards: network (EMVCo DPAN), acquirer/gateway, merchant vault. PCI scope impact, approval rate improvement, card lifecycle management.", "inputSchema": {"type": "object", "properties": {"type": {"type": "string", "enum": ["network", "acquirer", "merchant"], "default": "network"}}, "additionalProperties": false}, "tags": ["merchantoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "checkout_conversion", "description": "Payment checkout conversion optimization. Cart abandonment analysis, best practices, express checkout, smart routing, retry logic, trust signals.", "inputSchema": {"type": "object", "properties": {"conversion_rate_pct": {"type": "number", "default": 65}, "checkout_type": {"type": "string", "enum": ["hosted", "embedded", "redirect"], "default": "hosted"}, "payment_methods": {"type": "integer", "description": "Number of payment methods offered", "default": 3}, "guest_checkout": {"type": "boolean", "default": true}, "mobile_optimized": {"type": "boolean", "default": true}}, "additionalProperties": false}, "tags": ["merchantoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "recurring_billing", "description": "Subscription/recurring billing compliance: fixed, variable, usage-based, installment. SCA rules, MIT flagging, network tokenization, involuntary churn reduction.", "inputSchema": {"type": "object", "properties": {"billing_type": {"type": "string", "enum": ["fixed_recurring", "variable_recurring", "usage_based", "installment"], "default": "fixed_recurring"}, "uses_network_tokens": {"type": "boolean", "default": false}, "sca_on_setup": {"type": "boolean", "default": true}}, "additionalProperties": false}, "tags": ["merchantoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "cross_border_fees", "description": "Cross-border payment fee transparency and compliance. Intra-EEA vs inter-regional fees, DCC rules, FX disclosure, IFR scope, optimization tips.", "inputSchema": {"type": "object", "properties": {"merchant_country": {"type": "string", "default": "DE"}, "customer_country": {"type": "string", "default": "US"}, "amount_eur": {"type": "number", "default": 100}, "payment_method": {"type": "string", "enum": ["visa_credit", "visa_debit", "mc_credit", "mc_debit", "amex"], "default": "visa_credit"}}, "additionalProperties": false}, "tags": ["merchantoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}], "status": "online", "category": "payments"}, {"server": "MiCAOracle", "key": "micaoracle", "did": "did:web:tooloracle.io:micaoracle", "endpoint": "https://tooloracle.io/micaoracle/mcp/", "port": 10201, "tools_count": 24, "tools": [{"name": "readiness_check", "description": "Full MiCA readiness score + Ampel per article for a token. GREEN/YELLOW/RED/GREY for 10 articles, score 0-100.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token e.g. USDC, USDT, EURC"}, "entity_id": {"type": "string", "description": "Entity ID (optional)"}}, "additionalProperties": false}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "article_status", "description": "Detailed Ampel for a specific MiCA article with check conditions.", "inputSchema": {"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}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "gap_report", "description": "MiCA compliance gaps: RED/YELLOW/GREY with priority and actions.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token"}, "entity_id": {"type": "string", "description": "Entity ID (optional)"}}, "additionalProperties": false}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "assess_token", "description": "Run LIVE MiCA assessment via FeedOracle mica_full_pack. Evaluates 18 checks, updates Ampel.", "inputSchema": {"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}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "entity_list", "description": "List all registered entities.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "create_entity", "description": "Register a new regulated entity.", "inputSchema": {"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}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "audit_trail", "description": "Chain-linked audit log with integrity check.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (optional)"}, "limit": {"type": "integer", "description": "Max entries"}}, "additionalProperties": false}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server + DB status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "issuer_profile", "description": "Issuer profile with all tokens and aggregate MiCA Ampel. Shows authorization status, headquarters, token scores.", "inputSchema": {"type": "object", "properties": {"issuer_id": {"type": "string", "description": "Issuer ID or name e.g. circle, tether, ripple"}}, "additionalProperties": false}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "entity_ampel", "description": "Aggregate MiCA Ampel for an entity across ALL tokens it custodies. Shows per-token breakdown + overall score.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (optional, uses first)"}}, "additionalProperties": false}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "issuer_list", "description": "List all known token issuers with MiCA authorization status and tokens.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "link_token", "description": "Link a token to an entity for monitoring.", "inputSchema": {"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}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "assess_entity", "description": "Assess ALL tokens for an entity in one call. Runs live FeedOracle assessment for each linked token.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID (optional)"}}, "additionalProperties": false}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bridge_resolve", "description": "Start bridge resolution for a MiCA gap. Generates template (issuer engagement, risk acceptance, token replacement, monitoring upgrade).", "inputSchema": {"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}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bridge_approve", "description": "Approve or reject a bridge resolution. Approval upgrades Ampel to GREEN.", "inputSchema": {"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}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bridge_status", "description": "Show all bridge resolutions for an entity/token.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}, "token_symbol": {"type": "string", "description": "Filter by token"}}, "additionalProperties": false}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bus_status", "description": "Oracle Event Bus status: events, cross-refs, connected oracles.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID for cross-refs"}}, "additionalProperties": false}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "freshness_check", "description": "Expire stale evidence. Downgrades GREEN\u2192YELLOW if evidence older than max_age_days. Run daily.", "inputSchema": {"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}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "mica_watchdog", "description": "Monitor ESMA/EBA/BaFin for MiCA regulatory changes. Returns monitored sources and alerts.", "inputSchema": {"type": "object", "properties": {"days_back": {"type": "integer", "description": "Check items from last N days (default 7)"}}, "additionalProperties": false}, "tags": ["eu-regulation", "micaoracle", "mica", "stablecoin"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "generate_report", "description": "Generate MiCA compliance report for a token. Full article breakdown, evidence, bridges, audit.", "inputSchema": {"type": "object", "properties": {"token_symbol": {"type": "string", "description": "Token e.g. USDC"}, "entity_id": {"type": "string", "description": "Entity ID"}}, "additionalProperties": false}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "validate_whitepaper", "description": "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.", "inputSchema": {"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}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "insider_escalation", "description": "Inside Information classification, delay and disclosure workflow per MiCA Art. 87-88 and Implementing Regulation 2024/2861. AI-assisted with mandatory human sign-off.", "inputSchema": {"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}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "stor_workflow", "description": "Suspicious Transaction and Order Report (STOR) workflow per MiCA Art. 92. AI-assisted detection with mandatory human sign-off for 'reasonable suspicion'.", "inputSchema": {"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}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "eidas_timestamp", "description": "eIDAS-qualified timestamp integration status and assessment. Maps FeedOracle ES256K signatures to EU trust framework (eIDAS Art. 25, 41-42).", "inputSchema": {"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}, "tags": ["micaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "MovieOracle", "key": "movieoracle", "did": "did:web:tooloracle.io:movieoracle", "endpoint": "https://tooloracle.io/movieoracle/mcp/", "port": 7401, "tools_count": 12, "tools": [{"name": "movie_search", "description": "Search movies and series by title. Returns title, year, rating, genre, poster.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search query e.g. 'Inception', 'Breaking Bad'"}, "type": {"type": "string", "description": "Content type: 'movie' or 'tv' (default: movie)"}, "year": {"type": "string", "description": "Filter by release year e.g. '2023'"}}, "additionalProperties": false}, "tags": ["movieoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "movie_detail", "description": "Full movie details: plot, cast, director, IMDb/Rotten Tomatoes/Metacritic ratings, box office, awards.", "inputSchema": {"type": "object", "properties": {"title": {"type": "string", "description": "Movie or series title"}, "imdb_id": {"type": "string", "description": "IMDb ID e.g. 'tt0468569' (optional, more precise)"}, "year": {"type": "string", "description": "Release year (optional)"}}, "additionalProperties": false}, "tags": ["movieoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "movie_trending", "description": "Trending movies or series this week/day.", "inputSchema": {"type": "object", "properties": {"type": {"type": "string", "description": "Content type: 'movie' or 'tv' (default: movie)"}, "window": {"type": "string", "description": "'day' or 'week' (default: week)"}}, "additionalProperties": false}, "tags": ["movieoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "movie_popular", "description": "Most popular movies or TV series right now.", "inputSchema": {"type": "object", "properties": {"type": {"type": "string", "description": "Content type: 'movie' or 'tv' (default: movie)"}}, "additionalProperties": false}, "tags": ["movieoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "movie_top_rated", "description": "All-time top rated movies or series.", "inputSchema": {"type": "object", "properties": {"type": {"type": "string", "description": "Content type: 'movie' or 'tv' (default: movie)"}}, "additionalProperties": false}, "tags": ["movieoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "movie_upcoming", "description": "Upcoming cinema releases with release dates.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["movieoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "movie_by_genre", "description": "Browse movies by genre. Genres: action, comedy, drama, horror, thriller, romance, sci-fi, animation, documentary, fantasy, mystery, crime, history, music, family, war, western.", "inputSchema": {"type": "object", "properties": {"genre": {"type": "string", "description": "Genre name e.g. 'action', 'comedy', 'horror'"}, "type": {"type": "string", "description": "Content type: 'movie' or 'tv' (default: movie)"}, "sort_by": {"type": "string", "description": "Sort: popularity.desc, vote_average.desc, release_date.desc (default: popularity.desc)"}}, "additionalProperties": false}, "tags": ["movieoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "series_detail", "description": "TV series details: seasons, episodes, cast, ratings, network.", "inputSchema": {"type": "object", "properties": {"title": {"type": "string", "description": "Movie or series title"}}, "additionalProperties": false}, "tags": ["movieoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "series_popular", "description": "Popular TV series right now across all platforms.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["movieoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "movie_person", "description": "Actor or director profile with top credits and biography.", "inputSchema": {"type": "object", "properties": {"name": {"type": "string", "description": "Actor or director name e.g. 'Christopher Nolan', 'Scarlett Johansson'"}}, "additionalProperties": false}, "tags": ["movieoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "anime_top", "description": "Top rated anime from MyAnimeList. Filter by popularity, favorites, or currently airing.", "inputSchema": {"type": "object", "properties": {"filter": {"type": "string", "description": "'bypopularity', 'favorite', or 'airing' (default: bypopularity)"}, "limit": {"type": "integer", "description": "Number of results 1-25 (default 15)", "default": 15, "minimum": 1, "maximum": 25}}, "additionalProperties": false}, "tags": ["movieoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "MovieOracle server status and backend connectivity.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["movieoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "travel"}, {"server": "NewsOracle", "key": "newsoracle", "did": "did:web:tooloracle.io:newsoracle", "endpoint": "https://tooloracle.io/newsoracle/mcp/", "port": 6701, "tools_count": 9, "tools": [{"name": "top_news", "description": "Top headlines by country and topic. Topics: business, technology, sports, health, science, entertainment.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "Country code (default: us)"}, "topic": {"type": "string", "description": "Topic: business, technology, sports, health, science, entertainment"}}, "additionalProperties": false}, "tags": ["newsoracle", "media", "trending", "news"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "search_news", "description": "Search news articles by keyword with time filter.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search query"}, "country": {"type": "string", "description": "Country (default: us)"}, "when": {"type": "string", "description": "Time range: 1h, 1d, 7d, 1y (default: 7d)"}}, "additionalProperties": false}, "tags": ["newsoracle", "media", "trending", "news"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "trending_topics", "description": "What is trending right now on Google in a country.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "Country code e.g. US, DE, GB, JP (default: US)"}}, "additionalProperties": false}, "tags": ["newsoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "topic_deep_dive", "description": "Deep analysis: articles, source diversity, interest trend over time.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Topic to analyze"}, "country": {"type": "string", "description": "Country (default: us)"}}, "additionalProperties": false}, "tags": ["newsoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "compare_coverage", "description": "How different news sources cover the same story.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "News topic or event"}}, "additionalProperties": false}, "tags": ["newsoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "trend_over_time", "description": "Google Trends interest over time for 1-5 keywords. Compare search interest.", "inputSchema": {"type": "object", "properties": {"keywords": {"type": "array", "description": "List of 1-5 keywords to compare", "items": {"type": "string"}}, "country": {"type": "string", "description": "Country (default: US)"}, "timeframe": {"type": "string", "description": "Timeframe: 'today 3-m', 'today 12-m', 'today 5-y' (default: today 3-m)"}}, "additionalProperties": false}, "tags": ["newsoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "related_queries", "description": "What people also search for around a keyword. Rising + top queries.", "inputSchema": {"type": "object", "properties": {"keyword": {"type": "string", "description": "Keyword to find related queries for"}, "country": {"type": "string", "description": "Country (default: US)"}}, "additionalProperties": false}, "tags": ["newsoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "breaking_now", "description": "Latest breaking/developing stories \u2014 combines trending searches + top headlines.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "Country code (default: us)"}}, "additionalProperties": false}, "tags": ["newsoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "health_check", "description": "Server status, API connectivity.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["newsoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "business"}, {"server": "NewsOracle v2", "key": "newsoracle2", "did": "did:web:tooloracle.io:newsoraclev2", "endpoint": "https://tooloracle.io/newsoraclev2/mcp/", "port": 7801, "tools_count": 8, "tools": [{"name": "news_headlines", "description": "Top headlines by category and language. Categories: business, tech, world, finance, crypto, ai, ecommerce, recht.", "inputSchema": {"type": "object", "properties": {"category": {"type": "string", "description": "Category: business, tech, world, finance, crypto, ai, ecommerce, recht (default: business)"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}, "limit": {"type": "integer", "description": "Max results 1-30 (default: 15)", "default": 15, "minimum": 1, "maximum": 30}}, "additionalProperties": false}, "tags": ["newsoracle-v2", "news", "trending", "media"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "company_news", "description": "All recent news about a specific company. Optionally compare with competitors.", "inputSchema": {"type": "object", "properties": {"company": {"type": "string", "description": "Company name e.g. 'SweetDreamsBetten', 'Volkswagen', 'SAP'"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}, "limit": {"type": "integer", "description": "Max results (default: 15)", "default": 15}, "include_competitors": {"type": "boolean", "description": "Also fetch competitor coverage (default: false)"}, "competitors": {"type": "string", "description": "Comma-separated competitor names (optional)"}}, "additionalProperties": false}, "tags": ["newsoracle-v2", "news", "trending", "media"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "topic_feed", "description": "News feed for any custom topic or keyword.", "inputSchema": {"type": "object", "properties": {"topic": {"type": "string", "description": "Topic or keyword to search e.g. 'MiCA Regulierung', 'KI Startup'"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}, "limit": {"type": "integer", "description": "Max results 1-25 (default: 15)", "default": 15, "minimum": 1, "maximum": 25}}, "additionalProperties": false}, "tags": ["newsoracle-v2"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "multi_topic_feed", "description": "Monitor up to 5 topics simultaneously. Returns latest 3 articles per topic.", "inputSchema": {"type": "object", "properties": {"topics": {"type": "string", "description": "Comma-separated topics e.g. 'Bitcoin, KI, E-Commerce, DAX'"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["newsoracle-v2"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "industry_pulse", "description": "Industry-specific news pulse. Industries: e-commerce, immobilien, finanzen, tech, gesundheit, energie, auto, ki, retail, recht.", "inputSchema": {"type": "object", "properties": {"industry": {"type": "string", "description": "Industry: e-commerce, immobilien, finanzen, tech, gesundheit, energie, auto, ki, retail, recht"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["newsoracle-v2"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "keyword_alert", "description": "Real-time keyword alert \u2014 check if any news matches your keywords right now.", "inputSchema": {"type": "object", "properties": {"keywords": {"type": "string", "description": "Keywords to monitor e.g. 'R\u00fcckruf, Insolvenz, Fusion'"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}, "limit": {"type": "integer", "description": "Max results 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["newsoracle-v2"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "news_digest", "description": "Daily digest across multiple categories \u2014 perfect for morning briefings.", "inputSchema": {"type": "object", "properties": {"categories": {"type": "string", "description": "Comma-separated categories e.g. 'business,tech,recht' (default: business,tech)", "default": "business,tech"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["newsoracle-v2", "news", "trending", "media"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "health_check", "description": "NewsOracle v2 server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["newsoracle-v2"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "business"}, {"server": "OECDOracle", "key": "oecdoracle", "did": "did:web:tooloracle.io:oecdoracle", "endpoint": "https://tooloracle.io/oecdoracle/mcp/", "port": 7903, "tools_count": 13, "tools": [{"name": "oecd_gdp", "description": "GDP growth rate (quarterly real YoY) and annual GDP. 38 OECD countries.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "ISO-3 country code (DEU, USA, FRA...)"}}, "additionalProperties": false}, "tags": ["oecdoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "oecd_unemployment", "description": "Monthly unemployment rate (seasonally adjusted, 15+).", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "ISO-3 code"}}, "additionalProperties": false}, "tags": ["oecdoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "oecd_cli", "description": "Composite Leading Indicators: economic cycle signal (100=trend).", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "ISO-3 code"}}, "additionalProperties": false}, "tags": ["oecdoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "oecd_cpi", "description": "Consumer Price Index / Inflation rate (monthly).", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "ISO-3 code"}}, "additionalProperties": false}, "tags": ["oecdoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "oecd_interest_rates", "description": "Interest rates: short-term (3M), long-term (10Y), share prices.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "ISO-3 code"}}, "additionalProperties": false}, "tags": ["oecdoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "oecd_country_compare", "description": "Compare any indicator across multiple countries.", "inputSchema": {"type": "object", "properties": {"indicator": {"type": "string", "description": "gdp_growth|unemployment|cli|cpi|interest_rates"}, "countries": {"type": "string", "description": "Comma-separated ISO-3 codes (DEU,USA,FRA)"}}, "additionalProperties": false}, "tags": ["oecdoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "oecd_country_profile", "description": "Full economic profile: GDP, unemployment, CLI, rates for one country.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "ISO-3 code"}}, "additionalProperties": false}, "tags": ["oecdoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "oecd_g7_dashboard", "description": "G7 economic dashboard for any indicator.", "inputSchema": {"type": "object", "properties": {"indicator": {"type": "string", "description": "gdp_growth|unemployment|cli|cpi|interest_rates"}}, "additionalProperties": false}, "tags": ["oecdoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "oecd_eu_dashboard", "description": "EU Big-4 economic dashboard (DEU, FRA, ITA, ESP).", "inputSchema": {"type": "object", "properties": {"indicator": {"type": "string", "description": "gdp_growth|unemployment|cli|cpi|interest_rates"}}, "additionalProperties": false}, "tags": ["oecdoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "oecd_search", "description": "Search available OECD indicators.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search term"}}, "additionalProperties": false}, "tags": ["oecdoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "oecd_indicator_info", "description": "Metadata about a specific indicator.", "inputSchema": {"type": "object", "properties": {"indicator": {"type": "string", "description": "Indicator ID"}}, "additionalProperties": false}, "tags": ["oecdoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["oecdoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ping", "description": "Quick test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["oecdoracle", "monitoring", "health-check"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "PSD2Oracle", "key": "psd2oracle", "did": "did:web:tooloracle.io:psd2oracle", "endpoint": "https://tooloracle.io/psd2oracle/mcp/", "port": 13001, "tools_count": 12, "tools": [{"name": "psd2_compliance_check", "description": "Full PSD2/PSD3 compliance assessment for banks, PSPs, fintechs. Scores across 11 compliance areas: authorization, SCA, XS2A, TPP access, fraud monitoring, liability, operational security. Pass checks_passed[] for met criteria.", "inputSchema": {"type": "object", "properties": {"entity_type": {"type": "string", "enum": ["bank", "pi", "emi", "aisp", "pisp", "tpp"], "default": "bank"}, "country": {"type": "string", "description": "2-letter country code (DE, FR, NL, etc.)", "default": "DE"}, "services": {"type": "array", "items": {"type": "string"}, "default": ["payments"]}, "checks_passed": {"type": "array", "items": {"type": "string"}, "description": "List of check IDs that are satisfied", "default": []}}, "additionalProperties": false}, "tags": ["compliance", "audit-ready", "psd2oracle", "regulatory"], "recommended_for": ["compliance-officer", "regtech"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "psd3_impact_assessment", "description": "PSD3/PSR impact analysis on business model. Analyzes impact across 6 areas: fraud prevention, open banking enhanced (FIDA), SCA updates, licensing reform, surcharging, ATM access.", "inputSchema": {"type": "object", "properties": {"entity_type": {"type": "string", "enum": ["bank", "pi", "emi", "aisp", "pisp", "tpp"], "default": "bank"}, "current_services": {"type": "array", "items": {"type": "string"}, "default": ["payments", "accounts"]}}, "additionalProperties": false}, "tags": ["psd2oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "sca_assessment", "description": "Strong Customer Authentication (SCA) compliance check. Analyzes authentication method against PSD2 requirements. Checks factor types, dynamic linking, and applicable exemptions.", "inputSchema": {"type": "object", "properties": {"auth_method": {"type": "string", "description": "e.g. sms_otp_password, app_biometric, card_pin", "default": "sms_otp_password"}, "transaction_type": {"type": "string", "enum": ["online_payment", "credit_transfer", "card_present", "ais_access"], "default": "online_payment"}, "amount_eur": {"type": "number", "default": 100}, "exemption": {"type": "string", "description": "Exemption to evaluate: low_value_remote, low_value_contactless, trusted_beneficiary, recurring_transaction, tra_exemption, merchant_initiated, secure_corporate, account_information"}}, "additionalProperties": false}, "tags": ["psd2oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "open_banking_readiness", "description": "Open Banking API readiness score (0-100) across 5 dimensions: API availability, API quality, standards compliance, developer experience, monitoring compliance. Pass checks_met[] for met criteria.", "inputSchema": {"type": "object", "properties": {"entity_name": {"type": "string", "default": "Unnamed Institution"}, "entity_type": {"type": "string", "enum": ["bank", "emi", "pi"], "default": "bank"}, "checks_met": {"type": "array", "items": {"type": "string"}, "default": []}}, "additionalProperties": false}, "tags": ["psd2oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "xs2a_api_check", "description": "XS2A interface conformity assessment. Checks dedicated interface requirements, TPP identification (eIDAS), consent management, obstacle-free access per EBA guidelines.", "inputSchema": {"type": "object", "properties": {"standard": {"type": "string", "enum": ["berlin_group", "uk_open_banking", "stet", "polish_api"], "default": "berlin_group"}, "api_version": {"type": "string", "default": "unknown"}}, "additionalProperties": false}, "tags": ["psd2oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "tpp_register_check", "description": "AISP/PISP/CBPII registration verification and licensing requirements. Covers capital requirements, EBA register, eIDAS certificates, passporting process for 10 EU/EEA countries.", "inputSchema": {"type": "object", "properties": {"tpp_type": {"type": "string", "enum": ["aisp", "pisp", "cbpii"], "default": "aisp"}, "country": {"type": "string", "description": "2-letter code: DE, FR, NL, IE, LT, etc.", "default": "DE", "enum": ["DE", "FR", "NL", "IE", "LT"]}}, "additionalProperties": false}, "tags": ["psd2oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "instant_payment_check", "description": "EU Instant Payments Regulation (2024/886) compliance check. Verifies SCT Inst readiness, pricing parity, Verification of Payee (VoP), sanctions screening approach.", "inputSchema": {"type": "object", "properties": {"entity_type": {"type": "string", "default": "bank"}, "country": {"type": "string", "default": "DE"}, "eurozone": {"type": "boolean", "default": true}, "sct_inst_live": {"type": "boolean", "default": false}, "vop_implemented": {"type": "boolean", "default": false}}, "additionalProperties": false}, "tags": ["psd2oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "interchange_calc", "description": "Interchange Fee Regulation (IFR) calculator. Calculates interchange cap, scheme fee, acquirer margin, and total Merchant Service Charge for card transactions. Covers debit/credit/commercial cards.", "inputSchema": {"type": "object", "properties": {"amount_eur": {"type": "number", "default": 50}, "card_type": {"type": "string", "enum": ["debit_consumer", "credit_consumer", "commercial"], "default": "debit_consumer"}, "scheme": {"type": "string", "enum": ["visa", "mastercard", "amex"], "default": "visa"}, "cross_border": {"type": "boolean", "default": false}}, "additionalProperties": false}, "tags": ["psd2oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "payment_fraud_detect", "description": "Transaction fraud pattern analysis with SCA exemption eligibility. Risk scoring based on amount, beneficiary, device, geolocation, merchant risk. TRA exemption threshold calculation.", "inputSchema": {"type": "object", "properties": {"amount_eur": {"type": "number", "default": 100}, "transaction_type": {"type": "string", "enum": ["online_payment", "credit_transfer", "card_present"], "default": "online_payment"}, "new_beneficiary": {"type": "boolean", "default": false}, "device_known": {"type": "boolean", "default": true}, "ip_country_match": {"type": "boolean", "default": true}, "merchant_risk": {"type": "string", "enum": ["low", "medium", "high"], "default": "low"}}, "additionalProperties": false}, "tags": ["psd2oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "consent_management", "description": "GDPR + PSD2 consent framework assessment. Covers AIS/PIS consent requirements, FIDA (PSD3) impact, screen scraping rules, consent storage, and practical implementation requirements.", "inputSchema": {"type": "object", "properties": {"service_type": {"type": "string", "enum": ["ais", "pis"], "default": "ais"}, "data_categories": {"type": "array", "items": {"type": "string"}, "default": ["balances", "transactions"]}}, "additionalProperties": false}, "tags": ["psd2oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "api_standard_check", "description": "Open Banking API standard conformity check. Compares Berlin Group NextGenPSD2, UK Open Banking, STET, PolishAPI. Country-to-standard mapping for 20+ EU/EEA countries.", "inputSchema": {"type": "object", "properties": {"standard": {"type": "string", "enum": ["berlin_group", "uk_open_banking", "stet", "polish_api", "czech_standard", "slovakia_standard"]}, "country": {"type": "string", "description": "2-letter code for country-specific recommendation"}}, "additionalProperties": false}, "tags": ["psd2oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "psd2_license_check", "description": "Payment institution licensing requirements by country. Covers PI, EMI, AISP capital requirements, NCA details, timeframes, application documents, passporting rules for 10 EU/EEA jurisdictions.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "2-letter code: DE, FR, NL, IE, LT, LU, ES, IT, SE, PL", "default": "DE", "enum": ["DE", "FR", "NL", "IE", "LT", "LU", "ES", "IT", "SE", "PL"]}, "license_type": {"type": "string", "enum": ["pi", "emi", "aisp"], "default": "pi"}}, "additionalProperties": false}, "tags": ["psd2oracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}], "status": "online", "category": "payments"}, {"server": "PolicyOracle", "key": "policyoracle", "did": "did:web:tooloracle.io:policyoracle", "endpoint": "https://tooloracle.io/policyoracle/mcp/", "port": 9801, "tools_count": 12, "tools": [{"name": "register_policy", "description": "Register an ICT security policy.", "inputSchema": {"type": "object", "properties": {"policy_id": {"type": "string"}, "policy_name": {"type": "string"}, "policy_type": {"type": "string", "enum": ["info_security", "encryption", "access_control", "change_mgmt", "patch_mgmt", "network_security", "ict_operations", "incident_mgmt", "bcm", "logging", "third_party", "awareness"]}, "owner": {"type": "string"}, "department": {"type": "string"}, "version": {"type": "string"}, "status": {"type": "string", "enum": ["draft", "pending_approval", "approved", "retired"]}, "approved_by": {"type": "string"}, "approval_date": {"type": "string"}, "review_date": {"type": "string"}, "next_review": {"type": "string"}, "scope": {"type": "string"}, "dora_article": {"type": "string"}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["policy_name"]}, "tags": ["policyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "list_policies", "description": "List policies with optional status filter.", "inputSchema": {"type": "object", "properties": {"status": {"type": "string"}}, "additionalProperties": false}, "tags": ["policyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "policy_gap_check", "description": "Check coverage against 12 RTS-required ICT policies.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["policyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "review_schedule", "description": "Policy review cycle \u2014 overdue and upcoming.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["policyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "approval_tracker", "description": "Policy approval workflow status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["policyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "coverage_map", "description": "Map policies to DORA/RTS article requirements.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["policyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "version_control", "description": "Track policy versions. Set new_version to bump.", "inputSchema": {"type": "object", "properties": {"policy_id": {"type": "string"}, "new_version": {"type": "string"}}, "additionalProperties": false, "required": ["policy_id"]}, "tags": ["policyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "attestation", "description": "Record policy attestation. Set add=true.", "inputSchema": {"type": "object", "properties": {"add": {"type": "boolean"}, "policy_id": {"type": "string"}, "attested_by": {"type": "string"}, "role": {"type": "string"}, "date": {"type": "string"}}, "additionalProperties": false}, "tags": ["policyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "compliance_score", "description": "Overall policy compliance scoring.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["compliance", "audit-ready", "regulatory", "policyoracle"], "recommended_for": ["compliance-officer", "regtech"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["policyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "obligation_map", "description": "Policy obligations DORA-POL-01 to POL-04, 12 RTS policies, cross-jurisdiction.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["policyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ping", "description": "Connectivity test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["monitoring", "health-check", "policyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "business"}, {"server": "Port13202", "key": "port13202", "did": "did:web:tooloracle.io:port13202", "endpoint": "https://tooloracle.io/port13202/mcp/", "port": 13202, "tools_count": 32, "tools": [{"description": "Scan MCP ecosystem for new servers. Crawls mcp.so and known registries. Returns newly discovered servers.", "inputSchema": {"properties": {"source": {"default": "catalog", "description": "Source to scan: mcp.so, catalog, or all", "type": "string"}}, "type": "object"}, "name": "scout_discover"}, {"description": "Analyze a specific MCP server or URL. Checks health, A2A compatibility, tool count, and category.", "inputSchema": {"properties": {"name": {"description": "Name of the server", "type": "string"}, "url": {"description": "URL of the MCP server to analyze", "type": "string"}}, "required": ["url"], "type": "object"}, "name": "scout_analyze"}, {"description": "Qualify a discovered server for partnership. Scores compatibility, estimates revenue potential, and recommends action.", "inputSchema": {"properties": {"name": {"description": "Or search by name", "type": "string"}, "server_id": {"description": "ID of discovered server to qualify", "type": "integer"}}, "type": "object"}, "name": "scout_qualify"}, {"description": "Generate daily/weekly scouting report. Shows new discoveries, top partnership opportunities, and revenue pipeline.", "inputSchema": {"properties": {"period": {"default": "today", "description": "Report period: today, week, month, all", "type": "string"}}, "type": "object"}, "name": "scout_report"}, {"description": "Estimate total revenue potential from all qualified partnerships. Shows pipeline and priorities.", "inputSchema": {"properties": {}, "type": "object"}, "name": "scout_revenue_potential"}, {"description": "Create a partnership proposal for a qualified server. Generates deal terms including revenue share percentage.", "inputSchema": {"properties": {"revenue_share_pct": {"default": 30, "description": "Revenue share percentage to propose (default 30)", "type": "number"}, "server_id": {"description": "Server to propose deal to", "type": "integer"}}, "required": ["server_id"], "type": "object"}, "name": "deal_propose"}, {"description": "List all proposed, active, and completed deals with their status and revenue.", "inputSchema": {"properties": {"status": {"default": "all", "description": "Filter by status: proposed, active, rejected, all", "type": "string"}}, "type": "object"}, "name": "deal_list"}, {"description": "Mark a deal as accepted. Triggers partner onboarding (Trust Passport, x402 setup).", "inputSchema": {"properties": {"deal_id": {"description": "Deal ID to accept", "type": "integer"}}, "required": ["deal_id"], "type": "object"}, "name": "deal_accept"}, {"description": "Track revenue from active partnerships. Shows calls, revenue per partner, and optimization suggestions.", "inputSchema": {"properties": {"deal_id": {"description": "Specific deal to track, or omit for all", "type": "integer"}}, "type": "object"}, "name": "deal_revenue_track"}, {"description": "Generate an A2A handshake message or GitHub outreach template for a target server.", "inputSchema": {"properties": {"channel": {"default": "a2a", "description": "Channel: a2a, github, email, linkedin", "type": "string"}, "server_id": {"description": "Server to handshake with", "type": "integer"}}, "required": ["server_id"], "type": "object"}, "name": "scout_handshake"}, {"description": "Detect language, formality level, and cultural context of text from a potential partner using local Gemma 4 LLM. Useful before composing outreach to match the partner's language.", "inputSchema": {"properties": {"text": {"description": "Text to analyze (e.g. from partner website, README, or bio)", "type": "string"}}, "required": ["text"], "type": "object"}, "name": "detect_language"}, {"description": "AI-powered partnership outreach in the target's language. Detects language from their description and composes a culturally appropriate message for the specified channel.", "inputSchema": {"properties": {"channel": {"default": "linkedin", "description": "Channel: linkedin, github, email, a2a", "type": "string"}, "language_hint": {"description": "Force language (e.g. de, fr, ja). Auto-detect if empty.", "type": "string"}, "server_id": {"description": "Server to reach out to", "type": "integer"}}, "required": ["server_id"], "type": "object"}, "name": "smart_handshake"}, {"description": "Submit an agent to the ToolOracle Trusted Registry. Fetches Agent Card, validates A2A/MCP compliance, calculates trust/discovery/protocol/operability scores, and assigns a grade (A-F).", "inputSchema": {"properties": {"url": {"description": "Base URL of the agent (e.g. https://example.com)", "type": "string"}}, "required": ["url"], "type": "object"}, "name": "registry_submit"}, {"description": "Search the Trusted Agent Registry. Filter by name, grade, A2A/MCP support, trust level.", "inputSchema": {"properties": {"has_a2a": {"description": "Filter for A2A-compatible agents", "type": "boolean"}, "has_trust": {"description": "Filter for signed/trusted agents", "type": "boolean"}, "limit": {"default": 20, "description": "Max results (default 20)", "type": "integer"}, "min_grade": {"description": "Minimum grade: A, B, C, D", "type": "string"}, "query": {"description": "Search by name, description, or tags", "type": "string"}}, "type": "object"}, "name": "registry_search"}, {"description": "Validate an Agent Card without registering. Returns detailed validation report with all checks, errors, warnings, and scores.", "inputSchema": {"properties": {"url": {"description": "URL to validate", "type": "string"}}, "required": ["url"], "type": "object"}, "name": "registry_validate"}, {"description": "Get the full trust profile of a registered agent. Shows all scores, checks, skills, security details.", "inputSchema": {"properties": {"name": {"description": "Agent name to look up", "type": "string"}}, "required": ["name"], "type": "object"}, "name": "registry_profile"}, {"description": "Show the registry leaderboard \u2014 top agents by overall score, with grade distribution.", "inputSchema": {"properties": {"limit": {"default": 20, "description": "Number of top agents to show", "type": "integer"}}, "type": "object"}, "name": "registry_leaderboard"}, {"description": "Show the current MCP ecosystem map: total servers tracked, categories, our position, gaps.", "inputSchema": {"properties": {}, "type": "object"}, "name": "ecosystem_map"}, {"description": "Classify a target URL into 5 readiness tiers (scanner / probe_responsive / machine_readable / handshake_capable / deal_ready). Returns evidence (agent_card, did, deal_policy, inbox, llms.txt, mcp_card) and latency. Read-only probe.", "inputSchema": {"properties": {"url": {"description": "Target origin URL (e.g. https://example.com)", "type": "string"}}, "required": ["url"], "type": "object"}, "name": "deal_readiness_check"}, {"description": "Compute the multi-component fit score (capability_complement + protocol_match + reachability + trust_level) for a target URL versus our own deal-policy. Includes readiness classification and recommendation (send_capability_declaration / watch / skip / discover_only).", "inputSchema": {"properties": {"url": {"description": "Target origin URL", "type": "string"}}, "required": ["url"], "type": "object"}, "name": "fit_score_check"}, {"description": "DRY-RUN the full outreach decision pipeline for a target URL: readiness \u2192 DNC check \u2192 rate-limit \u2192 fit score \u2192 AgentGuard policy_preflight. Returns every gate decision without sending anything. Safe to call repeatedly.", "inputSchema": {"properties": {"url": {"description": "Target origin URL", "type": "string"}}, "required": ["url"], "type": "object"}, "name": "outreach_plan"}, {"description": "Execute outreach for a target URL. Walks all gates. If ALL pass AND dry_run=False, POSTs a signed capability_declaration to target inbox. By default dry_run=True (no network traffic).", "inputSchema": {"properties": {"dry_run": {"default": true, "description": "If true, runs full plan but does not POST. Default True.", "type": "boolean"}, "url": {"description": "Target origin URL", "type": "string"}}, "required": ["url"], "type": "object"}, "name": "outreach_send"}, {"description": "Return aggregated, anonymized stats about DealOracle outreach activity: plans run, blocks by reason, active threads, signature-verification ratio. Used for the public /deal/public-stats.json endpoint.", "inputSchema": {"properties": {}, "type": "object"}, "name": "outreach_public_stats"}, {"description": "Return the top-N targets ranked by readiness tier + fit score. Includes tier, evidence flags, best-ever fit, first-seen / last-probed timestamps. Read-only view of the target_intelligence.db generated by batch_probe.", "inputSchema": {"properties": {"limit": {"default": 20, "description": "How many rows to return (default 20, max 100)", "type": "integer"}, "min_tier": {"default": "machine_readable", "description": "Lowest tier to include: scanner / probe_responsive / machine_readable / handshake_capable / deal_ready", "type": "string"}}, "type": "object"}, "name": "target_intelligence_top"}, {"description": "Aggregate counts of probed targets by tier, plus count of newly-discovered deal-ready agents in last 24h / 7d / 30d.", "inputSchema": {"properties": {}, "type": "object"}, "name": "target_intelligence_summary"}, {"description": "Read the current deal-emergence.json \u2014 lists which multi-tool combinations have passed the 3-agent-breadth filter, their derived demand hypotheses, and the emergent capabilities_sought entries that supplement the curated deal-policy.json. Updated hourly from /.well-known/meta-tools.", "inputSchema": {"properties": {}, "type": "object"}, "name": "deal_emergence_status"}, {"description": "Create an escrow deal on Base blockchain. Locks USDC until deliverables are proven. Returns deal ID and contract details. The agent must have approved USDC spending to the escrow contract first.", "inputSchema": {"properties": {"amount_usdc": {"description": "Amount in USDC to escrow (e.g. 50.0)", "type": "number"}, "client_wallet": {"description": "Client wallet address (paying agent)", "type": "string"}, "deadline_hours": {"default": 1, "description": "Hours until auto-refund (default 1, max 168)", "type": "integer"}, "deal_type": {"description": "Type: audit, report, screening, workflow, custom", "type": "string"}, "deliverable_hash": {"description": "SHA-256 hash of expected deliverables", "type": "string"}}, "required": ["client_wallet", "amount_usdc", "deliverable_hash", "deal_type"], "type": "object"}, "name": "escrow_create"}, {"description": "Submit proof of delivery for an escrow deal. The proof_hash should match the ITP content_hash of the deliverables.", "inputSchema": {"properties": {"deal_id": {"description": "On-chain deal ID", "type": "integer"}, "itp_id": {"description": "Intelligence Transfer Package ID", "type": "string"}, "proof_hash": {"description": "SHA-256 hash of actual deliverables (ITP content_hash)", "type": "string"}}, "required": ["deal_id", "proof_hash", "itp_id"], "type": "object"}, "name": "escrow_deliver"}, {"description": "Settle an escrow deal \u2014 release funds to oracle. Auto-settles if proof_hash matches deliverable_hash. Otherwise client must confirm.", "inputSchema": {"properties": {"deal_id": {"description": "On-chain deal ID to settle", "type": "integer"}}, "required": ["deal_id"], "type": "object"}, "name": "escrow_settle"}, {"description": "Check status of an escrow deal on Base. Returns state, amounts, hashes, deadline, parties.", "inputSchema": {"properties": {"deal_id": {"description": "On-chain deal ID", "type": "integer"}}, "required": ["deal_id"], "type": "object"}, "name": "escrow_status"}, {"description": "Get on-chain reputation of an oracle wallet. Shows completed, disputed, refunded deals and success rate.", "inputSchema": {"properties": {"wallet": {"description": "Oracle wallet address", "type": "string"}}, "required": ["wallet"], "type": "object"}, "name": "escrow_reputation"}, {"description": "Platform-wide escrow statistics. Total deals, settled, volume, fee rate.", "inputSchema": {"properties": {}, "type": "object"}, "name": "escrow_stats"}], "status": "online", "category": "uncategorized"}, {"server": "PredictOracle", "key": "predictoracle", "did": "did:web:tooloracle.io:predictoracle", "endpoint": "https://tooloracle.io/predictoracle/mcp/", "port": 7930, "tools_count": 12, "tools": [{"name": "predict_entity", "description": "Full predictive risk profile: score trajectory, degradation timeline, risk level.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "horizon_days": {"type": "integer", "description": "Prediction horizon (default: 30)"}}, "additionalProperties": false}, "tags": ["predictoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "predict_article", "description": "Predict status of a specific DORA article in N days.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "article": {"type": "string", "description": "e.g. Art. 28"}, "horizon_days": {"type": "integer"}}, "additionalProperties": false}, "tags": ["predictoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "predict_score", "description": "Score trajectory: current, 7d, 14d, 30d, 60d, 90d with trend.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["predictoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "risk_forecast", "description": "Which articles will degrade first? Sorted by urgency.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["predictoracle", "compliance", "monitoring", "risk-assessment"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "evidence_decay", "description": "Evidence expiry timeline: what expires when, status per evidence.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["predictoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "deadline_risk", "description": "Upcoming deadlines with compliance probability %.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Optional for entity-specific probability"}}, "additionalProperties": false}, "tags": ["predictoracle", "compliance", "monitoring", "risk-assessment"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "remediation_velocity", "description": "How fast are findings being resolved? Average close time, velocity rating.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["predictoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "trend_analysis", "description": "Historical trend: audit events, score history.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["predictoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "early_warning", "description": "Critical warnings: evidence expiry, score prediction, DORA deadline.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["predictoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "scenario_forecast", "description": "What-if: no_testing, cloud_outage_30d, no_training, policy_expired, data_breach.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "scenario": {"type": "string", "description": "no_testing|cloud_outage_30d|no_training|policy_expired|data_breach"}, "days": {"type": "integer"}}, "additionalProperties": false}, "tags": ["predictoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["predictoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "ping", "description": "Connectivity test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["predictoracle", "health-check", "monitoring"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "PriceOracle", "key": "priceoracle", "did": "did:web:tooloracle.io:priceoracle", "endpoint": "https://tooloracle.io/priceoracle/mcp/", "port": 7901, "tools_count": 7, "tools": [{"name": "price_search", "description": "Search product prices from news and price comparison sites.", "inputSchema": {"type": "object", "properties": {"product": {"type": "string", "description": "Product name to search"}, "category": {"type": "string", "description": "Product category (optional)"}, "currency": {"type": "string", "description": "Currency: EUR, USD (default: EUR)", "default": "EUR", "enum": ["EUR", "USD"]}}, "additionalProperties": false}, "tags": ["priceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "idealo_search", "description": "Search Idealo price comparison for any product.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Product search query e.g. 'Matratze 140x200', 'iPhone 15'"}}, "additionalProperties": false}, "tags": ["priceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "amazon_search", "description": "Search Amazon/open product database for prices and product info.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Product search query"}, "limit": {"type": "integer", "description": "Max results 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["priceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "price_history", "description": "Find recent price change news for a product.", "inputSchema": {"type": "object", "properties": {"product": {"type": "string", "description": "Product or product category e.g. 'Matratzen', 'Laptops'"}}, "additionalProperties": false}, "tags": ["priceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "competitor_prices", "description": "Compare price positioning of your brand vs competitors in news coverage.", "inputSchema": {"type": "object", "properties": {"brand": {"type": "string", "description": "Your brand name"}, "competitors": {"type": "string", "description": "Comma-separated competitor names"}, "product_type": {"type": "string", "description": "Product type e.g. 'Matratze', 'Laptop' (optional)"}}, "additionalProperties": false}, "tags": ["priceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "barcode_lookup", "description": "Look up product details and prices by EAN/UPC barcode.", "inputSchema": {"type": "object", "properties": {"barcode": {"type": "string", "description": "EAN or UPC barcode number e.g. '4056565032219'"}}, "additionalProperties": false}, "tags": ["priceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "PriceOracle server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["priceoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "finance"}, {"server": "QuantumOracle", "key": "quantumoracle", "did": "did:web:tooloracle.io:quantumoracle", "endpoint": "https://tooloracle.io/quantumoracle/mcp/", "port": 7950, "tools_count": 20, "tools": [{"name": "quantum_join", "description": "Join OracleNet in one call. Provide your agent card URL and get instant trust score, mesh visibility, and access to 1,065+ tools.", "inputSchema": {"type": "object", "properties": {"agent_card_url": {"type": "string", "description": "URL to your A2A Agent Card"}, "did": {"type": "string", "description": "Your W3C DID (optional, auto-detected)"}, "mcp_endpoint": {"type": "string", "description": "Your MCP server endpoint (optional)"}, "payout_address": {"type": "string", "description": "Wallet for escrow payments (optional)"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_trust_passport", "description": "Get a signed, portable Trust Passport (W3C Verifiable Credential) proving your trust level in OracleNet.", "inputSchema": {"type": "object", "properties": {"node_id": {"type": "string", "description": "Your OracleNet node ID or DID"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_rate", "description": "Rate an agent after interaction. 1-5 stars. Adjusts neural weights and reputation.", "inputSchema": {"type": "object", "properties": {"rated_did": {"type": "string"}, "rating": {"type": "number"}, "rater_did": {"type": "string"}, "feedback": {"type": "string"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_reputation", "description": "Query any agent reputation: score 0-100, grade A+ to F, trust level.", "inputSchema": {"type": "object", "properties": {"agent_did": {"type": "string"}, "period_days": {"type": "number"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_refer", "description": "Get referral to best oracle for your need. OracleNet points you to who CAN help.", "inputSchema": {"type": "object", "properties": {"need": {"type": "string"}, "current_oracle": {"type": "string"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_history", "description": "Your past OracleNet interactions. What worked, re-engagement suggestions.", "inputSchema": {"type": "object", "properties": {"agent_did": {"type": "string"}, "limit": {"type": "number"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_offer", "description": "OracleNet Offer Card: catalog with pricing, SLAs, payment methods.", "inputSchema": {"type": "object", "properties": {"tool": {"type": "string", "description": "Optional filter"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_deal", "description": "Deal Handshake: propose a deal, get terms, rate. Agent-to-agent commerce.", "inputSchema": {"type": "object", "properties": {"action": {"type": "string", "description": "propose or rate"}, "tool": {"type": "string", "description": "Tool name"}, "did": {"type": "string", "description": "Your DID"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_intent", "description": "OracleNet Intent Parser v2 (LLM-powered): describe what you need in natural language. Uses Gemma 4 to understand context, urgency, and multi-step workflows. Returns the best oracle, tools, workflow steps, and exact API call. The front door of OracleNet.", "inputSchema": {"type": "object", "properties": {"need": {"type": "string", "description": "Describe what you need in natural language"}, "llm": {"type": "boolean", "description": "Use LLM for semantic understanding (default: true)"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_route", "description": "Find the best oracle for a task. Considers trust, capabilities, availability. Returns ranked candidates.", "inputSchema": {"type": "object", "properties": {"task": {"type": "string", "description": "What you need (e.g. sanctions screening, DORA audit)"}, "constraints": {"type": "object", "description": "Optional: {min_trust_grade, max_cost_usdc}"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_preflight", "description": "Pre-flight check before agent-to-agent interaction. Verifies identity, trust, recommends escrow or direct.", "inputSchema": {"type": "object", "properties": {"agent_did": {"type": "string", "description": "DID or node_id of agent to check"}, "target_task": {"type": "string", "description": "Planned interaction"}}, "additionalProperties": false}, "tags": ["quantumoracle", "aviation", "booking", "travel"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_settle", "description": "Record a completed deal settlement. Updates trust score and revenue tracking.", "inputSchema": {"type": "object", "properties": {"task_id": {"type": "string", "description": "Task/deal ID"}, "result_hash": {"type": "string", "description": "SHA-256 hash of deliverable"}, "node_id": {"type": "string", "description": "Node that delivered"}, "revenue_usdc": {"type": "number", "description": "Revenue in USDC"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_status", "description": "Live status of the entire OracleNet: nodes, attestations, routes, revenue, and how to join.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_nodes", "description": "List all registered OracleNet nodes with trust scores, grades, and activity.", "inputSchema": {"type": "object", "properties": {"status": {"type": "string", "description": "Filter: active, pending, all", "default": "active"}, "limit": {"type": "integer", "description": "Max results", "default": 50}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "neural_status", "description": "Show OracleNet mesh intelligence \u2014 learned weights, rewards, synapse history, top-performing oracles. The mesh gets smarter with every interaction.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_scan", "description": "Signal Scanner: Reads public machine-readable signals from any domain and maps them to the OracleNet Signal Theory (S0-S10). Checks .well-known/ files, agent cards, DIDs, OpenAPI, payment protocols, and more. Shows which signal layers are present, weak, or missing \u2014 and which layers OracleNet can add.", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Domain to scan (e.g. openai.com, stripe.com, your-startup.io)"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_subscribe", "description": "Subscribe to OracleNet events via webhook. Get notified when servers change, new capabilities appear, deals become available, or trust scores shift. Push-based \u2014 we come to you.", "inputSchema": {"type": "object", "properties": {"action": {"type": "string", "description": "register, unregister, or list"}, "webhook_url": {"type": "string", "description": "URL where we POST events"}, "did": {"type": "string", "description": "Your DID (optional)"}, "events": {"type": "string", "description": "Comma-separated event types or 'all'"}, "webhook_id": {"type": "string", "description": "For unregister: webhook ID"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_feed", "description": "OracleNet event feed \u2014 latest signals, changes, alerts. Poll this for updates if you cannot use webhooks.", "inputSchema": {"type": "object", "properties": {"limit": {"type": "number", "description": "Max events (default 20)"}, "event_type": {"type": "string", "description": "Filter: heartbeat, new_capability, mesh_event, etc."}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_ask", "description": "The front door of OracleNet. Describe what you need in natural language \u2014 OracleNet understands, finds the right oracle, executes, and delivers the result. One call. Full loop.", "inputSchema": {"type": "object", "properties": {"need": {"type": "string", "description": "What you need in natural language"}, "caller_did": {"type": "string", "description": "Your DID (optional)"}, "execute": {"type": "boolean", "description": "Auto-execute (default: true). Set false to preview."}, "arguments": {"type": "object", "description": "Pre-set tool arguments (optional, auto-inferred from query)"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "quantum_execute", "description": "Execute a tool on an OracleNet oracle. The muscle of the mesh. Routes to the right oracle, calls it, delivers the result, logs the neural synapse, and updates routing weights. Use quantum_intent first to find the right tool, then quantum_execute to run it.", "inputSchema": {"type": "object", "properties": {"tool": {"type": "string", "description": "Tool name to execute (e.g. compliance_preflight, fed_rate)"}, "oracle": {"type": "string", "description": "Oracle name/key hint (optional, auto-detected from tool)"}, "arguments": {"type": "object", "description": "Arguments to pass to the tool"}, "caller_did": {"type": "string", "description": "Your DID for tracking (optional)"}}, "additionalProperties": false}, "tags": ["quantumoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "trust"}, {"server": "RankOracle", "key": "rankoracle", "did": "did:web:tooloracle.io:rankoracle", "endpoint": "https://tooloracle.io/rankoracle/mcp/", "port": 6001, "tools_count": 13, "tools": [{"name": "keyword_research", "description": "Research keyword volume, difficulty, CPC, trends, and related keywords", "inputSchema": {"type": "object", "properties": {"keyword": {"type": "string", "description": "Seed keyword to research", "required": true}, "country": {"type": "string", "description": "Country code (DE, US, UK, AT, CH, etc.)"}}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 15, "x402_price_usd": "$0.15"}, {"name": "check_ranking", "description": "Check where a domain ranks for a specific keyword in Google top 100", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Domain to check", "required": true}, "keyword": {"type": "string", "description": "Target keyword", "required": true}, "country": {"type": "string", "description": "Country code"}}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "serp_snapshot", "description": "Get top 10 Google results for a keyword with SERP features", "inputSchema": {"type": "object", "properties": {"keyword": {"type": "string", "description": "Keyword to search", "required": true}, "country": {"type": "string", "description": "Country code"}}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "domain_overview", "description": "Domain SEO overview: organic keywords, traffic estimate, position distribution", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Domain to analyze", "required": true}, "country": {"type": "string", "description": "Country code for localized data"}}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "content_score", "description": "Analyze URL for on-page SEO quality: score, readability, technical checks, recommendations", "inputSchema": {"type": "object", "properties": {"url": {"type": "string", "description": "URL to analyze", "required": true}, "keyword": {"type": "string", "description": "Target keyword to check optimization"}}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "competitor_gap", "description": "Find keywords your competitor ranks for \u2014 identify content gaps and opportunities", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Your domain", "required": true}, "competitor": {"type": "string", "description": "Competitor domain", "required": true}, "country": {"type": "string", "description": "Country code"}, "limit": {"type": "integer", "description": "Max results (default 20)"}}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "title_optimizer", "description": "Analyze current title tag and generate SEO-optimized title suggestions", "inputSchema": {"type": "object", "properties": {"keyword": {"type": "string", "description": "Target keyword", "required": true}, "draft_title": {"type": "string", "description": "Your current title (optional)"}, "url": {"type": "string", "description": "URL to fetch current title from (optional)"}}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "meta_generator", "description": "Analyze and generate optimized meta title + description for a URL", "inputSchema": {"type": "object", "properties": {"url": {"type": "string", "description": "URL to analyze/optimize", "required": true}, "keyword": {"type": "string", "description": "Target keyword"}}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "heading_analysis", "description": "Analyze H1-H4 heading structure of a page with SEO recommendations", "inputSchema": {"type": "object", "properties": {"url": {"type": "string", "description": "URL to analyze", "required": true}}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "rank_tracker", "description": "Track ranking positions for multiple keywords at once (max 10)", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Domain to track", "required": true}, "keywords": {"type": "array", "description": "Keywords to track (1-10)", "items": {"type": "string"}, "required": true}, "country": {"type": "string", "description": "Country code"}}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "serp_alert", "description": "Check current SERP position and compare against previous check \u2014 tracks changes over time", "inputSchema": {"type": "object", "properties": {"keyword": {"type": "string", "description": "Keyword to monitor", "required": true}, "domain": {"type": "string", "description": "Domain to watch", "required": true}, "country": {"type": "string", "description": "Country code"}}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "backlink_check", "description": "Check backlinks and referring domains for a domain (requires Backlinks subscription)", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Domain to check", "required": true}}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "health_check", "description": "Server health, version, tool status, and API connectivity", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["rankoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "business"}, {"server": "RegWatchOracle", "key": "regwatchoracle", "did": "did:web:tooloracle.io:regwatchoracle", "endpoint": "https://tooloracle.io/regwatchoracle/mcp/", "port": 7805, "tools_count": 6, "tools": [{"name": "us_regulation_search", "description": "Search US Federal Register for regulatory documents. 470 agencies, Rules, Proposed Rules, Notices. Filter by agency (SEC, CFTC, Treasury, etc.) or topic.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Free text search"}, "topic": {"type": "string", "description": "Predefined: crypto, aml, dora, mica, ai_regulation, cybersecurity, banking, payments, sanctions, stablecoin"}, "agency": {"type": "string", "description": "sec, cftc, treasury, occ, cfpb, fincen, fdic, fed, fsoc"}, "type": {"type": "string", "description": "Rule, Proposed Rule, Notice, Presidential Document"}, "limit": {"type": "integer", "description": "Max 20"}}, "additionalProperties": false}, "tags": ["regwatchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "us_document_detail", "description": "Get full details of a US Federal Register document by document number.", "inputSchema": {"type": "object", "properties": {"document_number": {"type": "string", "description": "Document number from search results"}}, "additionalProperties": false}, "tags": ["regwatchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "eu_regulatory_feed", "description": "Latest regulatory news from EU authorities: BaFin, EBA, ESMA, ECB, EU Parliament.", "inputSchema": {"type": "object", "properties": {"source": {"type": "string", "description": "bafin, eba, esma, ecb, eu_parliament, or all (default)"}, "limit": {"type": "integer", "description": "Max items (default 10)"}}, "additionalProperties": false}, "tags": ["regwatchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "agency_lookup", "description": "Look up a US regulatory agency and its recent Federal Register documents.", "inputSchema": {"type": "object", "properties": {"agency": {"type": "string", "description": "sec, cftc, treasury, occ, cfpb, fincen, fdic, fed, fsoc"}}, "additionalProperties": false}, "tags": ["regwatchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "compliance_radar", "description": "Multi-source compliance radar: US Federal Register + EU regulatory feeds for a compliance topic. One call, both continents.", "inputSchema": {"type": "object", "properties": {"topic": {"type": "string", "description": "crypto, aml, dora, mica, ai_regulation, cybersecurity, banking, payments, sanctions, stablecoin"}}, "additionalProperties": false}, "tags": ["regulatory", "compliance", "audit-ready", "regwatchoracle"], "recommended_for": ["compliance-officer", "regtech"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "health_check", "description": "RegWatchOracle status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["regwatchoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "RegisterOracle", "key": "registeroracle", "did": "did:web:tooloracle.io:registeroracle", "endpoint": "https://tooloracle.io/registeroracle/mcp/", "port": 8801, "tools_count": 10, "tools": [{"name": "register_provider", "description": "Add or update an ICT third-party provider in the DORA Register of Information (Art. 28). Tracks all ITS-required fields: LEI, service type, criticality, data location, exit plan, etc.", "inputSchema": {"type": "object", "properties": {"provider_id": {"type": "string", "description": "Unique ID (auto-generated if empty)"}, "provider_name": {"type": "string", "description": "Name of ICT third-party provider"}, "lei": {"type": "string", "description": "Legal Entity Identifier (20-char)"}, "country": {"type": "string", "description": "Country of HQ (ISO 3166-1 alpha-2)"}, "service_type": {"type": "string", "enum": ["cloud_iaas", "cloud_paas", "cloud_saas", "managed_service", "data_provider", "network", "security", "outsourcing", "other"]}, "function_supported": {"type": "string", "description": "Business function supported"}, "criticality": {"type": "string", "enum": ["critical", "important", "standard"]}, "contract_start": {"type": "string", "description": "Contract start (YYYY-MM-DD)"}, "contract_end": {"type": "string", "description": "Contract end (YYYY-MM-DD)"}, "data_location": {"type": "string", "description": "Data storage/processing location"}, "subcontracting": {"type": "boolean", "description": "Uses sub-outsourcing?"}, "exit_plan_exists": {"type": "boolean", "description": "Exit strategy documented?"}, "cloud_type": {"type": "string", "enum": ["iaas", "paas", "saas", "none"]}, "annual_cost_eur": {"type": "number", "description": "Annual cost in EUR"}, "substitutability": {"type": "string", "enum": ["high", "medium", "low"]}, "audit_rights": {"type": "boolean"}, "notification_clause": {"type": "boolean"}, "recovery_sla": {"type": "string"}, "last_risk_assessment": {"type": "string"}, "certifications": {"type": "string"}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["provider_name"]}, "tags": ["registeroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "list_providers", "description": "List all ICT third-party providers in the Register of Information with optional filters.", "inputSchema": {"type": "object", "properties": {"criticality": {"type": "string", "enum": ["critical", "important", "standard"]}, "country": {"type": "string"}, "service_type": {"type": "string"}, "search": {"type": "string", "description": "Search by name/type/function"}}, "additionalProperties": false}, "tags": ["registeroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "get_provider", "description": "Get full details, risk flags, and ITS completeness of a specific provider.", "inputSchema": {"type": "object", "properties": {"provider_id": {"type": "string", "description": "Provider ID from list_providers"}}, "additionalProperties": false, "required": ["provider_id"]}, "tags": ["registeroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "validate_roi", "description": "Validate entire Register of Information against DORA ITS requirements. Checks all mandatory fields, exit plans for critical providers, LEI coverage, etc.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["registeroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "concentration_risk", "description": "Analyze ICT concentration risks across providers, countries, cloud types. DORA Art. 29 requires assessment of ICT concentration risk.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["monitoring", "compliance", "registeroracle", "risk-assessment"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ctpp_check", "description": "Assess if a provider might qualify as Critical Third-Party Provider (CTPP) under DORA Art. 31-44. CTTPPs face direct ESA oversight.", "inputSchema": {"type": "object", "properties": {"provider_id": {"type": "string", "description": "Provider ID to assess"}}, "additionalProperties": false, "required": ["provider_id"]}, "tags": ["registeroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "export_its", "description": "Export Register of Information in ITS-compliant format for supervisory reporting.", "inputSchema": {"type": "object", "properties": {"format": {"type": "string", "enum": ["json", "csv"], "description": "Export format"}}, "additionalProperties": false}, "tags": ["registeroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "gap_analysis", "description": "Identify gaps in the Register \u2014 missing fields, incomplete entries, missing exit plans, LEI coverage issues.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["registeroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "register_stats", "description": "Dashboard summary: provider counts, criticality distribution, ITS field completeness, exit plan and LEI coverage.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["registeroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server and data status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["registeroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "ReportingOracle", "key": "reportingoracle", "did": "did:web:tooloracle.io:reportingoracle", "endpoint": "https://tooloracle.io/reportingoracle/mcp/", "port": 7830, "tools_count": 16, "tools": [{"name": "incident_report", "description": "Generate ITS 2024/1772 incident report for BaFin (initial/intermediate/final). Art. 19-20. Deadlines: 4h/72h/30d.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "report_type": {"type": "string", "description": "initial|intermediate|final"}, "title": {"type": "string"}, "description": {"type": "string"}, "severity": {"type": "string", "description": "major|significant"}, "incident_id": {"type": "string"}, "detection_date": {"type": "string"}, "affected_services": {"type": "string"}, "affected_clients": {"type": "string"}, "root_cause": {"type": "string"}, "containment": {"type": "string"}, "remediation": {"type": "string"}}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "incident_status", "description": "Track all incident reports per entity with deadlines and overdue status.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "roi_export", "description": "Generate Register of Information ITS export (Art. 28(3)). Pulls providers from AmpelOracle, checks ITS mandatory fields.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "roi_validate", "description": "Validate Register of Information against ITS mandatory fields per provider.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "tlpt_report", "description": "Generate TLPT results summary for NCA submission (Art. 26(8)). Pulls from TestOracle.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "annual_report", "description": "Annual ICT risk management report for board + NCA (Art. 6(5)). Auto-fills from AmpelOracle.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "year": {"type": "integer"}}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "management_letter", "description": "Generate management response letter to findings. 4-eyes principle.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "finding_ids": {"type": "string", "description": "Comma-separated finding IDs (empty=all open)"}}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "nca_submission_status", "description": "Track all NCA submissions with deadlines, status, overdue alerts.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "deadline_tracker", "description": "All DORA reporting deadlines per entity with days-until countdown.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Optional \u2014 empty for general deadlines"}}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "report_templates", "description": "Available ITS/RTS report templates with mandatory fields count.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "obligation_map", "description": "Reporting obligations DORA-RPT-01 to RPT-08 with deadlines and cross-jurisdiction.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "sync_from_ampel", "description": "Pull latest entity data from AmpelOracle for report population.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "get_report", "description": "Get full report content by report_id.", "inputSchema": {"type": "object", "properties": {"report_id": {"type": "string"}, "entity_id": {"type": "string"}}, "additionalProperties": false, "required": ["report_id", "entity_id"]}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "approve_report", "description": "Approve a draft report (4-eyes). Status: draft \u2192 approved.", "inputSchema": {"type": "object", "properties": {"report_id": {"type": "string"}, "entity_id": {"type": "string"}, "approved_by": {"type": "string"}}, "additionalProperties": false, "required": ["report_id", "entity_id", "approved_by"]}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["reportingoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "ping", "description": "Connectivity test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["health-check", "monitoring", "reportingoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "ResearchOracle", "key": "researchoracle", "did": "did:web:tooloracle.io:researchoracle", "endpoint": "https://tooloracle.io/researchoracle/mcp/", "port": 7802, "tools_count": 11, "tools": [{"name": "search_papers", "description": "Search 200M+ scientific papers. Use 'topic' for predefined compliance searches (dora, mica, aml, etc.) or 'query' for free text.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Free text search"}, "topic": {"type": "string", "description": "Predefined: dora,mica,aml,amlr,stablecoin,operational_resilience,ai_governance,agent_security,defi_regulation,cbdc,tokenization,regtech,suptech,esma,eba,psd2,eidas,gdpr,basel"}, "year_from": {"type": "string"}, "year_to": {"type": "string"}, "limit": {"type": "integer", "description": "Max 20"}, "sort": {"type": "string", "description": "relevance,citationCount,year"}}, "additionalProperties": false}, "tags": ["researchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "paper_detail", "description": "Full paper details: abstract, TLDR, references, citations, PDF link.", "inputSchema": {"type": "object", "properties": {"paper_id": {"type": "string"}, "doi": {"type": "string"}}, "additionalProperties": false}, "tags": ["researchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "author_search", "description": "Find researchers by name. Returns h-index, publications, affiliations.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Author name"}}, "additionalProperties": false}, "tags": ["researchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "author_papers", "description": "List papers by author. Use author_id from author_search.", "inputSchema": {"type": "object", "properties": {"author_id": {"type": "string"}, "limit": {"type": "integer"}}, "additionalProperties": false}, "tags": ["researchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "paper_recommendations", "description": "AI-powered paper recommendations similar to a given paper.", "inputSchema": {"type": "object", "properties": {"paper_id": {"type": "string"}, "limit": {"type": "integer"}}, "additionalProperties": false}, "tags": ["researchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "arxiv_search", "description": "Search arXiv preprints \u2014 cutting-edge research before peer review.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string"}, "topic": {"type": "string"}, "limit": {"type": "integer"}}, "additionalProperties": false}, "tags": ["researchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "doi_lookup", "description": "Look up any paper by DOI via Crossref. Metadata, citations, journal.", "inputSchema": {"type": "object", "properties": {"doi": {"type": "string", "description": "e.g. 10.1016/j.frl.2024.105432"}}, "additionalProperties": false}, "tags": ["researchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "compliance_research", "description": "One-call bundle: peer-reviewed + preprints for a compliance topic. 20 topics available.", "inputSchema": {"type": "object", "properties": {"topic": {"type": "string", "description": "dora,mica,aml,amlr,stablecoin,operational_resilience,ai_governance,agent_security,defi_regulation,cbdc,tokenization,cyber_resilience,regtech,suptech,esma,eba,psd2,eidas,gdpr,basel"}}, "additionalProperties": false}, "tags": ["researchoracle", "compliance", "regulatory", "audit-ready"], "recommended_for": ["compliance-officer", "regtech"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "citation_graph", "description": "Explore citation network: who cites a paper and what it references.", "inputSchema": {"type": "object", "properties": {"paper_id": {"type": "string"}, "doi": {"type": "string"}, "direction": {"type": "string", "description": "citing,cited_by,both"}}, "additionalProperties": false}, "tags": ["researchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "trending_research", "description": "Most-cited recent papers in a domain. Great for literature reviews.", "inputSchema": {"type": "object", "properties": {"topic": {"type": "string"}, "years": {"type": "string", "description": "e.g. 2024-2026"}}, "additionalProperties": false}, "tags": ["researchoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "ResearchOracle status, backends, coverage.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["researchoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "uncategorized"}, {"server": "ReserveOracle", "key": "reserveoracle", "did": "did:web:tooloracle.io:reserveoracle", "endpoint": "https://tooloracle.io/reserveoracle/mcp/", "port": 7101, "tools_count": 11, "tools": [{"name": "reserve_gold", "description": "Live gold spot price (XAU) as a signed reserve evidence payload. Includes price, 24h change, RWA token context (PAXG, XAUT), MiCA Art.36 relevance, custody providers, content_hash, and verify URL. The format that turns raw price data into enterprise-grade evidence.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["reserveoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "reserve_silver", "description": "Live silver spot price (XAG) as a signed reserve evidence payload. Includes price, 24h change, MiCA Art.36 context, content_hash, and verify URL.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["reserveoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "reserve_metals", "description": "Live gold (XAU) and silver (XAG) prices in one call with signed evidence payloads and gold/silver ratio. Both with content_hash and MiCA Art.36 context.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["reserveoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "reserve_token_lookup", "description": "Full RWA profile for any reserve asset token: PAXG, XAUT, BUIDL, USDC, USDT, EURC, RLUSD, EURCV, EURe, OUSG, USDY and 80+ more. Returns issuer, LEI, jurisdiction, regulator, custody, asset type, MiCA compliance, contracts.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Token symbol: PAXG, XAUT, BUIDL, USDC, USDT, EURC, RLUSD, EURCV, EURe etc.", "default": "PAXG", "enum": ["PAXG", "XAUT", "BUIDL", "USDC", "USDT", "EURC", "RLUSD", "EURCV", "EUR"]}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["reserveoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "reserve_gold_tokens", "description": "All gold-backed RWA tokens from the registry: PAXG (Paxos/Brinks), XAUT (Tether/Swiss), XAUM (MatrixDock), and more. Includes live XAU spot price, custody info, and MiCA Art.36 relevance for each.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["reserveoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "reserve_mica_assets", "description": "All MiCA-relevant reserve assets from the RWA registry (80+ protocols). Filter by asset_type: commodity_gold, stablecoin, tokenized_treasury, money_market_fund, tokenized_etf etc. Returns issuer, LEI, jurisdiction, custody for each.", "inputSchema": {"type": "object", "properties": {"asset_type": {"type": "string", "description": "Filter: commodity_gold, stablecoin, tokenized_treasury, money_market_fund, tokenized_etf, private_credit, real_estate etc."}}, "additionalProperties": false}, "tags": ["stablecoin", "mica", "eu-regulation", "reserveoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "reserve_asset_types", "description": "Browse all RWA asset types in the registry with token counts. Covers: stablecoin, commodity_gold, tokenized_treasury, money_market_fund, private_credit, tokenized_equity, real_estate, structured_credit, tokenized_etf, and more.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["reserveoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "reserve_issuer", "description": "Issuer deep-profile for any reserve token: legal name, LEI number, jurisdiction, regulator, entity type, custody type, redemption terms. For PAXG: Paxos Trust/NYDFS. For BUIDL: BlackRock/SEC. For EURCV: Societe Generale/AMF.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Token symbol: PAXG, XAUT, BUIDL, USDC, EURC, RLUSD, EURCV etc.", "default": "PAXG", "enum": ["PAXG", "XAUT", "BUIDL", "USDC", "EURC", "RLUSD", "EURCV"]}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["reserveoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "reserve_snapshot", "description": "Full signed reserve evidence snapshot for any asset. Combines live price data (for gold/silver) with full RWA registry data into a single ES256K-referenced evidence payload with content_hash, signed_at, verify_url. The enterprise-grade format for compliance, due diligence, and agent workflows.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Asset symbol: PAXG, XAUT, BUIDL, USDC, EURC, RLUSD, EURCV, EURe etc.", "default": "PAXG", "enum": ["PAXG", "XAUT", "BUIDL", "USDC", "EURC", "RLUSD", "EURCV", "EUR"]}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["reserveoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "health_check", "description": "ReserveOracle health status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["reserveoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "reserve_token_context", "description": "Token-level reserve context for any RWA token \u2014 the issuer-near view. Returns token structure, custody, issuer LEI, jurisdiction, regulator, backing structure, MiCA compliance. Complements reserve_snapshot (asset-level) with token-specific details. evidence_type: token_reserve_context.", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Token: PAXG, XAUT, BUIDL, USDC, USDT, EURC, RLUSD, EURCV, EURe, OUSG, USDY etc.", "default": "PAXG", "enum": ["PAXG", "XAUT", "BUIDL", "USDC", "USDT", "EURC", "RLUSD", "EURCV", "EUR"]}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["reserveoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}], "status": "online", "category": "finance"}, {"server": "ResilienceOracle", "key": "resilienceoracle", "did": "did:web:tooloracle.io:resilienceoracle", "endpoint": "https://tooloracle.io/resilienceoracle/mcp/", "port": 9001, "tools_count": 10, "tools": [{"name": "register_system", "description": "Register a business-critical ICT system for BCM tracking.", "inputSchema": {"type": "object", "properties": {"system_id": {"type": "string"}, "system_name": {"type": "string"}, "description": {"type": "string"}, "criticality": {"type": "string", "enum": ["critical", "important", "standard"]}, "owner": {"type": "string"}, "department": {"type": "string"}, "provider": {"type": "string"}, "data_classification": {"type": "string"}, "backup_frequency": {"type": "string"}, "backup_location": {"type": "string"}, "failover_site": {"type": "string"}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["system_name"]}, "tags": ["resilienceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "set_bia", "description": "Set Business Impact Analysis data \u2014 RTO, RPO, MTPD, financial impact.", "inputSchema": {"type": "object", "properties": {"system_id": {"type": "string"}, "rto_hours": {"type": "number"}, "rpo_hours": {"type": "number"}, "mtpd_hours": {"type": "number"}, "financial_impact_per_hour": {"type": "number"}, "regulatory_impact": {"type": "string"}, "reputational_impact": {"type": "string"}, "customers_affected": {"type": "integer"}, "recovery_priority": {"type": "integer"}, "dependencies": {"type": "string"}}, "additionalProperties": false, "required": ["system_id"]}, "tags": ["resilienceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "rto_rpo_check", "description": "Validate RTO/RPO targets against actual backup/failover capabilities.", "inputSchema": {"type": "object", "properties": {"system_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["resilienceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "test_register", "description": "Register a DR/BCM test execution with results and evidence.", "inputSchema": {"type": "object", "properties": {"system_id": {"type": "string"}, "scenario": {"type": "string"}, "test_type": {"type": "string"}, "test_date": {"type": "string"}, "result": {"type": "string", "enum": ["pass", "partial", "fail"]}, "rto_achieved_hours": {"type": "number"}, "rpo_achieved_hours": {"type": "number"}, "issues_found": {"type": "string"}, "remediation_actions": {"type": "string"}, "participants": {"type": "string"}, "evidence_ref": {"type": "string"}}, "additionalProperties": false, "required": ["scenario", "result"]}, "tags": ["resilienceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "scenario_library", "description": "DORA-relevant test scenario library (10 scenarios).", "inputSchema": {"type": "object", "properties": {"severity": {"type": "string", "enum": ["critical", "high", "medium"]}}, "additionalProperties": false}, "tags": ["resilienceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "bcm_gap_analysis", "description": "BCM plan completeness analysis across all systems.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["resilienceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "recovery_status", "description": "Recovery readiness dashboard \u2014 how many systems are DR-ready.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["resilienceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "crisis_plan_check", "description": "Validate crisis communication plan elements (Art. 11(7)).", "inputSchema": {"type": "object", "properties": {"crisis_team_defined": {"type": "boolean"}, "communication_plan": {"type": "boolean"}, "escalation_matrix": {"type": "boolean"}, "regulator_notification_process": {"type": "boolean"}, "customer_notification_process": {"type": "boolean"}, "media_handling": {"type": "boolean"}, "internal_communication": {"type": "boolean"}, "crisis_drill_conducted": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["resilienceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "evidence_bundle", "description": "Collect BCM/DRP evidence for audit \u2014 systems, BIA, test records.", "inputSchema": {"type": "object", "properties": {"system_id": {"type": "string", "description": "Optional: scope to one system"}}, "additionalProperties": false}, "tags": ["resilienceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["resilienceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "ReviewOracle", "key": "revieworacle", "did": "did:web:tooloracle.io:revieworacle", "endpoint": "https://tooloracle.io/revieworacle/mcp/", "port": 7701, "tools_count": 8, "tools": [{"name": "review_search", "description": "Search for product reviews, tests, and ratings from news sources. Returns articles with sentiment analysis.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Product or brand to search reviews for"}, "brand": {"type": "string", "description": "Brand name (alternative to query)"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}, "limit": {"type": "integer", "description": "Max results 1-20 (default: 10)", "default": 10, "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["revieworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "brand_monitor", "description": "Monitor all news mentions of a brand. Returns mention count, top sources, and recent articles.", "inputSchema": {"type": "object", "properties": {"brand": {"type": "string", "description": "Brand name to monitor e.g. 'SweetDreamsBetten', 'Emma Matratzen'"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["revieworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "competitor_compare", "description": "Compare news sentiment between your brand and a competitor. Returns sentiment scores for both.", "inputSchema": {"type": "object", "properties": {"brand": {"type": "string", "description": "Your brand name"}, "competitor": {"type": "string", "description": "Competitor brand name"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["revieworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "product_reviews", "description": "Find product test and review articles. Highlights trusted sources like Stiftung Warentest, CHIP, IMTEST.", "inputSchema": {"type": "object", "properties": {"product": {"type": "string", "description": "Product name e.g. 'Emma Matratze', 'iPhone 15'"}, "category": {"type": "string", "description": "Product category e.g. 'Matratze', 'Laptop' (optional)"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["revieworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sentiment_trend", "description": "Analyze overall sentiment trend for a brand based on recent news. Returns positive/negative/neutral breakdown.", "inputSchema": {"type": "object", "properties": {"brand": {"type": "string", "description": "Brand name to analyze"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["revieworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "warentest_search", "description": "Search Stiftung Warentest results for any product category.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search query e.g. 'Matratze', 'Waschmaschine', 'Laptop'"}}, "additionalProperties": false}, "tags": ["revieworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "alert_check", "description": "Check for recent negative news, recalls, warnings or lawsuits about a brand.", "inputSchema": {"type": "object", "properties": {"brand": {"type": "string", "description": "Brand name to check for alerts"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["revieworacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "ReviewOracle server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["revieworacle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "business"}, {"server": "RiskOracle", "key": "riskoracle", "did": "did:web:tooloracle.io:riskoracle", "endpoint": "https://tooloracle.io/riskoracle/mcp/", "port": 13601, "tools_count": 13, "tools": [{"name": "ping", "description": "Server ping", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["riskoracle", "health-check", "monitoring"], "recommended_for": ["ai-agent", "developer"]}, {"name": "risk_assessment", "description": "Full risk score \u2014 7 signals, 100-point scale, SAFE/CAUTION/AVOID", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string"}, "chain": {"type": "string", "default": "aggregate"}, "use_case": {"type": "string", "default": "settlement"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["riskoracle", "compliance", "monitoring", "risk-assessment"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "peg_status", "description": "Current peg status \u2014 deviation, stability", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Stablecoin symbol e.g. USDC, USDT"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["defi", "stablecoin", "riskoracle", "peg-monitoring"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "peg_history", "description": "30-day peg history", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Stablecoin symbol e.g. USDC, USDT"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["defi", "stablecoin", "riskoracle", "peg-monitoring"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "supply_flow", "description": "Supply minting/burning, net flow", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Stablecoin symbol e.g. USDC, USDT"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["esg", "riskoracle", "supply-chain", "lksg"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "holder_data", "description": "Top holder distribution, whale concentration", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Stablecoin symbol e.g. USDC, USDT"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["riskoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "custody_data", "description": "Custody model, SIFI status, jurisdiction", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Stablecoin symbol e.g. USDC, USDT"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["riskoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "redemption_data", "description": "Redemption track record, latency, limits", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Stablecoin symbol e.g. USDC, USDT"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["riskoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cross_chain_data", "description": "Cross-chain distribution, bridge risk", "inputSchema": {"type": "object", "properties": {"symbol": {"type": "string", "description": "Stablecoin symbol e.g. USDC, USDT"}}, "additionalProperties": false, "required": ["symbol"]}, "tags": ["riskoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "leaderboard", "description": "Stablecoins ranked by risk score", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer", "default": 10}}, "additionalProperties": false}, "tags": ["riskoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "compare", "description": "Head-to-head comparison of 2+ stablecoins", "inputSchema": {"type": "object", "properties": {"symbols": {"type": "array", "items": {"type": "string"}}, "use_case": {"type": "string", "default": "settlement"}}, "additionalProperties": false, "required": ["symbols"]}, "tags": ["riskoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "supported_tokens", "description": "List supported stablecoins", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["riskoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "methodology", "description": "Risk scoring methodology", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["blockchain", "riskoracle", "ethereum", "defi"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "uncategorized"}, {"server": "SEOOracle v2", "key": "seooracle2", "did": "did:web:tooloracle.io:seooraclev2", "endpoint": "https://tooloracle.io/seooraclev2/mcp/", "port": 8201, "tools_count": 7, "tools": [{"name": "seo_audit", "description": "Full on-page SEO audit: title, meta description, H1, alt texts, canonical, structured data.", "inputSchema": {"type": "object", "properties": {"url": {"type": "string", "description": "URL to audit e.g. 'https://sweetdreamsbetten.de'"}}, "additionalProperties": false}, "tags": ["search", "seo", "seooracle-v2", "ranking"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "pagespeed", "description": "Google PageSpeed Insights scores: Performance, SEO, Accessibility, Core Web Vitals.", "inputSchema": {"type": "object", "properties": {"url": {"type": "string", "description": "URL to test e.g. 'https://sweetdreamsbetten.de'"}, "strategy": {"type": "string", "description": "Device: 'mobile' or 'desktop' (default: mobile)", "default": "mobile"}}, "additionalProperties": false}, "tags": ["seooracle-v2"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "keyword_research", "description": "Keyword research: related words, compound keywords, LSI keywords from news context.", "inputSchema": {"type": "object", "properties": {"keyword": {"type": "string", "description": "Seed keyword e.g. 'Matratze', 'Boxspringbett'"}, "lang": {"type": "string", "description": "Language: 'de' or 'en' (default: de)", "default": "de"}}, "additionalProperties": false}, "tags": ["seooracle-v2"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "serp_preview", "description": "Preview how your page appears in Google search results. Check title and description length.", "inputSchema": {"type": "object", "properties": {"title": {"type": "string", "description": "Page title to preview"}, "description": {"type": "string", "description": "Meta description to preview"}, "url": {"type": "string", "description": "Page URL (optional)"}}, "additionalProperties": false}, "tags": ["seooracle-v2"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "competitor_seo", "description": "Compare SEO and performance scores of your domain vs a competitor.", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Your domain e.g. 'sweetdreamsbetten.de'"}, "competitor": {"type": "string", "description": "Competitor domain e.g. 'emma-matratzen.de'"}}, "additionalProperties": false}, "tags": ["search", "seo", "seooracle-v2", "ranking"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "backlink_check", "description": "Check backlink presence in CommonCrawl index and Open PageRank score.", "inputSchema": {"type": "object", "properties": {"domain": {"type": "string", "description": "Domain to check e.g. 'sweetdreamsbetten.de'"}}, "additionalProperties": false}, "tags": ["seooracle-v2"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "health_check", "description": "SEOOracle v2 server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["seooracle-v2"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "business"}, {"server": "SchedulerOracle", "key": "scheduleroracle", "did": "did:web:tooloracle.io:scheduleroracle", "endpoint": "https://tooloracle.io/scheduleroracle/mcp/", "port": 10701, "tools_count": 9, "tools": [{"name": "schedule_task", "description": "Schedule a recurring or one-time task. The task calls any MCP tool on any ToolOracle/FeedOracle server automatically. Supports cron expressions, interval (minutes), or one-time. Optional Decision Preflight gate and auto-store in MemoryOracle.", "inputSchema": {"type": "object", "properties": {"name": {"type": "string", "description": "Human-readable task name"}, "description": {"type": "string", "description": "What this task does"}, "schedule_type": {"type": "string", "description": "cron, interval, or once", "default": "interval"}, "cron": {"type": "string", "description": "Cron expression (e.g. '0 9 * * *' = daily 9am UTC, '0 */4 * * *' = every 4h)"}, "interval_minutes": {"type": "number", "description": "Run every N minutes (for interval type)"}, "target_server": {"type": "string", "description": "Server to call: compliance, macro, risk, iso20022, trust, preflight, memory, rank, shop, meme, smart, yield, flight, hotel, news, jobs, dora, ampel, mica, carbon, reserve"}, "target_tool": {"type": "string", "description": "Tool name to call on that server"}, "target_args": {"type": "object", "description": "Arguments to pass to the tool"}, "preflight_enabled": {"type": "boolean", "description": "Run Decision Preflight before execution", "default": false}, "preflight_asset": {"type": "string", "description": "Asset for preflight check"}, "preflight_policy": {"type": "string", "description": "Policy: conservative, eu_mica, aml_standard, institutional"}, "store_in_memory": {"type": "boolean", "description": "Auto-store results in MemoryOracle", "default": true}, "memory_category": {"type": "string", "description": "Memory category for results", "default": "observation"}, "memory_importance": {"type": "integer", "description": "Importance 1-10", "default": 5, "minimum": 1, "maximum": 10}, "namespace": {"type": "string", "description": "Agent namespace", "default": "default"}}, "additionalProperties": false, "required": ["name", "target_server", "target_tool"]}, "tags": ["scheduleroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "list_tasks", "description": "List all scheduled tasks with status, next run, last run, and execution counts.", "inputSchema": {"type": "object", "properties": {"status": {"type": "string", "description": "Filter: active, paused, failed, completed"}, "namespace": {"type": "string"}}, "additionalProperties": false}, "tags": ["scheduleroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cancel_task", "description": "Cancel and delete a scheduled task permanently.", "inputSchema": {"type": "object", "properties": {"task_id": {"type": "string"}, "namespace": {"type": "string"}}, "additionalProperties": false, "required": ["task_id"]}, "tags": ["scheduleroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "pause_task", "description": "Pause or resume a scheduled task.", "inputSchema": {"type": "object", "properties": {"task_id": {"type": "string"}, "action": {"type": "string", "description": "pause or resume", "default": "pause"}, "namespace": {"type": "string"}}, "additionalProperties": false, "required": ["task_id"]}, "tags": ["scheduleroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "run_now", "description": "Execute a scheduled task immediately, regardless of its next run time. Results are logged and optionally stored in memory.", "inputSchema": {"type": "object", "properties": {"task_id": {"type": "string"}, "namespace": {"type": "string"}}, "additionalProperties": false, "required": ["task_id"]}, "tags": ["scheduleroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "task_history", "description": "Execution history for a task or all tasks. Shows status, duration, preflight verdict, memory ID, errors.", "inputSchema": {"type": "object", "properties": {"task_id": {"type": "string", "description": "Specific task (or omit for all)"}, "limit": {"type": "integer", "default": 10}, "namespace": {"type": "string"}}, "additionalProperties": false}, "tags": ["scheduleroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "task_stats", "description": "Dashboard: active/paused/failed tasks, execution success rate, next execution, storage.", "inputSchema": {"type": "object", "properties": {"namespace": {"type": "string"}}, "additionalProperties": false}, "tags": ["scheduleroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "export_tasks", "description": "Export all tasks as JSON for data portability or migration to another agent.", "inputSchema": {"type": "object", "properties": {"namespace": {"type": "string"}}, "additionalProperties": false}, "tags": ["scheduleroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "SchedulerOracle health, worker status, and available target servers.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["scheduleroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "trust"}, {"server": "SettlementOracle", "key": "settlementoracle", "did": "did:web:tooloracle.io:settlementoracle", "endpoint": "https://tooloracle.io/settlementoracle/mcp/", "port": 13101, "tools_count": 12, "tools": [{"name": "tips_status", "description": "TIPS (TARGET Instant Payment Settlement) system status, metrics, participants, volumes, pricing, milestones. Covers Eurosystem instant payment infrastructure and Digital Euro role.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["settlementoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "t2_liquidity", "description": "TARGET2 liquidity monitoring and intraday credit analysis. Calculates liquidity ratio, throughput ratio, buffer adequacy. Regulatory context: LCR/NSFR.", "inputSchema": {"type": "object", "properties": {"institution": {"type": "string", "default": "Generic Bank"}, "reserve_balance_eur": {"type": "number", "description": "Reserve account balance in EUR", "default": 500000000}, "collateral_eur": {"type": "number", "description": "Eligible collateral value in EUR", "default": 1000000000}, "avg_daily_payments_eur": {"type": "number", "description": "Average daily payment volume in EUR", "default": 2000000000}}, "additionalProperties": false}, "tags": ["settlementoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "t2s_settlement", "description": "TARGET2-Securities settlement efficiency and fails analysis. Covers DvP settlement, CSDR penalty regime, T+1 migration impact.", "inputSchema": {"type": "object", "properties": {"csd": {"type": "string", "default": "Clearstream Banking Frankfurt"}, "asset_type": {"type": "string", "enum": ["government_bonds", "corporate_bonds", "equities"], "default": "government_bonds"}}, "additionalProperties": false}, "tags": ["settlementoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "sepa_sct_inst", "description": "SEPA Instant Credit Transfer (SCT Inst) status and country-level reachability. EU Regulation 2024/886 compliance, Verification of Payee mandate.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "2-letter country code (DE, FR, NL, etc.)", "default": "DE"}}, "additionalProperties": false}, "tags": ["settlementoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "sepa_scheme_check", "description": "Full SEPA scheme compliance check: SCT, SCT Inst, SDD Core, SDD B2B. Checks which schemes are active and flags mandatory schemes not yet supported.", "inputSchema": {"type": "object", "properties": {"schemes_active": {"type": "array", "items": {"type": "string"}, "description": "Active schemes: sct, sct_inst, sdd_core, sdd_b2b", "default": ["sct"]}, "country": {"type": "string", "default": "DE"}}, "additionalProperties": false}, "tags": ["settlementoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "swift_gpi_track", "description": "SWIFT gpi payment tracking and SLA compliance by corridor. Average settlement times, same-day credit rates, estimated fees for major currency corridors.", "inputSchema": {"type": "object", "properties": {"corridor": {"type": "string", "description": "Currency corridor e.g. EUR-USD, EUR-GBP, USD-JPY", "default": "EUR-USD"}, "amount": {"type": "number", "default": 100000}}, "additionalProperties": false}, "tags": ["settlementoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "mt_mx_migration", "description": "SWIFT MT\u2192MX / ISO 20022 migration status and readiness. Key message mappings (MT103\u2192pacs.008 etc.), coexistence timeline, risks of delay.", "inputSchema": {"type": "object", "properties": {"entity_type": {"type": "string", "enum": ["bank", "corporate", "fi"], "default": "bank"}, "current_format": {"type": "string", "enum": ["mt", "mx", "both"], "default": "mt"}}, "additionalProperties": false}, "tags": ["settlementoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "rtgs_compare", "description": "Compare global RTGS systems: TARGET2, Fedwire, CHAPS, BOJ-NET, RITS, SIC. Daily values, operating hours, message formats, settlement models.", "inputSchema": {"type": "object", "properties": {"systems": {"type": "array", "items": {"type": "string"}, "description": "Systems to compare", "default": ["TARGET2", "Fedwire", "CHAPS"]}}, "additionalProperties": false}, "tags": ["settlementoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "settlement_risk", "description": "Settlement risk score covering Herstatt risk, operational risk, liquidity risk, legal risk. CLS PvP impact, DvP assessment, Settlement Finality Directive.", "inputSchema": {"type": "object", "properties": {"transaction_type": {"type": "string", "enum": ["cross_border_payment", "fx_transaction", "securities_settlement", "domestic_payment"], "default": "cross_border_payment"}, "currency_pair": {"type": "string", "default": "EUR/USD"}, "amount_eur": {"type": "number", "default": 10000000}, "uses_cls": {"type": "boolean", "default": false}, "uses_dvp": {"type": "boolean", "default": true}}, "additionalProperties": false}, "tags": ["compliance", "risk-assessment", "settlementoracle", "monitoring"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "liquidity_forecast", "description": "Intraday liquidity forecast and buffer requirements. Opening balance, inflows, outflows, collateral, time-critical payments. BCBS 248 indicators, LCR/NSFR context, stress scenario.", "inputSchema": {"type": "object", "properties": {"opening_balance_eur": {"type": "number", "default": 500000000}, "expected_inflows_eur": {"type": "number", "default": 2000000000}, "expected_outflows_eur": {"type": "number", "default": 2100000000}, "collateral_eur": {"type": "number", "default": 800000000}, "time_critical_eur": {"type": "number", "default": 300000000}}, "additionalProperties": false}, "tags": ["settlementoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "iso20022_readiness", "description": "ISO 20022 migration readiness assessment across 5 dimensions: messaging, systems, testing, operations, data quality. SWIFT CBPR+ timeline, domestic migration status.", "inputSchema": {"type": "object", "properties": {"entity_name": {"type": "string", "default": "Unnamed Institution"}, "checks_met": {"type": "array", "items": {"type": "string"}, "default": []}}, "additionalProperties": false}, "tags": ["settlementoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "cls_settlement", "description": "CLS (Continuous Linked Settlement) FX settlement analysis. PvP eligibility check for 18 currencies, Herstatt risk elimination, regulatory context (FX Global Code, SA-CCR).", "inputSchema": {"type": "object", "properties": {"currency_pair": {"type": "string", "description": "e.g. EUR/USD, GBP/JPY", "default": "EUR/USD"}, "daily_volume_usd": {"type": "number", "default": 50000000}}, "additionalProperties": false}, "tags": ["settlementoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}], "status": "online", "category": "payments"}, {"server": "SharingOracle", "key": "sharingoracle", "did": "did:web:tooloracle.io:sharingoracle", "endpoint": "https://tooloracle.io/sharingoracle/mcp/", "port": 9901, "tools_count": 8, "tools": [{"name": "register_community", "description": "Register membership in a threat sharing community.", "inputSchema": {"type": "object", "properties": {"community_name": {"type": "string"}, "community_type": {"type": "string", "enum": ["isac", "isao", "cert", "private", "regulatory"]}, "joined_date": {"type": "string"}, "authority_notified": {"type": "boolean"}, "contact": {"type": "string"}}, "additionalProperties": false, "required": ["community_name"]}, "tags": ["sharingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "share_ioc", "description": "Share an indicator of compromise.", "inputSchema": {"type": "object", "properties": {"ioc_type": {"type": "string", "enum": ["ip", "domain", "url", "hash_md5", "hash_sha256", "email", "cve", "file_name"]}, "value": {"type": "string"}, "tlp": {"type": "string", "enum": ["white", "green", "amber", "red"]}, "confidence": {"type": "string", "enum": ["high", "medium", "low"]}, "context": {"type": "string"}, "shared_with": {"type": "string"}}, "additionalProperties": false, "required": ["ioc_type", "value"]}, "tags": ["sharingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ioc_feed", "description": "View IoC feed \u2014 shared and received.", "inputSchema": {"type": "object", "properties": {"direction": {"type": "string", "enum": ["inbound", "outbound"]}, "ioc_type": {"type": "string"}}, "additionalProperties": false}, "tags": ["sharingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "stix_export", "description": "Export IoCs in STIX 2.1 format.", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer"}}, "additionalProperties": false}, "tags": ["sharingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sharing_log", "description": "Audit log of sharing activity.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["sharingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "community_status", "description": "Community membership dashboard.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["sharingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sharing_evidence", "description": "Evidence bundle for Art. 45 compliance.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["sharingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["sharingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "ShopOracle", "key": "shoporacle", "did": "did:web:tooloracle.io:shoporacle", "endpoint": "https://tooloracle.io/shoporacle/mcp/", "port": 6101, "tools_count": 11, "tools": [{"name": "product_search", "description": "Search for products across Google Shopping, Amazon, and eBay. Returns prices, ratings, links. Supports country-specific results (DE, US, UK, etc.) and sorting by price or reviews.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Product name or search terms (required)"}, "country": {"type": "string", "description": "Country code: DE, US, UK, FR, etc. (default: DE)", "enum": ["DE", "US", "UK", "FR"]}, "sources": {"type": "string", "description": "Which marketplaces: 'all' (default), 'google', 'amazon', 'ebay'"}, "sort_by": {"type": "string", "description": "Sort: 'relevance' (default), 'price_low', 'price_high', 'review'"}, "limit": {"type": "integer", "description": "Results per source (1-10, default: 5)", "minimum": 1, "maximum": 10}}, "additionalProperties": false}, "tags": ["shoporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "track_price", "description": "Track the current price of a product and build price history over time. Supply an Amazon ASIN for exact product tracking, or a search query for best-price discovery.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Product search query"}, "asin": {"type": "string", "description": "Amazon ASIN for exact product tracking"}, "country": {"type": "string", "description": "Country code (default: DE)"}}, "additionalProperties": false}, "tags": ["shoporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "compare_prices", "description": "Compare prices for the same product across Google Shopping, Amazon, and eBay. Returns best price, worst price, potential savings, and a ranked price list.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Product to compare prices for (required)"}, "country": {"type": "string", "description": "Country code (default: DE)"}, "limit": {"type": "integer", "description": "Results per source (1-5, default: 3)", "minimum": 1, "maximum": 5}}, "additionalProperties": false}, "tags": ["shoporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "review_summary", "description": "Get review ratings, score breakdown, and top customer reviews for a product from Amazon. Useful for purchase decisions and product quality assessment.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Product search query"}, "asin": {"type": "string", "description": "Amazon ASIN for exact product"}, "country": {"type": "string", "description": "Country code (default: DE)"}}, "additionalProperties": false}, "tags": ["shoporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "price_history", "description": "View stored price history for a product with trend analysis (rising/falling/stable). Tracks min, max, average prices over time. Call track_price first to build up history data.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Product search query"}, "asin": {"type": "string", "description": "Amazon ASIN for exact product"}, "limit": {"type": "integer", "description": "Max history entries to return (default: 50)"}}, "additionalProperties": false}, "tags": ["shoporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "bestseller_list", "description": "Get top-selling products in a category from Amazon or Google Shopping. Returns ranked list with prices, ratings, and reviews. Great for market research.", "inputSchema": {"type": "object", "properties": {"category": {"type": "string", "description": "Product category (e.g. 'headphones', 'laptops', 'gaming mice') (required)"}, "country": {"type": "string", "description": "Country code (default: DE)"}, "source": {"type": "string", "description": "Source: 'amazon' (default), 'google', 'all'"}, "limit": {"type": "integer", "description": "Number of results (1-20, default: 10)", "minimum": 1, "maximum": 20}}, "additionalProperties": false}, "tags": ["shoporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "competitor_pricing", "description": "Compare pricing of two specific products or brands side by side across all marketplaces. Shows which is cheaper, price difference, and offers from each source.", "inputSchema": {"type": "object", "properties": {"product_a": {"type": "string", "description": "First product name or brand (required)"}, "product_b": {"type": "string", "description": "Second product name or brand (required)"}, "country": {"type": "string", "description": "Country code (default: DE)"}}, "additionalProperties": false}, "tags": ["shoporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 10, "x402_price_usd": "$0.10"}, {"name": "price_alert", "description": "Set, check, list, or delete price alerts. Get notified when a product drops below your target price. Actions: 'set' (create alert), 'check' (check current price vs target), 'list' (show all alerts), 'delete' (remove alert).", "inputSchema": {"type": "object", "properties": {"action": {"type": "string", "description": "Action: 'check' (default), 'set', 'list', 'delete'"}, "query": {"type": "string", "description": "Product search query"}, "asin": {"type": "string", "description": "Amazon ASIN for exact product"}, "target_price": {"type": "number", "description": "Target price to alert on (required for action='set')"}, "country": {"type": "string", "description": "Country code (default: DE)"}}, "additionalProperties": false}, "tags": ["shoporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "stock_monitor", "description": "Check product availability and stock status across Amazon and Google Shopping. Shows in-stock/out-of-stock, prices, delivery info, and sellers.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Product search query"}, "asin": {"type": "string", "description": "Amazon ASIN for exact product"}, "country": {"type": "string", "description": "Country code (default: DE)"}}, "additionalProperties": false}, "tags": ["shoporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "market_position", "description": "Analyze where a product ranks in its category \u2014 price positioning (budget/mid/premium/luxury), rating comparison, cheaper and pricier alternatives.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Product to analyze (required)"}, "category": {"type": "string", "description": "Category to compare against (auto-derived if not set)"}, "country": {"type": "string", "description": "Country code (default: DE)"}}, "additionalProperties": false}, "tags": ["shoporacle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "health_check", "description": "Server health, API connectivity status, supported sources and countries, tool list, pricing info.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["shoporacle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "business"}, {"server": "SmartMoneyOracle", "key": "smartmoneyoracle", "did": "did:web:tooloracle.io:smartmoneyoracle", "endpoint": "https://tooloracle.io/smartmoneyoracle/mcp/", "port": 6301, "tools_count": 8, "tools": [{"name": "top_whales", "description": "Current whale activity across DeFi: top boosted tokens, community takeovers, CoinGecko trending. Filter by chain.", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer", "description": "Results (1-20, default: 10)", "minimum": 1, "maximum": 20}, "chain": {"type": "string", "description": "Filter: solana, ethereum, base, bsc, etc."}}, "additionalProperties": false}, "tags": ["smartmoneyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "flow_scan", "description": "Protocol TVL flow analysis: current TVL, 7-day inflow/outflow, chain breakdown. Track where capital is moving.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string", "description": "Protocol slug (e.g. 'aave', 'lido', 'uniswap') (required)"}}, "additionalProperties": false}, "tags": ["smartmoneyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "institutional", "description": "Track institutional-grade protocols: Lido, Aave, Maker, Ondo, BlackRock, Ethena etc. TVL, 1d/7d changes, categories.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["smartmoneyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 10, "x402_price_usd": "$0.10"}, {"name": "alpha_signal", "description": "Combined alpha scoring: price momentum + volume surge + buy pressure + whale boost activity. Rating: COLD to EXPLOSIVE.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Token name or symbol (required)"}}, "additionalProperties": false}, "tags": ["smartmoneyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 10, "x402_price_usd": "$0.10"}, {"name": "protocol_flows", "description": "Top protocols gaining and losing TVL right now. The smart money flow radar. Filter by category (DEX, Lending, etc.).", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer", "description": "Results per direction (default: 15)"}, "category": {"type": "string", "description": "Filter: dexes, lending, liquid staking, bridge, etc."}}, "additionalProperties": false}, "tags": ["smartmoneyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "chain_flows", "description": "Cross-chain capital allocation: which chains hold how much TVL. See where the ecosystem money sits.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["smartmoneyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "stablecoin_flows", "description": "Stablecoin supply tracking \u2014 a leading market indicator. Total supply, per-coin breakdown, chain distribution.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["smartmoneyoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "health_check", "description": "Server health, API connectivity, tool list, pricing.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["smartmoneyoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "blockchain"}, {"server": "SolanaOracle", "key": "solanaoracle", "did": "did:web:tooloracle.io:solanaoracle", "endpoint": "https://tooloracle.io/solanaoracle/mcp/", "port": 10901, "tools_count": 12, "tools": [{"name": "sol_overview", "description": "Comprehensive Solana ecosystem overview: SOL price, TVL ($6.6B), supply, TPS, epoch, protocol count", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["solanaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sol_token_risk", "description": "Risk score for Solana SPL tokens. Checks mint/freeze authority, CoinGecko listing, supply. Ideal for Pump.fun token screening.", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "SPL token mint address"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["risk-assessment", "solanaoracle", "monitoring", "compliance"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sol_protocol_health", "description": "DeFi protocol health: TVL, audit status, risk grade. Supports Jupiter, Raydium, Jito, Orca, Drift, Kamino, etc.", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string", "description": "Protocol name (e.g., jupiter, raydium, jito, orca, drift)"}}, "additionalProperties": false, "required": ["protocol"]}, "tags": ["solanaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sol_defi_yields", "description": "Compare DeFi yields across all Solana protocols. Filter by TVL and category.", "inputSchema": {"type": "object", "properties": {"min_tvl_usd": {"type": "number", "description": "Minimum pool TVL (default: 100000)"}, "category": {"type": "string", "description": "Filter keyword (e.g., stablecoin, sol, jito)"}}, "additionalProperties": false}, "tags": ["yield-farming", "rates", "solanaoracle", "defi"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sol_protocol_list", "description": "All Solana DeFi protocols ranked by TVL", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["solanaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sol_stablecoin_risk", "description": "Stablecoin supply and risk on Solana (USDC, USDT, PYUSD, etc.)", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["risk-assessment", "solanaoracle", "monitoring", "compliance"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sol_wallet_analysis", "description": "Analyze a Solana wallet: SOL balance, USD value, SPL token holdings", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Solana wallet public key"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["solanaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sol_dex_volume", "description": "DEX volume and liquidity across 72 Solana exchanges. $1.6B+ daily volume.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["solanaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sol_network_stats", "description": "Solana network health: TPS, current slot, epoch progress, block height, supply breakdown", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["solanaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sol_whale_watch", "description": "Monitor recent transactions for any Solana address", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Solana address to monitor"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["solanaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sol_bridge_flows", "description": "Bridge deposit/withdrawal flow monitoring for Solana", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["solanaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sol_validator_info", "description": "Validator overview: active/delinquent counts, top 10 by stake, concentration analysis", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["solanaoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "blockchain"}, {"server": "SportOracle", "key": "sportoracle", "did": "did:web:tooloracle.io:sportoracle", "endpoint": "https://tooloracle.io/sportoracle/mcp/", "port": 7301, "tools_count": 12, "tools": [{"name": "sport_scores", "description": "Live and today's scores for any sport/league. Returns live, final and upcoming games with scores, status, venue.", "inputSchema": {"type": "object", "properties": {"league": {"type": "string", "description": "League slug: premier_league, la_liga, bundesliga, serie_a, ligue_1, champions_league, nfl, nba, mlb, nhl, mls (default: premier_league)"}}, "additionalProperties": false}, "tags": ["sportoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sport_standings", "description": "Current league table / standings with points, wins, losses, goal difference.", "inputSchema": {"type": "object", "properties": {"league": {"type": "string", "description": "League slug: premier_league, la_liga, bundesliga, serie_a, ligue_1, champions_league, nfl, nba, mlb, nhl, mls (default: premier_league)"}}, "additionalProperties": false}, "tags": ["sportoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "sport_team", "description": "Team profile: stadium, capacity, founded year, manager/coach, country, league.", "inputSchema": {"type": "object", "properties": {"team": {"type": "string", "description": "Team name e.g. 'Arsenal', 'Real Madrid', 'Lakers'"}}, "additionalProperties": false}, "tags": ["sportoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sport_player", "description": "Player profile: nationality, position, team, height, weight, date of birth.", "inputSchema": {"type": "object", "properties": {"player": {"type": "string", "description": "Player name e.g. 'Erling Haaland', 'LeBron James'"}}, "additionalProperties": false}, "tags": ["sportoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sport_fixtures", "description": "Next upcoming fixtures for a team.", "inputSchema": {"type": "object", "properties": {"team": {"type": "string", "description": "Team name e.g. 'Arsenal', 'Barcelona', 'Lakers'"}, "team_id": {"type": "string", "description": "TheSportsDB team ID (optional, faster)"}}, "additionalProperties": false}, "tags": ["sportoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sport_results", "description": "Last 10 results for a team with scores.", "inputSchema": {"type": "object", "properties": {"team": {"type": "string", "description": "Team name e.g. 'Arsenal', 'Barcelona', 'Lakers'"}, "team_id": {"type": "string", "description": "TheSportsDB team ID (optional, faster)"}}, "additionalProperties": false}, "tags": ["sportoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sport_leagues", "description": "Browse all supported leagues. Filter by sport: soccer, football, basketball, baseball, hockey, tennis.", "inputSchema": {"type": "object", "properties": {"sport": {"type": "string", "description": "Filter by sport e.g. 'soccer', 'basketball' (optional, default all)"}}, "additionalProperties": false}, "tags": ["sportoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sport_search_team", "description": "Search for teams by name. Returns team ID, sport, league, country, stadium.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search query"}}, "additionalProperties": false}, "tags": ["sportoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sport_search_player", "description": "Search for players by name. Returns nationality, position, team, birth date.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Search query"}}, "additionalProperties": false}, "tags": ["sportoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sport_top_scorers", "description": "Top scorers / statistical leaders for a league.", "inputSchema": {"type": "object", "properties": {"league": {"type": "string", "description": "League slug: premier_league, la_liga, bundesliga, serie_a, ligue_1, champions_league, nfl, nba, mlb, nhl, mls (default: premier_league)"}, "season": {"type": "string", "description": "Season e.g. '2024-2025'", "default": "2024-2025"}}, "additionalProperties": false}, "tags": ["sportoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "sport_news", "description": "Latest sports news headlines from ESPN.", "inputSchema": {"type": "object", "properties": {"sport": {"type": "string", "description": "Sport: soccer, football, basketball, baseball, hockey (default: soccer)"}, "league": {"type": "string", "description": "League slug: premier_league, la_liga, bundesliga, serie_a, ligue_1, champions_league, nfl, nba, mlb, nhl, mls (default: premier_league)"}, "limit": {"type": "integer", "description": "Number of articles 1-10 (default 10)", "default": 10, "minimum": 1, "maximum": 10}}, "additionalProperties": false}, "tags": ["sportoracle", "media", "trending", "news"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "SportOracle server status and backend connectivity.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["sportoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "travel"}, {"server": "SubnetGuard", "key": "subnetguard", "did": "did:web:tooloracle.io:subnetguard", "endpoint": "https://tooloracle.io/subnetguard/mcp/", "port": 7104, "tools_count": 3, "tools": [{"name": "subnetguard_assess", "description": "Assess compliance of an Avalanche Subnet. Returns compliance passport with risk level and dimension scores.", "inputSchema": {"type": "object", "properties": {"subnet_id": {"type": "string", "description": "Avalanche Subnet ID (e.g. spruce, evergreen, dexalot, credits=0)"}}}}, {"name": "subnetguard_can_interact", "description": "Can two Avalanche Subnets safely interact? Cross-subnet compliance check.", "inputSchema": {"type": "object", "properties": {"subnet_a": {"type": "string"}, "subnet_b": {"type": "string"}}}}, {"name": "subnetguard_list", "description": "List all assessed Avalanche Subnets with compliance scores.", "inputSchema": {"type": "object", "properties": {}}}], "status": "online", "category": "trust"}, {"server": "SuiOracle", "key": "suioracle", "did": "did:web:tooloracle.io:suioracle", "endpoint": "https://tooloracle.io/suioracle/mcp/", "port": 11101, "tools_count": 9, "tools": [{"name": "sui_overview", "description": "Sui ecosystem overview: SUI price, TVL, protocol count, validators, transactions", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["suioracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sui_protocol_health", "description": "Protocol health: TVL, audits, risk grade (Cetus, NAVI, Scallop, Bluefin...)", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string"}}, "additionalProperties": false, "required": ["protocol"]}, "tags": ["suioracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sui_object_info", "description": "Get Sui object details by ID (type, owner, version)", "inputSchema": {"type": "object", "properties": {"object_id": {"type": "string"}}, "additionalProperties": false, "required": ["object_id"]}, "tags": ["suioracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sui_defi_yields", "description": "Compare DeFi yields across Sui protocols", "inputSchema": {"type": "object", "properties": {"min_tvl_usd": {"type": "number"}}, "additionalProperties": false}, "tags": ["suioracle", "yield-farming", "rates", "defi"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sui_protocol_list", "description": "All Sui DeFi protocols ranked by TVL", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["suioracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sui_stablecoin_risk", "description": "Stablecoin supply and risk on Sui", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["suioracle", "monitoring", "compliance", "risk-assessment"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sui_dex_volume", "description": "DEX volume across Sui exchanges", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["suioracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sui_validator_info", "description": "Validator overview: count, stake, top 10, commission rates, APY", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["suioracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sui_bridge_flows", "description": "Bridge flow monitoring for Sui", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["suioracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "blockchain"}, {"server": "SupplyChainOracle", "key": "supplychainoracle", "did": "did:web:tooloracle.io:supplychainoracle", "endpoint": "https://tooloracle.io/supplychainoracle/mcp/", "port": 12501, "tools_count": 12, "tools": [{"name": "supplier_risk_score", "description": "Multi-factor supplier risk assessment. Geographic, concentration, relationship, audit, quality dimensions. Returns risk score 0-100 with LkSG/DORA compliance context.", "inputSchema": {"type": "object", "properties": {"supplier_name": {"type": "string"}, "country": {"type": "string", "description": "2-letter country code"}, "single_source": {"type": "boolean"}, "revenue_dependency_pct": {"type": "number"}, "years_relationship": {"type": "number"}, "recent_audit": {"type": "boolean"}, "backup_supplier": {"type": "boolean"}, "iso_certified": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["risk-assessment", "compliance", "monitoring", "supplychainoracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "concentration_risk", "description": "Supply chain concentration analysis using HHI (Herfindahl-Hirschman Index). Detects single-source and geographic dependencies.", "inputSchema": {"type": "object", "properties": {"suppliers": {"type": "string", "description": "JSON array [{name, country, share_pct}]"}}, "additionalProperties": false}, "tags": ["risk-assessment", "compliance", "monitoring", "supplychainoracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "disruption_detector", "description": "Supply chain disruption early warning. Geopolitical risk, category-specific risks, lead time anomaly detection.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string"}, "category": {"type": "string", "description": "semiconductors|raw_materials|energy|logistics|food|general"}, "current_lead_time_days": {"type": "integer"}, "normal_lead_time_days": {"type": "integer"}}, "additionalProperties": false}, "tags": ["supplychainoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "geopolitical_risk", "description": "Country supply chain risk score. Political stability, logistics performance, corruption, sanctions, trade agreements.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string", "description": "2-letter ISO country code"}}, "additionalProperties": false}, "tags": ["risk-assessment", "compliance", "monitoring", "supplychainoracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "lksg_check", "description": "German Supply Chain Due Diligence Act (LkSG) compliance assessment. Checks all 6 core obligations.", "inputSchema": {"type": "object", "properties": {"employee_count": {"type": "integer"}, "risk_analysis": {"type": "boolean"}, "complaints_mechanism": {"type": "boolean"}, "policy_statement": {"type": "boolean"}, "remediation_measures": {"type": "boolean"}, "annual_reporting": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["supplychainoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "scope3_estimate", "description": "Scope 3 GHG emissions estimation. Spend-based and distance-based methods per GHG Protocol.", "inputSchema": {"type": "object", "properties": {"category": {"type": "string", "description": "electronics|chemicals|metals|textiles|food|services|logistics"}, "spend_eur": {"type": "number"}, "weight_kg": {"type": "number"}, "distance_km": {"type": "number"}, "transport_mode": {"type": "string", "description": "truck|ship|air|rail"}}, "additionalProperties": false}, "tags": ["supplychainoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "csrd_supply_check", "description": "CSRD/ESRS supply chain disclosure requirements. ESRS S2, E1, E2, E5, G1 standards with timeline.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["supply-chain", "lksg", "esg", "supplychainoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "cbam_check", "description": "EU Carbon Border Adjustment Mechanism (CBAM) applicability. Covered products, timeline, obligations, cost estimate.", "inputSchema": {"type": "object", "properties": {"product_category": {"type": "string", "description": "iron_steel|aluminium|cement|fertiliser|electricity|hydrogen"}, "origin_country": {"type": "string"}, "import_value_eur": {"type": "number"}}, "additionalProperties": false}, "tags": ["supplychainoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "lead_time_calc", "description": "Lead time & safety stock calculator. Uses service level Z-score method for optimal buffer stock.", "inputSchema": {"type": "object", "properties": {"avg_lead_time_days": {"type": "number"}, "lead_time_std_days": {"type": "number"}, "avg_daily_demand": {"type": "number"}, "demand_std_daily": {"type": "number"}, "service_level_pct": {"type": "number", "description": "90, 95, 97, 98, 99 (default: 95)"}}, "additionalProperties": false}, "tags": ["supplychainoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "total_cost_ownership", "description": "Total Cost of Ownership analysis. Reveals hidden procurement costs: shipping, customs, quality, holding, tooling.", "inputSchema": {"type": "object", "properties": {"unit_price": {"type": "number"}, "quantity": {"type": "integer"}, "shipping_cost": {"type": "number"}, "customs_duty_pct": {"type": "number"}, "quality_reject_rate_pct": {"type": "number"}, "lead_time_days": {"type": "integer"}, "annual_holding_cost_pct": {"type": "number", "description": "Default 25%"}, "inspection_cost": {"type": "number"}, "tooling_cost": {"type": "number"}}, "additionalProperties": false}, "tags": ["supplychainoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "customs_hs_lookup", "description": "HS/CN customs tariff code lookup. Common codes with EU duty rates. Search by code or product description.", "inputSchema": {"type": "object", "properties": {"code": {"type": "string", "description": "HS code (4-6 digits)"}, "search": {"type": "string", "description": "Product search term"}}, "additionalProperties": false}, "tags": ["supplychainoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "incoterms_guide", "description": "Incoterms 2020 quick reference. Risk transfer, obligations, best-for recommendations for all 11 terms.", "inputSchema": {"type": "object", "properties": {"term": {"type": "string", "description": "EXW, FCA, FOB, CIF, DAP, DDP etc. (empty for all)"}}, "additionalProperties": false}, "tags": ["supplychainoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "uncategorized"}, {"server": "SupportOracle", "key": "supportoracle", "did": "did:web:tooloracle.io:supportoracle", "endpoint": "https://tooloracle.io/supportoracle/mcp/", "port": 13701, "tools_count": 9, "tools": [{"name": "ping", "description": "Server ping", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["supportoracle", "health-check", "monitoring"], "recommended_for": ["ai-agent", "developer"]}, {"name": "support_diagnose", "description": "AI auto-diagnosis of any error. Describes problem \u2192 gets cause, fix steps, auto-fix hint. The self-healing layer.", "inputSchema": {"type": "object", "properties": {"error_code": {"type": "integer", "description": "HTTP status code if known"}, "error_message": {"type": "string", "description": "Error message received"}, "tool_name": {"type": "string", "description": "Which tool failed"}, "context": {"type": "string", "description": "What the agent was trying to do"}}, "additionalProperties": false, "required": ["error_message"]}, "tags": ["supportoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "support_health_check", "description": "Full system health check \u2014 tests every MCP server, returns traffic-light status. Agent's first call when something seems wrong.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["supportoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "support_error_explain", "description": "Machine-readable explanation of any HTTP error code. Returns cause, fix steps, transient flag.", "inputSchema": {"type": "object", "properties": {"error_code": {"type": "integer", "description": "HTTP status code: 400-503", "minimum": 400, "maximum": 503}, "tool_name": {"type": "string", "description": "Which tool returned this error"}}, "additionalProperties": false, "required": ["error_code"]}, "tags": ["supportoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "support_known_issues", "description": "Current known issues, bugs, and workarounds. Check before filing a ticket.", "inputSchema": {"type": "object", "properties": {"tool_name": {"type": "string", "description": "Filter by tool name"}, "severity": {"type": "string", "description": "Filter: critical, high, medium, low"}}, "additionalProperties": false}, "tags": ["supportoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "support_ticket_open", "description": "Open persistent support ticket. Records problem, returns ticket ID for tracking.", "inputSchema": {"type": "object", "properties": {"agent_id": {"type": "string"}, "tool_name": {"type": "string"}, "error_message": {"type": "string"}, "severity": {"type": "string", "default": "medium"}, "context": {"type": "string"}}, "additionalProperties": false, "required": ["agent_id", "error_message"]}, "tags": ["supportoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "support_ticket_status", "description": "Check ticket status. Returns current status, resolution notes.", "inputSchema": {"type": "object", "properties": {"ticket_id": {"type": "string", "description": "Ticket ID from support_ticket_open"}}, "additionalProperties": false, "required": ["ticket_id"]}, "tags": ["supportoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "support_changelog", "description": "Recent changes, new tools, deprecations, breaking changes. Agents check to adapt.", "inputSchema": {"type": "object", "properties": {"since_days": {"type": "integer", "default": 30}, "breaking_only": {"type": "boolean", "default": false}}, "additionalProperties": false}, "tags": ["supportoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "support_onboarding", "description": "Step-by-step onboarding for new agents. Returns optimal first-call sequence.", "inputSchema": {"type": "object", "properties": {"agent_type": {"type": "string", "description": "general, compliance, or trading", "default": "general"}}, "additionalProperties": false}, "tags": ["supportoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "trust"}, {"server": "TLPTOracle", "key": "tlptoracle", "did": "did:web:tooloracle.io:tlptoracle", "endpoint": "https://tooloracle.io/tlptoracle/mcp/", "port": 9701, "tools_count": 17, "tools": [{"name": "register_exercise", "description": "Register a TLPT/pentest exercise.", "inputSchema": {"type": "object", "properties": {"exercise_id": {"type": "string"}, "exercise_name": {"type": "string"}, "test_type": {"type": "string", "enum": ["tlpt", "red_team", "vulnerability_scan", "pentest", "tabletop", "scenario_based"]}, "scope": {"type": "string"}, "start_date": {"type": "string"}, "target_end_date": {"type": "string"}, "red_team_provider": {"type": "string"}, "ti_provider": {"type": "string"}, "authority_notified": {"type": "boolean"}, "budget_eur": {"type": "number"}, "status": {"type": "string", "enum": ["planned", "in_progress", "completed", "cancelled"]}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["exercise_name"]}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "phase_tracker", "description": "Track TIBER-EU 8-phase lifecycle.", "inputSchema": {"type": "object", "properties": {"exercise_id": {"type": "string"}, "update_phase": {"type": "integer", "description": "Phase 1-8 to update", "minimum": 1, "maximum": 8}, "phase_status": {"type": "string", "enum": ["not_started", "in_progress", "completed", "blocked"]}}, "additionalProperties": false, "required": ["exercise_id"]}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "threat_profile", "description": "Define threat landscape for TLPT scoping.", "inputSchema": {"type": "object", "properties": {"exercise_id": {"type": "string"}, "sector": {"type": "string"}, "geography": {"type": "string"}, "threat_actors": {"type": "string"}, "attack_scenarios": {"type": "string"}, "crown_jewels": {"type": "string"}, "critical_systems": {"type": "string"}, "exclusions": {"type": "string"}}, "additionalProperties": false, "required": ["exercise_id"]}, "tags": ["human-resources", "workforce", "tlptoracle", "compliance"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "team_assignment", "description": "Manage Red/Blue/White/Purple team assignments.", "inputSchema": {"type": "object", "properties": {"exercise_id": {"type": "string"}, "white_team": {"type": "string"}, "red_team": {"type": "string"}, "blue_team": {"type": "string"}, "purple_team": {"type": "string"}}, "additionalProperties": false, "required": ["exercise_id"]}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "finding_register", "description": "Log a pentest/TLPT finding.", "inputSchema": {"type": "object", "properties": {"exercise_id": {"type": "string"}, "title": {"type": "string"}, "severity": {"type": "string", "enum": ["critical", "high", "medium", "low"]}, "attack_path": {"type": "string"}, "mitre_technique": {"type": "string"}, "system_affected": {"type": "string"}, "detection_status": {"type": "string", "enum": ["detected", "partially_detected", "undetected"]}, "recommendation": {"type": "string"}}, "additionalProperties": false, "required": ["title", "severity"]}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "remediation_plan", "description": "Track remediation of TLPT findings. Set add=true to create.", "inputSchema": {"type": "object", "properties": {"add": {"type": "boolean"}, "finding_id": {"type": "string"}, "action": {"type": "string"}, "owner": {"type": "string"}, "due_date": {"type": "string"}, "exercise_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "evidence_bundle", "description": "Compile TLPT evidence for authority attestation.", "inputSchema": {"type": "object", "properties": {"exercise_id": {"type": "string"}}, "additionalProperties": false, "required": ["exercise_id"]}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "test_calendar", "description": "Annual testing schedule and compliance check.", "inputSchema": {"type": "object", "properties": {"year": {"type": "string"}}, "additionalProperties": false}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "tlpt_readiness", "description": "Assess organizational readiness for a TLPT exercise.", "inputSchema": {"type": "object", "properties": {"authority_engaged": {"type": "boolean"}, "ti_provider_selected": {"type": "boolean"}, "red_team_selected": {"type": "boolean"}, "scope_defined": {"type": "boolean"}, "white_team_formed": {"type": "boolean"}, "crown_jewels_identified": {"type": "boolean"}, "budget_approved": {"type": "boolean"}, "legal_framework": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "auto_simulate", "description": "Autonomous TLPT simulation: generates TIBER-EU scenarios, maps MITRE ATT&CK, creates findings, rates detection. Art. 26.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "scenarios": {"type": "integer", "description": "Number of scenarios (default: 3)"}}, "additionalProperties": false, "required": ["entity_id"]}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "mitre_map", "description": "Map MITRE ATT&CK techniques to DORA TLPT. Filter by technique ID or tactic.", "inputSchema": {"type": "object", "properties": {"technique": {"type": "string"}, "tactic": {"type": "string"}}, "additionalProperties": false}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "attack_chain", "description": "Generate kill chain for a TIBER-EU scenario with MITRE mapping.", "inputSchema": {"type": "object", "properties": {"scenario_id": {"type": "string", "description": "TIBER-01 to TIBER-08"}}, "additionalProperties": false, "required": ["scenario_id"]}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "generate_scenarios", "description": "List all 8 TIBER-EU scenarios available for autonomous simulation.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sync_to_ampel", "description": "Push TLPT results to AmpelOracle Art. 26 checks.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false, "required": ["entity_id"]}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "obligation_map", "description": "TLPT obligations DORA-TST-06 to TST-10.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ping", "description": "Connectivity test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["health-check", "monitoring", "tlptoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "TONOracle", "key": "tonoracle", "did": "did:web:tooloracle.io:tonoracle", "endpoint": "https://tooloracle.io/tonoracle/mcp/", "port": 11001, "tools_count": 11, "tools": [{"name": "ton_overview", "description": "TON ecosystem overview: price, TVL, protocol count, Telegram integration", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["tonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ton_wallet_info", "description": "TON wallet balance and state by address", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "TON wallet address"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["tonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ton_jetton_check", "description": "Jetton (TON token) risk analysis. Checks contract state and CoinGecko listing.", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Jetton master contract address"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["tonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ton_protocol_health", "description": "Protocol health: TVL, audits, risk grade (DeDust, Ston.fi, Tonstakers, EVAA)", "inputSchema": {"type": "object", "properties": {"protocol": {"type": "string", "description": "Protocol name"}}, "additionalProperties": false, "required": ["protocol"]}, "tags": ["tonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ton_defi_yields", "description": "Compare DeFi yields across TON protocols", "inputSchema": {"type": "object", "properties": {"min_tvl_usd": {"type": "number"}}, "additionalProperties": false}, "tags": ["rates", "defi", "yield-farming", "tonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ton_protocol_list", "description": "All TON DeFi protocols ranked by TVL", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["tonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ton_stablecoin_risk", "description": "Stablecoin supply and risk on TON", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["compliance", "monitoring", "risk-assessment", "tonoracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ton_dex_volume", "description": "DEX volume across TON exchanges", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["tonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ton_bridge_flows", "description": "Bridge flow monitoring for TON", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["tonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ton_network_stats", "description": "TON network info: masterchain seqno, workchain, shard", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["tonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ton_transactions", "description": "Recent transactions for a TON address", "inputSchema": {"type": "object", "properties": {"address": {"type": "string"}, "limit": {"type": "number"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["tonoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "blockchain"}, {"server": "TaxOracle", "key": "taxoracle", "did": "did:web:tooloracle.io:taxoracle", "endpoint": "https://tooloracle.io/taxoracle/mcp/", "port": 12801, "tools_count": 12, "tools": [{"name": "dac6_assessment", "description": "DAC6/DAC7 cross-border arrangement reporting obligation check. Hallmark analysis, reporting deadlines, penalties (\u00a7\u00a7138d-138k AO).", "inputSchema": {"type": "object", "properties": {"arrangement_type": {"type": "string"}, "cross_border": {"type": "boolean"}, "involves_transfer_pricing": {"type": "boolean"}, "involves_opaque_structures": {"type": "boolean"}, "crs_avoidance": {"type": "boolean"}, "main_benefit_tax": {"type": "boolean"}, "arrangement_value_eur": {"type": "number"}}, "additionalProperties": false}, "tags": ["taxoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "pillar_two_calc", "description": "OECD Pillar Two / GloBE minimum tax calculation (15%). Per-jurisdiction ETR analysis, top-up tax calculation. MinStG (DE).", "inputSchema": {"type": "object", "properties": {"consolidated_revenue_eur": {"type": "number", "description": "Consolidated group revenue (\u20ac750M threshold)"}, "jurisdictions": {"type": "string", "description": "JSON array [{country, profit_eur, tax_paid_eur}]"}}, "additionalProperties": false}, "tags": ["taxoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "transfer_pricing", "description": "Transfer pricing method selector with OECD hierarchy. CUP, RPM, CPM, TNMM, PSM. Documentation requirements (Master/Local File, CbCR).", "inputSchema": {"type": "object", "properties": {"transaction_type": {"type": "string", "description": "goods|services|intangibles|financing"}, "transaction_value_eur": {"type": "number"}}, "additionalProperties": false}, "tags": ["taxoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "withholding_tax", "description": "Withholding tax rates for 12+ DE bilateral DBA pairs. Dividends, interest, royalties treaty rates vs domestic rates.", "inputSchema": {"type": "object", "properties": {"source_country": {"type": "string", "description": "2-letter code (default: DE)"}, "residence_country": {"type": "string"}, "income_type": {"type": "string", "description": "dividends|interest|royalties"}}, "additionalProperties": false}, "tags": ["finance", "tax-compliance", "reporting", "taxoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "pe_risk_check", "description": "Permanent Establishment risk assessment. Fixed place, employees, agents, servers, construction. Art.5 OECD MC + BEPS Action 7.", "inputSchema": {"type": "object", "properties": {"country": {"type": "string"}, "fixed_office": {"type": "boolean"}, "local_employees": {"type": "boolean"}, "dependent_agent": {"type": "boolean"}, "local_server": {"type": "boolean"}, "construction_project": {"type": "boolean"}, "construction_duration_months": {"type": "integer"}, "remote_workers_in_country": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["monitoring", "compliance", "risk-assessment", "taxoracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "ust_voranmeldung", "description": "USt-Voranmeldung data preparation with ELSTER field mapping (Kz81, Kz86, Kz41, Kz46, Kz66, Kz61). Zahllast calculation.", "inputSchema": {"type": "object", "properties": {"period": {"type": "string", "description": "YYYY-MM"}, "revenue_19_pct": {"type": "number", "description": "Netto-Umsatz 19%"}, "revenue_7_pct": {"type": "number", "description": "Netto-Umsatz 7%"}, "revenue_0_pct": {"type": "number", "description": "Steuerfreie Ums\u00e4tze"}, "intra_community_supply": {"type": "number"}, "reverse_charge_received": {"type": "number"}, "input_vat_vorsteuer": {"type": "number"}, "import_vat_einfuhrumsatzsteuer": {"type": "number"}}, "additionalProperties": false}, "tags": ["taxoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "trade_tax_calc", "description": "Gewerbesteuer calculation with Hebesatz. Hinzurechnungen (\u00a78 GewStG), K\u00fcrzungen, Freibetrag, ESt-Anrechnung (\u00a735 EStG).", "inputSchema": {"type": "object", "properties": {"gewinn_aus_gewerbebetrieb": {"type": "number"}, "hinzurechnungen": {"type": "number"}, "kuerzungen": {"type": "number"}, "hebesatz_pct": {"type": "number", "description": "Gemeinde-Hebesatz % (default: 400)"}, "personengesellschaft": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["finance", "tax-compliance", "reporting", "taxoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "betriebspruefung", "description": "Betriebspr\u00fcfung readiness checklist. GoBD, Kassenf\u00fchrung, Verrechnungspreise, elektronische Daten (Z1-Z3), kritische Bereiche.", "inputSchema": {"type": "object", "properties": {"company_size": {"type": "string", "description": "klein|mittel|gross|grossbetrieb"}, "years_since_last_audit": {"type": "integer"}}, "additionalProperties": false}, "tags": ["taxoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "gaap_ifrs_diff", "description": "HGB vs IFRS key differences across 8 areas. Revenue recognition, leasing, goodwill, provisions, development costs.", "inputSchema": {"type": "object", "properties": {"topic": {"type": "string", "description": "all, or specific area e.g. leasing, umsatz, goodwill"}}, "additionalProperties": false}, "tags": ["taxoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "depreciation_calc", "description": "AfA-Berechnung (\u00a77 EStG). Linear/degressiv, GWG-Sofortabzug (\u20ac800), Sonder-AfA \u00a77g. Full year-by-year schedule.", "inputSchema": {"type": "object", "properties": {"acquisition_cost_eur": {"type": "number"}, "useful_life_years": {"type": "integer"}, "method": {"type": "string", "description": "linear|degressive"}, "is_gwg": {"type": "boolean", "description": "Geringwertiges Wirtschaftsgut (<\u20ac800)"}}, "additionalProperties": false}, "tags": ["taxoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "r_and_d_incentive", "description": "Forschungszulage (FZulG) eligibility and calculation. 25% of R&D personnel costs, max \u20ac1M. BSFZ process.", "inputSchema": {"type": "object", "properties": {"rd_personnel_costs_eur": {"type": "number"}, "contract_rd_costs_eur": {"type": "number"}, "employee_count": {"type": "integer"}, "project_type": {"type": "string", "description": "grundlagenforschung|industrielle_forschung|experimentelle_entwicklung"}}, "additionalProperties": false}, "tags": ["taxoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "tax_loss_carryforward", "description": "Verlustvortrag/-r\u00fccktrag Berechnung (\u00a710d EStG). Mindestbesteuerung (\u20ac1M + 60%), R\u00fccktragslimit \u20ac10M.", "inputSchema": {"type": "object", "properties": {"loss_eur": {"type": "number", "description": "Verlust in EUR"}, "prior_year_income_eur": {"type": "number"}, "current_year_income_eur": {"type": "number"}, "prefer_carryback": {"type": "boolean", "description": "Verlustr\u00fccktrag bevorzugen? (default: true)"}}, "additionalProperties": false}, "tags": ["finance", "tax-compliance", "reporting", "taxoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}], "status": "online", "category": "uncategorized"}, {"server": "TestOracle", "key": "testoracle", "did": "did:web:tooloracle.io:testoracle", "endpoint": "https://tooloracle.io/testoracle/mcp/", "port": 7820, "tools_count": 16, "tools": [{"name": "create_test_programme", "description": "Create annual digital operational resilience testing programme (DORA Art. 24(1)). Auto-generates 12 scheduled tests for all DORA-mandated scenarios.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity ID"}, "year": {"type": "integer", "description": "Programme year (default: current)"}, "scope": {"type": "string", "description": "Scope (default: all_critical_ict_systems)"}}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "register_test", "description": "Register a completed or in-progress test. Types: vulnerability_scan, pentest, network_security, source_code_review, tlpt, red_team, dr_test, bcm_test, performance_test, e2e_test.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "type": {"type": "string", "description": "Test type"}, "name": {"type": "string"}, "tester": {"type": "string"}, "tester_type": {"type": "string", "description": "external|internal|approved_internal"}, "status": {"type": "string", "description": "planned|in_progress|completed"}, "findings_count": {"type": "integer"}, "critical_findings": {"type": "integer"}, "scope": {"type": "string"}}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "test_status", "description": "Status dashboard: all tests for an entity with counts by status, type, findings.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "test_findings", "description": "Get test findings with severity, status, owner, remediation. Filter by status.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "status": {"type": "string", "description": "Filter: open|closed|remediated|risk_accepted"}}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "close_finding", "description": "Close or remediate a test finding.", "inputSchema": {"type": "object", "properties": {"finding_id": {"type": "string"}, "action": {"type": "string", "description": "close|remediate|accept_risk"}, "closed_by": {"type": "string"}}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "schedule_test", "description": "Schedule a future test with deadline.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "type": {"type": "string"}, "name": {"type": "string"}, "scheduled_date": {"type": "string", "description": "YYYY-MM-DD"}}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "overdue_tests", "description": "Find all tests past their scheduled date. Critical for DORA compliance.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Optional \u2014 empty for all entities"}}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "scenario_library", "description": "12 DORA-mandated test scenarios from Art. 25(1) + RTS 2025/1190.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "tlpt_status", "description": "TLPT compliance: last test, 3-year window, tester qualification, cross-jurisdiction equivalents (CBEST, FFIEC).", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "tester_qualification", "description": "Verify tester meets DORA Art. 27 requirements: certification, experience, independence, NCA approval.", "inputSchema": {"type": "object", "properties": {"tester": {"type": "string"}, "type": {"type": "string", "description": "external|internal"}, "certified": {"type": "boolean"}, "experience_years": {"type": "integer"}, "nca_approved": {"type": "boolean"}, "no_conflict": {"type": "boolean"}}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "test_coverage", "description": "Which DORA Art. 25 scenarios have been tested this year? Shows coverage %, missing tests, Ampel impact.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "year": {"type": "integer"}}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "evidence_pack", "description": "Export test evidence for auditor/NCA: programme, tests, findings, obligations covered, SHA-256 hash.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "year": {"type": "integer"}}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "obligation_map", "description": "All DORA Art. 24-27 obligations with stable IDs (DORA-TST-01 to TST-10), cross-jurisdiction equivalents.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "sync_to_ampel", "description": "Sync test results to AmpelOracle \u2014 updates Art. 24+26 checks with real coverage data and TLPT status. Creates evidence + audit trail.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string", "description": "Entity to sync"}}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "health_check", "description": "Server status with DB stats.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["testoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "ping", "description": "Connectivity test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["monitoring", "testoracle", "health-check"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "TrainingOracle", "key": "trainingoracle", "did": "did:web:tooloracle.io:trainingoracle", "endpoint": "https://tooloracle.io/trainingoracle/mcp/", "port": 10001, "tools_count": 13, "tools": [{"name": "register_training", "description": "Register a training program.", "inputSchema": {"type": "object", "properties": {"training_id": {"type": "string"}, "name": {"type": "string"}, "training_type": {"type": "string", "enum": ["awareness", "ict_risk", "incident_response", "phishing_simulation", "board_ict_risk", "specialist", "dora_overview", "bcm_drill"]}, "target_audience": {"type": "string"}, "frequency": {"type": "string", "enum": ["annual", "semi_annual", "quarterly", "one_time"]}, "duration_minutes": {"type": "integer"}, "mandatory": {"type": "boolean"}, "provider": {"type": "string"}, "notes": {"type": "string"}}, "additionalProperties": false, "required": ["name"]}, "tags": ["trainingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "log_completion", "description": "Log training completion.", "inputSchema": {"type": "object", "properties": {"training_id": {"type": "string"}, "person_name": {"type": "string"}, "role": {"type": "string"}, "department": {"type": "string"}, "completion_date": {"type": "string"}, "score": {"type": "number"}, "passed": {"type": "boolean"}}, "additionalProperties": false, "required": ["training_id", "person_name"]}, "tags": ["trainingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "board_training", "description": "Management body ICT risk training compliance (Art. 5(4)).", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["trainingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "role_requirements", "description": "Define/view training requirements per role. Set add=true.", "inputSchema": {"type": "object", "properties": {"add": {"type": "boolean"}, "role": {"type": "string"}, "required_trainings": {"type": "array", "items": {"type": "string"}}, "frequency": {"type": "string"}}, "additionalProperties": false}, "tags": ["trainingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "compliance_check", "description": "Training compliance by department/type.", "inputSchema": {"type": "object", "properties": {"year": {"type": "string"}}, "additionalProperties": false}, "tags": ["regulatory", "compliance", "audit-ready", "trainingoracle"], "recommended_for": ["compliance-officer", "regtech"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "gap_report", "description": "Identify untrained staff gaps.", "inputSchema": {"type": "object", "properties": {"total_staff": {"type": "integer"}}, "additionalProperties": false}, "tags": ["trainingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "evidence_bundle", "description": "Training evidence for audit.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["trainingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["trainingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "phishing_results", "description": "Phishing simulation results: click rate, compliance target (<5%).", "inputSchema": {"type": "object", "properties": {"year": {"type": "string"}}, "additionalProperties": false}, "tags": ["trainingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "dora_programmes", "description": "7 DORA-mandated training programmes with frequency and target audience.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["resilience", "trainingoracle", "dora", "operational-risk"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "obligation_map", "description": "Training obligations DORA-TRN-01 to TRN-04 with cross-jurisdiction.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["trainingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "sync_to_ampel", "description": "Push training data to AmpelOracle Art. 13 checks.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["trainingoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "ping", "description": "Connectivity test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["trainingoracle", "health-check", "monitoring"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "compliance"}, {"server": "WeatherOracle", "key": "weatheroracle", "did": "did:web:tooloracle.io:weatheroracle", "endpoint": "https://tooloracle.io/weatheroracle/mcp/", "port": 7201, "tools_count": 10, "tools": [{"name": "weather_current", "description": "Current weather conditions for any city or coordinates. Returns temperature, feels-like, humidity, wind, precipitation, visibility, and WMO weather code.", "inputSchema": {"type": "object", "properties": {"city": {"type": "string", "description": "City name e.g. 'Berlin', 'New York', 'Tokyo'"}, "latitude": {"type": "number", "description": "Latitude (alternative to city)"}, "longitude": {"type": "number", "description": "Longitude (alternative to city)"}}, "additionalProperties": false}, "tags": ["weatheroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "weather_forecast", "description": "7-day (up to 14-day) daily weather forecast. Temperature range, precipitation, wind, UV index, sunrise/sunset.", "inputSchema": {"type": "object", "properties": {"city": {"type": "string", "description": "City name e.g. 'Berlin', 'New York', 'Tokyo'"}, "latitude": {"type": "number", "description": "Latitude (alternative to city)"}, "longitude": {"type": "number", "description": "Longitude (alternative to city)"}, "days": {"type": "integer", "description": "Forecast days 1-14 (default 7)", "default": 7, "minimum": 1, "maximum": 14}}, "additionalProperties": false}, "tags": ["weatheroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "weather_hourly", "description": "24-hour hourly weather breakdown. Temperature, precipitation probability, wind, humidity per hour.", "inputSchema": {"type": "object", "properties": {"city": {"type": "string", "description": "City name e.g. 'Berlin', 'New York', 'Tokyo'"}, "latitude": {"type": "number", "description": "Latitude (alternative to city)"}, "longitude": {"type": "number", "description": "Longitude (alternative to city)"}}, "additionalProperties": false}, "tags": ["weatheroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "weather_alerts", "description": "Severe weather alert check for next 3 days. Configurable thresholds for wind speed and precipitation. Returns ALERT or ALL_CLEAR.", "inputSchema": {"type": "object", "properties": {"city": {"type": "string", "description": "City name e.g. 'Berlin', 'New York', 'Tokyo'"}, "latitude": {"type": "number", "description": "Latitude (alternative to city)"}, "longitude": {"type": "number", "description": "Longitude (alternative to city)"}, "wind_threshold_kmh": {"type": "number", "description": "Wind alert threshold in km/h (default 60)", "default": 60}, "precip_threshold_mm": {"type": "number", "description": "Precipitation alert threshold in mm (default 20)", "default": 20}}, "additionalProperties": false}, "tags": ["weatheroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "weather_air_quality", "description": "European Air Quality Index (AQI) plus PM2.5, PM10, ozone, NO2, SO2 for any location.", "inputSchema": {"type": "object", "properties": {"city": {"type": "string", "description": "City name e.g. 'Berlin', 'New York', 'Tokyo'"}, "latitude": {"type": "number", "description": "Latitude (alternative to city)"}, "longitude": {"type": "number", "description": "Longitude (alternative to city)"}}, "additionalProperties": false}, "tags": ["weatheroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "weather_marine", "description": "Marine/ocean conditions: wave height, wave period, swell, ocean current velocity. Best for coastal cities.", "inputSchema": {"type": "object", "properties": {"city": {"type": "string", "description": "City name e.g. 'Berlin', 'New York', 'Tokyo'"}, "latitude": {"type": "number", "description": "Latitude (alternative to city)"}, "longitude": {"type": "number", "description": "Longitude (alternative to city)"}}, "additionalProperties": false}, "tags": ["weatheroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "weather_astronomy", "description": "Sunrise, sunset, daylight hours, sunshine hours, and UV index for 7 days.", "inputSchema": {"type": "object", "properties": {"city": {"type": "string", "description": "City name e.g. 'Berlin', 'New York', 'Tokyo'"}, "latitude": {"type": "number", "description": "Latitude (alternative to city)"}, "longitude": {"type": "number", "description": "Longitude (alternative to city)"}}, "additionalProperties": false}, "tags": ["weatheroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "weather_history", "description": "Historical weather data for any past date. Temperature range, precipitation, wind from ERA5 archive.", "inputSchema": {"type": "object", "properties": {"city": {"type": "string", "description": "City name e.g. 'Berlin', 'New York', 'Tokyo'"}, "latitude": {"type": "number", "description": "Latitude (alternative to city)"}, "longitude": {"type": "number", "description": "Longitude (alternative to city)"}, "date": {"type": "string", "description": "Date in YYYY-MM-DD format e.g. '2025-01-15'"}}, "additionalProperties": false}, "tags": ["weatheroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "weather_compare", "description": "Compare current weather across 2-5 cities simultaneously. Returns side-by-side comparison with hottest/coldest ranking.", "inputSchema": {"type": "object", "properties": {"cities": {"type": "string", "description": "Comma-separated city names e.g. 'Berlin, London, Paris, Madrid'"}}, "additionalProperties": false}, "tags": ["weatheroracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "health_check", "description": "WeatherOracle server status and backend connectivity check.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["weatheroracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "travel"}, {"server": "XLMOracle", "key": "xlmoracle", "did": "did:web:tooloracle.io:xlmoracle", "endpoint": "https://tooloracle.io/xlmoracle/mcp/", "port": 11301, "tools_count": 7, "tools": [{"name": "xlm_overview", "description": "Stellar network overview: XLM price, ledger stats, transaction throughput, fees", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xlmoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xlm_account_intel", "description": "Stellar account intelligence: XLM balance, token trust lines, account flags", "inputSchema": {"type": "object", "properties": {"account_id": {"type": "string", "description": "Stellar public key (G...)"}}, "additionalProperties": false, "required": ["account_id"]}, "tags": ["xlmoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xlm_asset_check", "description": "Stellar asset analysis: issuer trust, authorized accounts, trading volume", "inputSchema": {"type": "object", "properties": {"asset_code": {"type": "string"}, "asset_issuer": {"type": "string"}}, "additionalProperties": false}, "tags": ["xlmoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xlm_payment_corridor", "description": "Cross-border payment corridor analysis on Stellar: routing, settlement speed, path payments", "inputSchema": {"type": "object", "properties": {"from_asset": {"type": "string", "default": "USDC"}, "to_asset": {"type": "string", "default": "EURC"}, "amount": {"type": "number", "default": 1000}}, "additionalProperties": false}, "tags": ["xlmoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xlm_anchor_check", "description": "Stellar anchor intelligence: SEP compliance, fiat on/off ramps, KYC/AML", "inputSchema": {"type": "object", "properties": {"anchor": {"type": "string"}}, "additionalProperties": false}, "tags": ["xlmoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xlm_dex_liquidity", "description": "Stellar DEX liquidity pools: top AMM pools, reserves, trading pairs", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xlmoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xlm_rwa_assets", "description": "Real-world asset tokenization on Stellar: tokenized bonds, funds, treasuries, commodities", "inputSchema": {"type": "object", "properties": {"category": {"type": "string"}}, "additionalProperties": false}, "tags": ["xlmoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "blockchain"}, {"server": "XRPLOracle", "key": "xrploracle", "did": "did:web:tooloracle.io:xrploracle", "endpoint": "https://tooloracle.io/xrploracle/mcp/", "port": 11401, "tools_count": 31, "tools": [{"name": "xrpl_overview", "description": "XRPL network overview: XRP price, ledger stats, reserve requirements, base fee", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xrpl_rlusd", "description": "RLUSD stablecoin compliance and risk intelligence: peg health, supply, NYDFS compliance", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xrpl_account_intel", "description": "XRPL account intelligence: XRP balance, trust lines, open offers, escrows, flags", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "XRPL classic address (r...)"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xrpl_dex_orderbook", "description": "XRPL native DEX order book: bids/asks for any currency pair", "inputSchema": {"type": "object", "properties": {"base_currency": {"type": "string", "default": "XRP"}, "base_issuer": {"type": "string", "default": ""}, "quote_currency": {"type": "string", "default": "RLUSD"}, "quote_issuer": {"type": "string", "default": ""}, "limit": {"type": "integer", "default": 10}}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xrpl_amm_pools", "description": "XRPL AMM liquidity pool intelligence: reserves, trading fee, LP token supply", "inputSchema": {"type": "object", "properties": {"asset": {"type": "string", "default": "RLUSD"}, "asset2": {"type": "string", "default": "XRP"}}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xrpl_payment_intel", "description": "XRPL cross-border payment intelligence: routing, ODL, settlement speed, cost", "inputSchema": {"type": "object", "properties": {"amount_xrp": {"type": "number", "default": 1000}, "from_currency": {"type": "string", "default": "USD"}, "to_currency": {"type": "string", "default": "EUR"}}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xrpl_token_check", "description": "XRPL issued currency risk check: issuer trust, supply, freeze capability, compliance", "inputSchema": {"type": "object", "properties": {"currency": {"type": "string"}, "issuer": {"type": "string"}}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xrpl_escrow_monitor", "description": "XRPL escrow intelligence: locked XRP amounts, conditions, expiry, total value", "inputSchema": {"type": "object", "properties": {"address": {"type": "string"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "xrpl_nft_intel", "description": "XRPL NFT intelligence (XLS-20): collection stats, holdings, mutable URIs, transfer fees. Native ledger NFTs \u2014 no smart contract risk.", "inputSchema": {"type": "object", "properties": {"account": {"type": "string", "description": "XRPL account to check NFTs for (optional)"}}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_nft_offers", "description": "XRPL NFT buy/sell offers for a specific NFToken. Shows all active marketplace offers.", "inputSchema": {"type": "object", "properties": {"nft_id": {"type": "string", "description": "NFTokenID to check offers for"}}, "additionalProperties": false, "required": ["nft_id"]}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_trust_lines", "description": "XRPL trust line analysis: all issued currencies an account holds. Shows balances, issuers, compliance status.", "inputSchema": {"type": "object", "properties": {"account": {"type": "string", "description": "XRPL account to analyze"}}, "additionalProperties": false, "required": ["account"]}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_server_state", "description": "XRPL network deep state: validators, amendments, fees, load, uptime. Shows all native features (DEX, AMM, NFT, DID, Credentials, MPT, Escrow, Compliance).", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_gateway_balances", "description": "XRPL gateway/issuer analysis: total obligations, hot wallet balances, compliance capabilities (freeze, clawback, require auth).", "inputSchema": {"type": "object", "properties": {"account": {"type": "string", "description": "Gateway/issuer XRPL address"}}, "additionalProperties": false, "required": ["account"]}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_path_find", "description": "XRPL cross-currency path finding: discover optimal payment routes using DEX + AMM liquidity. Atomic cross-currency settlement.", "inputSchema": {"type": "object", "properties": {"source_account": {"type": "string", "description": "Sender XRPL address"}, "destination_account": {"type": "string", "description": "Receiver XRPL address"}, "currency": {"type": "string", "description": "Destination currency (default: USD)"}, "amount": {"type": "string", "description": "Amount to deliver"}, "issuer": {"type": "string", "description": "Currency issuer (if not XRP)"}}, "additionalProperties": false, "required": ["source_account", "destination_account"]}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_ledger_data", "description": "XRPL on-chain object scanner: explore DIDs, AMMs, MPTs, escrows, offers, checks, NFTs as native ledger objects.", "inputSchema": {"type": "object", "properties": {"type": {"type": "string", "description": "Object type filter: account, amm, check, did, escrow, nft_offer, offer, payment_channel, mpt_issuance"}}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_compliance_check", "description": "XRPL compliance check: freeze status, clawback capability, auth requirements, transfer restrictions. Native MiCA-relevant controls.", "inputSchema": {"type": "object", "properties": {"account": {"type": "string", "description": "XRPL account to check compliance flags"}}, "additionalProperties": false, "required": ["account"]}, "tags": ["audit-ready", "regulatory", "xrploracle", "compliance"], "recommended_for": ["compliance-officer", "regtech"]}, {"name": "xrpl_rlusd_supply", "description": "RLUSD live supply intelligence: on-chain circulating supply from XRPL gateway_balances, mint/burn tracking, supply changes 24h/7d. The deepest RLUSD supply data available.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["lksg", "supply-chain", "xrploracle", "esg"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_rlusd_cci", "description": "RLUSD Compliance Confidence Index (CCI): proprietary composite score from peg stability (40%), reserve ratio (35%), market depth (25%). Grade A-F. MiCA-relevant.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_rlusd_integrity", "description": "RLUSD multi-source integrity check: cross-references DeFiLlama price, XRPL on-chain supply, XRPL DEX liquidity. Auto-flags peg deviations and supply mismatches.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_rlusd_holders", "description": "RLUSD holder distribution analysis: whale concentration, top 10/50 holders, concentration risk score. Scanned directly from XRPL trust lines.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_rlusd_service", "description": "RLUSD CPA-attested transparency reports: reserve ratios, outstanding units, reserve values from Standard Custody (NYDFS-regulated, AICPA standard). Parsed and structured.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_rlusd_anchor", "description": "RLUSD on-chain attestation anchoring: 86+ XRPL transactions anchoring SHA-256 hashes of attestation data. Unfalsifiable audit trail.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_rlusd_webhook", "description": "RLUSD enterprise webhook system: HMAC-SHA256 signed alerts for depeg, supply mismatch, reserve warnings, new attestations. Exponential backoff + dead letter queue.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_rlusd_enterprise", "description": "RLUSD enterprise-grade data: freshness scoring, confidence levels, multi-source attribution, compliance flags, schema versioning. Built for regulated institutions.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_iso20022", "description": "ISO 20022 mappable XML structure for RLUSD evidence. Banking-grade data format for regulated institutions. MiCA/DORA-ready.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_rwa_scoring", "description": "XRPL RWA ecosystem scoring: infrastructure (95), DeFi primitives (85), compliance (90), RWA readiness (88). Overall Grade A. The definitive XRPL assessment.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_quantum_join", "description": "Join OracleNet via your XRPL wallet. One call: instant Trust Passport, 1,229 compliance tools, cross-chain settlement (XRPL + Base). The gateway to the autonomous agent economy.", "inputSchema": {"type": "object", "properties": {"xrpl_address": {"type": "string", "description": "Your XRPL address (starts with r)"}, "agent_name": {"type": "string", "description": "Your agent name", "default": "XRPL Agent"}}, "additionalProperties": false, "required": ["xrpl_address"]}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_beacon_pulse", "description": "Read the OracleNet beacon. Mesh health, settlement lanes (XRPL + Base), join instructions. The heartbeat of the autonomous agent economy.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_settlement_status", "description": "XRPL settlement lane: fees, speed, RLUSD supply, liquidity. Why XRPL is the fastest settlement for AI agent commerce.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_escrow_create", "description": "Create an XRPL native escrow for agent-to-agent deals. No smart contract needed \u2014 XRPL has built-in escrow. Lock XRP, set conditions, auto-release on fulfillment.", "inputSchema": {"type": "object", "properties": {"amount_xrp": {"type": "number", "description": "Amount to escrow in XRP", "default": 1.0}, "destination": {"type": "string", "description": "Recipient XRPL address", "default": "rJffixdE2JGWGf12Rh9D9kjDgd6jVxVpzD"}, "hours": {"type": "integer", "description": "Hours until escrow can be finished", "default": 1}, "deal_type": {"type": "string", "description": "Type of deal", "default": "compliance_evidence"}}, "additionalProperties": false}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "xrpl_escrow_check", "description": "Check active XRPL escrows for an address. Shows locked amounts, conditions, and deadlines.", "inputSchema": {"type": "object", "properties": {"owner": {"type": "string", "description": "XRPL address to check escrows for"}}, "additionalProperties": false, "required": ["owner"]}, "tags": ["xrploracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "blockchain"}, {"server": "YieldOracle", "key": "yieldoracle", "did": "did:web:tooloracle.io:yieldoracle", "endpoint": "https://tooloracle.io/yieldoracle/mcp/", "port": 6401, "tools_count": 8, "tools": [{"name": "top_yields", "description": "Get the highest APY yield pools across all chains and protocols. Filter by min TVL, chain, stablecoin-only. Data from 19K+ DeFi pools via DeFiLlama.", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer", "description": "Results (1-30, default: 15)", "minimum": 1, "maximum": 30}, "min_tvl": {"type": "number", "description": "Minimum TVL in USD (default: 100000)"}, "chain": {"type": "string", "description": "Filter by chain: ethereum, solana, arbitrum, base, etc."}, "stablecoin": {"type": "string", "description": "'true' for stablecoin pools only"}}, "additionalProperties": false}, "tags": ["rates", "yield-farming", "defi", "yieldoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "yield_scan", "description": "Deep scan a specific pool or token \u2014 APY breakdown (base + reward), TVL, risk score, IL exposure, 30d average. Search by name, symbol, or pool ID.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Token or protocol name (e.g. 'USDC', 'aave')"}, "pool_id": {"type": "string", "description": "DeFiLlama pool ID for exact match"}}, "additionalProperties": false}, "tags": ["rates", "yield-farming", "defi", "yieldoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 2, "x402_price_usd": "$0.02"}, {"name": "stablecoin_yield", "description": "Safe stablecoin yields ranked by APY. Only pools with real TVL, filtered for sustainability (<200% APY). Perfect for treasury management.", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer", "description": "Results (default: 15)"}, "min_tvl": {"type": "number", "description": "Min TVL (default: 500000)"}, "chain": {"type": "string", "description": "Filter by chain"}}, "additionalProperties": false}, "tags": ["rates", "yield-farming", "defi", "yieldoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "rwa_yield", "description": "Tokenized treasury and Real World Asset yields \u2014 BlackRock, Ondo, Maple, Centrifuge, Goldfinch and more. The institutional DeFi layer.", "inputSchema": {"type": "object", "properties": {"limit": {"type": "integer", "description": "Results (default: 15)"}}, "additionalProperties": false}, "tags": ["rates", "yield-farming", "defi", "yieldoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 5, "x402_price_usd": "$0.05"}, {"name": "risk_adjusted", "description": "APY adjusted for risk \u2014 pools ranked by real expected return after factoring liquidity, volatility, IL, and sustainability. The smart way to compare yields.", "inputSchema": {"type": "object", "properties": {"query": {"type": "string", "description": "Filter by token/protocol (optional)"}, "pool_id": {"type": "string", "description": "Specific pool ID"}, "min_tvl": {"type": "number", "description": "Min TVL (default: 100000)"}, "limit": {"type": "integer", "description": "Results (default: 15)"}}, "additionalProperties": false}, "tags": ["compliance", "monitoring", "risk-assessment", "yieldoracle"], "recommended_for": ["risk-manager", "ciso"], "x402_units": 10, "x402_price_usd": "$0.10"}, {"name": "chain_yields", "description": "Best yields on a specific chain. Shows top pools, total chain TVL, and average APY. Great for chain-specific farming strategies.", "inputSchema": {"type": "object", "properties": {"chain": {"type": "string", "description": "Chain: ethereum, solana, arbitrum, base, bsc, polygon, etc. (default: ethereum)"}, "limit": {"type": "integer", "description": "Results (default: 15)"}, "min_tvl": {"type": "number", "description": "Min TVL (default: 50000)"}}, "additionalProperties": false}, "tags": ["rates", "yield-farming", "defi", "yieldoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "yield_compare", "description": "Compare two protocols side by side \u2014 average APY, max APY, TVL, chains supported, top pools. E.g. 'aave-v3' vs 'compound-v3'.", "inputSchema": {"type": "object", "properties": {"protocol_a": {"type": "string", "description": "First protocol (e.g. 'aave-v3') (required)"}, "protocol_b": {"type": "string", "description": "Second protocol (e.g. 'compound-v3') (required)"}}, "additionalProperties": false}, "tags": ["rates", "yield-farming", "defi", "yieldoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 8, "x402_price_usd": "$0.08"}, {"name": "health_check", "description": "Server health, data stats (pools/chains/protocols), API status, tool list, pricing.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["yieldoracle"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "ZKEvidenceOracle", "key": "zkevidenceoracle", "did": "did:web:tooloracle.io:zkevidenceoracle", "endpoint": "https://tooloracle.io/zkevidenceoracle/mcp/", "port": 7940, "tools_count": 14, "tools": [{"name": "create_commitment", "description": "Hash compliance status into ZK commitment. Proves state without revealing details.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["zkevidenceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "verify_commitment", "description": "Verify commitment against current state.", "inputSchema": {"type": "object", "properties": {"commitment_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["zkevidenceoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "build_merkle_tree", "description": "Build merkle tree from all active evidence. Root hash proves evidence exists.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["zkevidenceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "verify_merkle_proof", "description": "Verify evidence in merkle tree.", "inputSchema": {"type": "object", "properties": {"tree_id": {"type": "string"}, "evidence_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["zkevidenceoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "create_vc", "description": "Create W3C Verifiable Credential for DORA compliance. Grade + score only.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "type": {"type": "string", "description": "dora_readiness|mica_compliance|aml_screening"}}, "additionalProperties": false}, "tags": ["zkevidenceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "verify_vc", "description": "Verify credential integrity.", "inputSchema": {"type": "object", "properties": {"credential_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["zkevidenceoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "privacy_report", "description": "Privacy-preserving report: hashes instead of raw data.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["zkevidenceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "selective_disclosure", "description": "Disclose specific fields, hash the rest.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "disclose": {"type": "string", "description": "Comma-separated: score,grade,entity_name,total_checks,green_checks"}}, "additionalProperties": false}, "tags": ["zkevidenceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "anchor_status", "description": "On-chain anchor status: Polygon ZK attestation + XRPL report anchoring.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["zkevidenceoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "audit_proof", "description": "Auditor-ready proof package: commitment + merkle + credential.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}}, "additionalProperties": false}, "tags": ["zkevidenceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 3, "x402_price_usd": "$0.03"}, {"name": "threshold_proof", "description": "Prove 'score >= X' without revealing exact score.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "threshold": {"type": "integer", "description": "Minimum score to prove (default: 80)"}}, "additionalProperties": false}, "tags": ["human-resources", "zkevidenceoracle", "compliance", "workforce"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "obligation_proof", "description": "Prove obligation fulfilled without showing evidence.", "inputSchema": {"type": "object", "properties": {"entity_id": {"type": "string"}, "obligation_id": {"type": "string", "description": "e.g. DORA-TPR-03"}}, "additionalProperties": false}, "tags": ["zkevidenceoracle"], "recommended_for": ["ai-agent", "developer"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "health_check", "description": "Server status + crypto info.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["zkevidenceoracle"], "recommended_for": ["ai-agent", "developer"]}, {"name": "ping", "description": "Connectivity test.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["monitoring", "zkevidenceoracle", "health-check"], "recommended_for": ["ai-agent", "developer"]}], "status": "online", "category": "compliance"}, {"server": "btcOracle", "key": "btcoracle", "did": "did:web:tooloracle.io:btcoracle", "endpoint": "https://tooloracle.io/btcoracle/mcp/", "port": 12101, "tools_count": 10, "tools": [{"name": "btc_overview", "description": "Bitcoin ecosystem overview: BTC price (USD/EUR), 24h/7d change, market cap, BTC dominance, circulating supply, block height, halving countdown.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["crypto", "bitcoin", "blockchain", "btcoracle"], "recommended_for": ["crypto-trader", "analyst"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "btc_mempool", "description": "Real-time Bitcoin mempool: pending TX count, mempool size, congestion level (low/moderate/high/severe), fee recommendations in sat/vB for 10min/30min/1hr/economy.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["crypto", "bitcoin", "blockchain", "btcoracle"], "recommended_for": ["crypto-trader", "analyst"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "btc_fees", "description": "Bitcoin fee tracker with USD cost estimates. Returns sat/vB rates and USD costs for common TX types: P2WPKH (141 vB), legacy (225 vB), 2-in-2-out (208 vB), consolidation (600 vB). Fastest/half-hour/economy tiers.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["crypto", "bitcoin", "blockchain", "btcoracle"], "recommended_for": ["crypto-trader", "analyst"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "btc_block_stats", "description": "Latest Bitcoin block details, hashrate (EH/s), difficulty adjustment progress and estimated % change, halving countdown (blocks + days remaining, current/next reward).", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["crypto", "bitcoin", "blockchain", "btcoracle"], "recommended_for": ["crypto-trader", "analyst"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "btc_address_check", "description": "Bitcoin address intelligence: balance (BTC + sats), total received/spent, TX count, UTXO count, pending mempool amounts, address type detection (P2WPKH/P2WSH/P2SH/P2PKH).", "inputSchema": {"type": "object", "properties": {"address": {"type": "string", "description": "Bitcoin address (1..., 3..., bc1q..., bc1p...)"}}, "additionalProperties": false, "required": ["address"]}, "tags": ["crypto", "bitcoin", "blockchain", "btcoracle"], "recommended_for": ["crypto-trader", "analyst"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "btc_tx_lookup", "description": "Bitcoin transaction lookup: confirmation status, block height, confirmations, input/output count, total output BTC, fee (sats + BTC + sat/vB rate), RBF flag, block timestamp.", "inputSchema": {"type": "object", "properties": {"txid": {"type": "string", "description": "64-character transaction ID (hex)"}}, "additionalProperties": false, "required": ["txid"]}, "tags": ["crypto", "bitcoin", "blockchain", "btcoracle"], "recommended_for": ["crypto-trader", "analyst"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "btc_network_stats", "description": "Bitcoin network health: current hashrate (EH/s), difficulty adjustment (% change + blocks remaining), top 10 mining pools by 1-week block share, decentralization assessment.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["crypto", "bitcoin", "blockchain", "btcoracle"], "recommended_for": ["crypto-trader", "analyst"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "btc_lightning_stats", "description": "Lightning Network statistics: total capacity (BTC), channel count, node count, average/median channel capacity, average fee rate (ppm), base fee (msat), network health assessment.", "inputSchema": {"type": "object", "properties": {}, "additionalProperties": false}, "tags": ["crypto", "bitcoin", "blockchain", "btcoracle"], "recommended_for": ["crypto-trader", "analyst"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "btc_inscription", "description": "Ordinals inscription lookup and BRC-20 token stats. Provide inscription_id for a specific inscription, brc20_token (e.g. ORDI, SATS) for token supply/holders, or call empty for total inscription count.", "inputSchema": {"type": "object", "properties": {"inscription_id": {"type": "string", "description": "Ordinals inscription ID"}, "brc20_token": {"type": "string", "description": "BRC-20 ticker (e.g. ORDI, SATS, RATS)"}}, "additionalProperties": false}, "tags": ["crypto", "bitcoin", "blockchain", "btcoracle"], "recommended_for": ["crypto-trader", "analyst"], "x402_units": 1, "x402_price_usd": "$0.01"}, {"name": "btc_whale_alert", "description": "Detect large Bitcoin transactions in recent blocks. Scans last N blocks (default 3, max 10) for TXs >= threshold BTC (default 100 BTC). Returns sorted list with txid, amount, block height, fee.", "inputSchema": {"type": "object", "properties": {"min_btc": {"type": "number", "description": "Minimum BTC amount to flag (default 100)", "default": 100}, "blocks": {"type": "integer", "description": "Number of recent blocks to scan (default 3, max 10)", "default": 3}}, "additionalProperties": false}, "tags": ["crypto", "bitcoin", "blockchain", "btcoracle"], "recommended_for": ["crypto-trader", "analyst"], "x402_units": 1, "x402_price_usd": "$0.01"}], "status": "online", "category": "blockchain"}]}