Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,552Letters: 14Defects: 1,323counted 1 min ago
teppi

Server definition

Hash
sha256:9c5f8aa29fc89093a3cfa169ace9840b0c3dac5edf584b311059f815ad42a07e
What it is
What a remote MCP server returned when asked what it offers: 74 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Initiate an authorized outbound AI telephone call and return a call identifier immediately; completion and duration arrive asynchronously. When: Use when an authorized agent must contact a customer by telephone for a lawful, consent-aware objective and retrieve a structured result later. Selection: specialized; prefer for Use when an authorized agent must contact a customer by telephone for a lawful, consent-aware objective and retrieve a structured result later.. Input is a strict JSON object; see the schema. Price: $0.30 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "context": { "additionalProperties": { "maxLength": 500, "type": "string" }, "propertyNames": { "type": "string" }, "type": "object" }, "language": { "enum": [ "en", "ar" ], "type": "string" }, "maxDurationSeconds": { "default": 300, "maximum": 3600, "minimum": 1, "type": "integer" }, "objective": { "maxLength": 2000, "minLength": 10, "type": "string" }, "phoneNumber": { "pattern": "^\\+[1-9]\\d{7,14}$", "type": "string" }, "safety": { "properties": { "consentNotice": { "maxLength": 500, "type": "string" }, "recording": { "default": false, "type": "boolean" }, "timezone": { "maxLength": 100, "type": "string" }, "transcription": { "default": false, "type": "boolean" } }, "type": "object" } }, "required": [ "phoneNumber", "objective", "language" ], "type": "object" }, "name": "ai_call_agent", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "answered": { "type": "boolean" }, "callId": { "type": "string" }, "completedAt": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", "type": "string" }, { "type": "null" } ] }, "createdAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", "type": "string" }, "durationSeconds": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextAction": { "type": [ "string", "null" ] }, "outcome": { "type": [ "string", "null" ] }, "status": { "enum": [ "created", "queued", "dialing", "ringing", "answered", "in_progress", "completed", "no_answer", "busy", "rejected", "failed", "cancelled" ], "type": "string" }, "structuredFacts": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "summary": { "type": [ "string", "null" ] }, "transcript": { "items": { "additionalProperties": false, "properties": { "at": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", "type": "string" }, "speaker": { "enum": [ "agent", "customer" ], "type": "string" }, "text": { "type": "string" } }, "required": [ "speaker", "text", "at" ], "type": "object" }, "type": "array" } }, "required": [ "callId", "status", "answered", "durationSeconds", "outcome", "summary", "nextAction", "structuredFacts", "transcript", "createdAt", "completedAt" ], "type": "object" } }, { "description": "Gather evidence-tiered risk signals for a company across corporate identity, domain, website, sanctions-list name-matching, adverse news, reputation and legal/regulatory signals — never a safe/unsafe verdict. When: Use when an agent needs risk evidence to weigh before a transaction, partnership, or onboarding decision — not a substitute for compliance/legal sign-off. Selection: specialized; prefer for Use when an agent needs risk evidence to weigh before a transaction, partnership, or onboarding decision — not a substitute for compliance/legal sign-off.. Input is a strict JSON object; see the schema. Price: $0.35 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "checks": { "items": { "enum": [ "corporate_identity", "domain", "website", "sanctions", "adverse_news", "security_signals", "reputation", "legal_signals" ], "type": "string" }, "maxItems": 8, "type": "array" }, "company": { "maxLength": 200, "minLength": 1, "type": "string" }, "country": { "maxLength": 100, "minLength": 1, "type": "string" }, "website": { "maxLength": 300, "minLength": 1, "type": "string" } }, "type": "object" }, "name": "analyze_company_risk", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "cached": { "type": "boolean" }, "checks": { "additionalProperties": false, "properties": { "adverseNews": { "additionalProperties": false, "properties": { "evidence": { "items": { "additionalProperties": false, "properties": { "description": { "type": "string" }, "source": { "type": [ "string", "null" ] }, "tier": { "enum": [ "confirmed_evidence", "public_allegation", "automated_indicator", "missing_information" ], "type": "string" } }, "required": [ "description", "source", "tier" ], "type": "object" }, "type": "array" }, "findings": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "performed", "not_configured", "unavailable", "not_applicable" ], "type": "string" }, "summary": { "type": [ "string", "null" ] } }, "required": [ "status", "summary", "findings", "evidence" ], "type": "object" }, "corporateIdentity": { "additionalProperties": false, "properties": { "evidence": { "items": { "additionalProperties": false, "properties": { "description": { "type": "string" }, "source": { "type": [ "string", "null" ] }, "tier": { "enum": [ "confirmed_evidence", "public_allegation", "automated_indicator", "missing_information" ], "type": "string" } }, "required": [ "description", "source", "tier" ], "type": "object" }, "type": "array" }, "findings": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "performed", "not_configured", "unavailable", "not_applicable" ], "type": "string" }, "summary": { "type": [ "string", "null" ] } }, "required": [ "status", "summary", "findings", "evidence" ], "type": "object" }, "domain": { "additionalProperties": false, "properties": { "evidence": { "items": { "additionalProperties": false, "properties": { "description": { "type": "string" }, "source": { "type": [ "string", "null" ] }, "tier": { "enum": [ "confirmed_evidence", "public_allegation", "automated_indicator", "missing_information" ], "type": "string" } }, "required": [ "description", "source", "tier" ], "type": "object" }, "type": "array" }, "findings": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "performed", "not_configured", "unavailable", "not_applicable" ], "type": "string" }, "summary": { "type": [ "string", "null" ] } }, "required": [ "status", "summary", "findings", "evidence" ], "type": "object" }, "legalSignals": { "additionalProperties": false, "properties": { "evidence": { "items": { "additionalProperties": false, "properties": { "description": { "type": "string" }, "source": { "type": [ "string", "null" ] }, "tier": { "enum": [ "confirmed_evidence", "public_allegation", "automated_indicator", "missing_information" ], "type": "string" } }, "required": [ "description", "source", "tier" ], "type": "object" }, "type": "array" }, "findings": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "performed", "not_configured", "unavailable", "not_applicable" ], "type": "string" }, "summary": { "type": [ "string", "null" ] } }, "required": [ "status", "summary", "findings", "evidence" ], "type": "object" }, "reputation": { "additionalProperties": false, "properties": { "evidence": { "items": { "additionalProperties": false, "properties": { "description": { "type": "string" }, "source": { "type": [ "string", "null" ] }, "tier": { "enum": [ "confirmed_evidence", "public_allegation", "automated_indicator", "missing_information" ], "type": "string" } }, "required": [ "description", "source", "tier" ], "type": "object" }, "type": "array" }, "findings": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "performed", "not_configured", "unavailable", "not_applicable" ], "type": "string" }, "summary": { "type": [ "string", "null" ] } }, "required": [ "status", "summary", "findings", "evidence" ], "type": "object" }, "sanctions": { "additionalProperties": false, "properties": { "evidence": { "items": { "additionalProperties": false, "properties": { "description": { "type": "string" }, "source": { "type": [ "string", "null" ] }, "tier": { "enum": [ "confirmed_evidence", "public_allegation", "automated_indicator", "missing_information" ], "type": "string" } }, "required": [ "description", "source", "tier" ], "type": "object" }, "type": "array" }, "findings": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "performed", "not_configured", "unavailable", "not_applicable" ], "type": "string" }, "summary": { "type": [ "string", "null" ] } }, "required": [ "status", "summary", "findings", "evidence" ], "type": "object" }, "securitySignals": { "additionalProperties": false, "properties": { "evidence": { "items": { "additionalProperties": false, "properties": { "description": { "type": "string" }, "source": { "type": [ "string", "null" ] }, "tier": { "enum": [ "confirmed_evidence", "public_allegation", "automated_indicator", "missing_information" ], "type": "string" } }, "required": [ "description", "source", "tier" ], "type": "object" }, "type": "array" }, "findings": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "performed", "not_configured", "unavailable", "not_applicable" ], "type": "string" }, "summary": { "type": [ "string", "null" ] } }, "required": [ "status", "summary", "findings", "evidence" ], "type": "object" }, "website": { "additionalProperties": false, "properties": { "evidence": { "items": { "additionalProperties": false, "properties": { "description": { "type": "string" }, "source": { "type": [ "string", "null" ] }, "tier": { "enum": [ "confirmed_evidence", "public_allegation", "automated_indicator", "missing_information" ], "type": "string" } }, "required": [ "description", "source", "tier" ], "type": "object" }, "type": "array" }, "findings": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "performed", "not_configured", "unavailable", "not_applicable" ], "type": "string" }, "summary": { "type": [ "string", "null" ] } }, "required": [ "status", "summary", "findings", "evidence" ], "type": "object" } }, "required": [ "corporateIdentity", "domain", "website", "sanctions", "adverseNews", "securitySignals", "reputation", "legalSignals" ], "type": "object" }, "company": { "additionalProperties": false, "properties": { "country": { "type": [ "string", "null" ] }, "name": { "type": [ "string", "null" ] }, "website": { "type": [ "string", "null" ] } }, "required": [ "name", "website", "country" ], "type": "object" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "dataMode": { "enum": [ "live", "not_configured" ], "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "riskSignals": { "items": { "additionalProperties": false, "properties": { "evidence": { "items": { "additionalProperties": false, "properties": { "description": { "type": "string" }, "source": { "type": [ "string", "null" ] }, "tier": { "enum": [ "confirmed_evidence", "public_allegation", "automated_indicator", "missing_information" ], "type": "string" } }, "required": [ "description", "source", "tier" ], "type": "object" }, "type": "array" }, "severity": { "enum": [ "low", "medium", "high" ], "type": "string" }, "source": { "type": [ "string", "null" ] }, "summary": { "type": "string" }, "type": { "enum": [ "corporate_identity", "domain", "website", "sanctions", "adverse_news", "security_signals", "reputation", "legal_signals" ], "type": "string" } }, "required": [ "type", "severity", "summary", "evidence", "source" ], "type": "object" }, "type": "array" }, "sources": { "items": { "additionalProperties": false, "properties": { "observedAt": { "type": "string" }, "publisher": { "type": [ "string", "null" ] }, "sourceType": { "enum": [ "web_search", "company_website", "news", "government_registry", "regulatory_registry", "sanctions_list", "domain_registry", "rafid_oman_registry", "not_configured" ], "type": "string" }, "title": { "type": "string" }, "url": { "type": [ "string", "null" ] } }, "required": [ "url", "title", "publisher", "sourceType", "observedAt" ], "type": "object" }, "type": "array" } }, "required": [ "company", "riskSignals", "checks", "sources", "confidence", "limitations", "cached", "dataMode" ], "type": "object" } }, { "description": "Generate deterministic commercial-intelligence signals, risk flags and positive signals for one Oman company by companyId, for a stated evaluation purpose. When: Use when an agent needs to assess whether an Oman company looks like a serious, established operating business — as a supplier, customer, partner or investment target. Selection: supporting; prefer for Use when an agent needs to assess whether an Oman company looks like a serious, established operating business — as a supplier, customer, partner or investment target.. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "companyId": { "maxLength": 120, "minLength": 1, "type": "string" }, "purpose": { "enum": [ "general", "supplier", "customer", "partner", "investor" ], "type": "string" } }, "required": [ "companyId", "purpose" ], "type": "object" }, "name": "analyze_oman_company", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "commercialSignals": { "additionalProperties": false, "properties": { "businessMaturity": { "enum": [ "new", "early_stage", "growing", "established" ], "type": "string" }, "dataCompletenessScore": { "maximum": 100, "minimum": 0, "type": "integer" }, "digitalPresenceScore": { "maximum": 100, "minimum": 0, "type": "integer" }, "governmentProcurementActivity": { "enum": [ "active", "limited", "none" ], "type": "string" }, "operatingStatus": { "type": "string" }, "yearsActive": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "yearsActive", "operatingStatus", "digitalPresenceScore", "dataCompletenessScore", "businessMaturity", "governmentProcurementActivity" ], "type": "object" }, "companyId": { "type": "string" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "confidenceReasons": { "items": { "type": "string" }, "type": "array" }, "dataCoverage": { "additionalProperties": false, "properties": { "demoSources": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "latestVerifiedAt": { "type": [ "string", "null" ] }, "realSources": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "realSources", "demoSources", "latestVerifiedAt" ], "type": "object" }, "positiveSignals": { "items": { "type": "string" }, "type": "array" }, "recommendedChecks": { "items": { "type": "string" }, "type": "array" }, "riskFlags": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "message": { "type": "string" }, "severity": { "enum": [ "low", "medium", "high" ], "type": "string" } }, "required": [ "code", "severity", "message" ], "type": "object" }, "type": "array" }, "sources": { "items": { "additionalProperties": false, "properties": { "fields": { "items": { "type": "string" }, "type": "array" }, "observedAt": { "type": "string" }, "sourceAuthority": { "maximum": 1, "minimum": 0, "type": "number" }, "sourceName": { "type": "string" }, "sourceRecordId": { "type": [ "string", "null" ] }, "sourceType": { "enum": [ "government", "public_registry", "tax_authority", "government_procurement", "company_website", "licensed_feed", "directory", "news", "demo", "other", "admin_manual" ], "type": "string" }, "sourceUrl": { "type": [ "string", "null" ] }, "verificationStatus": { "enum": [ "verified", "reported", "estimated", "inferred", "stale", "conflicting", "unknown" ], "type": "string" } }, "required": [ "sourceName", "sourceType", "sourceAuthority", "sourceUrl", "sourceRecordId", "observedAt", "verificationStatus", "fields" ], "type": "object" }, "type": "array" } }, "required": [ "companyId", "commercialSignals", "riskFlags", "positiveSignals", "recommendedChecks", "confidence", "confidenceReasons", "dataCoverage", "sources" ], "type": "object" } }, { "description": "Analyze an Oman residential property using local rental comparables, market context and investment metrics, including partner-supplied historical and recent Al Mouj Muscat property sales records with provenance and freshness metadata when coverage is available. When: Use when an agent needs Oman-specific rental, yield, sale price positioning or operating-cost analysis, especially for an Al Mouj Muscat property. Selection: primary; prefer for Oman-specific property analysis with local comparables or Al Mouj or Muscat rental and sale positioning. Do not use for a property outside the supported Oman market or a simple yield calculation with supplied numbers. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "area": { "maxLength": 80, "minLength": 1, "type": "string" }, "askingPriceOMR": { "maximum": 1000000000, "minimum": 1000, "type": "number" }, "bathrooms": { "maximum": 20, "minimum": 0, "type": "integer" }, "bedrooms": { "maximum": 20, "minimum": 0, "type": "integer" }, "furnished": { "enum": [ "furnished", "semi_furnished", "unfurnished" ], "type": "string" }, "governorate": { "maxLength": 60, "minLength": 1, "type": "string" }, "optionalAnnualMaintenanceOMR": { "maximum": 1000000000, "minimum": 0, "type": "number" }, "optionalAnnualServiceChargeOMR": { "maximum": 1000000000, "minimum": 0, "type": "number" }, "propertyType": { "enum": [ "apartment", "villa", "townhouse" ], "type": "string" }, "sizeSqm": { "maximum": 5000, "minimum": 10, "type": "number" }, "wilayat": { "maxLength": 60, "minLength": 1, "type": "string" } }, "required": [ "governorate", "area", "propertyType", "sizeSqm", "askingPriceOMR" ], "type": "object" }, "name": "analyze_oman_property", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "assumptions": { "items": { "type": "string" }, "type": "array" }, "comparablesSummary": { "anyOf": [ { "additionalProperties": false, "properties": { "highRentPerSqm": { "type": "number" }, "lowRentPerSqm": { "type": "number" }, "medianRentPerSqm": { "type": "number" } }, "required": [ "medianRentPerSqm", "lowRentPerSqm", "highRentPerSqm" ], "type": "object" }, { "type": "null" } ] }, "confidence": { "additionalProperties": false, "properties": { "level": { "enum": [ "insufficient", "low", "medium", "high" ], "type": "string" }, "reasons": { "items": { "type": "string" }, "type": "array" }, "score": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "score", "level", "reasons" ], "type": "object" }, "currency": { "const": "OMR", "type": "string" }, "dataQuality": { "additionalProperties": false, "properties": { "dataFreshnessDays": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "latestDataDate": { "type": [ "string", "null" ] }, "sampleSize": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "sourceTypes": { "items": { "enum": [ "official_statistics", "listing_asking_price", "manual_benchmark", "partner_feed" ], "type": "string" }, "type": "array" }, "staleMarketData": { "type": "boolean" } }, "required": [ "latestDataDate", "dataFreshnessDays", "sampleSize", "sourceTypes", "staleMarketData" ], "type": "object" }, "historicalSalesContext": { "additionalProperties": false, "properties": { "available": { "type": "boolean" }, "latestRecordDate": { "type": [ "string", "null" ] }, "medianHistoricalPricePerSqmOMR": { "type": [ "number", "null" ] }, "oldestRecordDate": { "type": [ "string", "null" ] }, "phaseBreakdown": { "items": { "additionalProperties": false, "properties": { "latestRecordDate": { "type": "string" }, "medianPriceOMR": { "type": "number" }, "medianPricePerSqmOMR": { "type": "number" }, "oldestRecordDate": { "type": "string" }, "phaseName": { "type": "string" }, "recordCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "phaseName", "recordCount", "medianPriceOMR", "medianPricePerSqmOMR", "oldestRecordDate", "latestRecordDate" ], "type": "object" }, "type": "array" }, "priceSemantics": { "items": { "type": "string" }, "type": "array" }, "recentComparableSales": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "recentMedianPricePerSqmOMR": { "type": [ "number", "null" ] }, "recordsAvailable": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "sourceTypes": { "items": { "type": "string" }, "type": "array" } }, "required": [ "available", "recordsAvailable", "recentComparableSales", "medianHistoricalPricePerSqmOMR", "recentMedianPricePerSqmOMR", "oldestRecordDate", "latestRecordDate", "sourceTypes", "priceSemantics", "phaseBreakdown" ], "type": "object" }, "insufficientMarketData": { "type": "boolean" }, "investment": { "additionalProperties": false, "properties": { "estimatedNetIncomeOMR": { "type": [ "number", "null" ] }, "estimatedOperatingCostOMR": { "type": "number" }, "grossYieldPct": { "type": [ "number", "null" ] }, "netYieldPct": { "type": [ "number", "null" ] } }, "required": [ "grossYieldPct", "estimatedOperatingCostOMR", "estimatedNetIncomeOMR", "netYieldPct" ], "type": "object" }, "market": { "additionalProperties": false, "properties": { "comparableCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "dataFreshnessDays": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "estimatedAnnualRentOMR": { "type": [ "number", "null" ] }, "estimatedMonthlyRentOMR": { "anyOf": [ { "additionalProperties": false, "properties": { "high": { "type": "number" }, "low": { "type": "number" }, "median": { "type": "number" } }, "required": [ "low", "median", "high" ], "type": "object" }, { "type": "null" } ] }, "sampleSizeUsed": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "estimatedMonthlyRentOMR", "estimatedAnnualRentOMR", "comparableCount", "sampleSizeUsed", "dataFreshnessDays" ], "type": "object" }, "normalizedLocation": { "additionalProperties": false, "properties": { "area": { "type": "string" }, "governorate": { "type": "string" }, "inputArea": { "type": "string" }, "matchType": { "enum": [ "exact", "alias", "unmatched" ], "type": "string" }, "supported": { "type": "boolean" }, "wilayat": { "type": "string" } }, "required": [ "governorate", "wilayat", "area", "inputArea", "matchType", "supported" ], "type": "object" }, "officialMarketContext": { "additionalProperties": false, "properties": { "available": { "type": "boolean" }, "confidence": { "additionalProperties": false, "properties": { "level": { "enum": [ "unavailable", "low", "medium", "high" ], "type": "string" }, "reasons": { "items": { "type": "string" }, "type": "array" } }, "required": [ "level", "reasons" ], "type": "object" }, "dataFreshnessDays": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "governorate": { "type": "string" }, "marketActivity": { "additionalProperties": false, "properties": { "mortgageContracts": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "saleContracts": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "tradedValueOMR": { "type": [ "number", "null" ] } }, "required": [ "tradedValueOMR", "saleContracts", "mortgageContracts" ], "type": "object" }, "period": { "type": [ "string", "null" ] }, "provenance": { "additionalProperties": false, "properties": { "datasetId": { "type": [ "string", "null" ] }, "datasetTitle": { "type": [ "string", "null" ] }, "license": { "type": "string" }, "publishedAt": { "type": [ "string", "null" ] }, "retrievedAt": { "type": [ "string", "null" ] }, "source": { "type": "string" }, "sourceType": { "const": "official_statistics", "type": "string" }, "sourceUrl": { "type": [ "string", "null" ] } }, "required": [ "source", "sourceType", "datasetId", "datasetTitle", "retrievedAt", "publishedAt", "sourceUrl", "license" ], "type": "object" }, "realEstatePriceIndex": { "additionalProperties": false, "properties": { "period": { "type": [ "string", "null" ] }, "value": { "type": [ "number", "null" ] } }, "required": [ "value", "period" ], "type": "object" }, "reason": { "anyOf": [ { "enum": [ "ncsi_not_configured", "no_data_for_governorate", "ncsi_timeout", "ncsi_malformed_response", "official_source_temporarily_unavailable" ], "type": "string" }, { "type": "null" } ] }, "source": { "type": "string" }, "sourceType": { "const": "official_statistics", "type": "string" } }, "required": [ "available", "reason", "source", "sourceType", "governorate", "period", "realEstatePriceIndex", "marketActivity", "dataFreshnessDays", "confidence", "provenance" ], "type": "object" }, "pricePosition": { "additionalProperties": false, "properties": { "askingPricePerSqmOMR": { "type": "number" }, "marketPosition": { "enum": [ "below_market", "at_market", "above_market", "insufficient_data" ], "type": "string" }, "observedComparableRange": { "anyOf": [ { "additionalProperties": false, "properties": { "high": { "type": "number" }, "low": { "type": "number" }, "median": { "type": "number" } }, "required": [ "low", "median", "high" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "askingPricePerSqmOMR", "observedComparableRange", "marketPosition" ], "type": "object" }, "provenance": { "items": { "additionalProperties": false, "properties": { "recordCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "sourceDate": { "type": "string" }, "sourceName": { "type": "string" }, "sourceType": { "enum": [ "official_statistics", "listing_asking_price", "manual_benchmark", "partner_feed" ], "type": "string" } }, "required": [ "sourceType", "sourceName", "sourceDate", "recordCount" ], "type": "object" }, "type": "array" }, "riskFlags": { "items": { "type": "string" }, "type": "array" }, "subjectProperty": { "additionalProperties": false, "properties": { "askingPriceOMR": { "type": "number" }, "bathrooms": { "type": [ "number", "null" ] }, "bedrooms": { "type": [ "number", "null" ] }, "furnished": { "enum": [ "furnished", "semi_furnished", "unfurnished", "unspecified" ], "type": "string" }, "propertyType": { "enum": [ "apartment", "villa", "townhouse" ], "type": "string" }, "sizeSqm": { "type": "number" } }, "required": [ "propertyType", "bedrooms", "bathrooms", "sizeSqm", "askingPriceOMR", "furnished" ], "type": "object" }, "unavailableOutputs": { "items": { "type": "string" }, "type": "array" } }, "required": [ "normalizedLocation", "subjectProperty", "market", "investment", "pricePosition", "comparablesSummary", "riskFlags", "confidence", "provenance", "assumptions", "insufficientMarketData", "unavailableOutputs", "currency", "dataQuality", "historicalSalesContext", "officialMarketContext" ], "type": "object" } }, { "description": "Calculate gross/net rental yield, income, operating costs and simple payback in OMR. Calculations only. When: Use when an agent needs financial metrics (yield, income, payback) for a single property. Selection: supporting; prefer for simple single-property yield, income and payback arithmetic. Do not use for live Oman market comparables or multi-property portfolio screening. Input is a strict JSON object; see the schema. Price: $0.01 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "annualRent": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "maintenance": { "description": "Legacy alias for maintenanceCost; supply only one", "maximum": 1000000000000, "minimum": 0, "type": "number" }, "maintenanceCost": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "otherAnnualCosts": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "propertyValue": { "maximum": 1000000000000, "minimum": 0.01, "type": "number" }, "serviceCharge": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "vacancyRatePct": { "maximum": 100, "minimum": 0, "type": "number" } }, "required": [ "propertyValue", "annualRent" ], "type": "object" }, "name": "analyze_property", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "annualNetIncome": { "type": "number" }, "annualOperatingCost": { "type": "number" }, "annualOperatingCosts": { "type": "number" }, "annualRent": { "type": "number" }, "currency": { "const": "OMR", "type": "string" }, "effectiveAnnualRent": { "type": "number" }, "grossAnnualIncome": { "type": "number" }, "grossYield": { "type": "number" }, "grossYieldPct": { "type": "number" }, "netYield": { "type": "number" }, "netYieldPct": { "type": "number" }, "note": { "type": "string" }, "paybackYears": { "type": [ "number", "null" ] }, "propertyValue": { "type": "number" } }, "required": [ "propertyValue", "annualRent", "grossAnnualIncome", "grossYield", "netYield", "annualOperatingCost", "annualNetIncome", "effectiveAnnualRent", "paybackYears", "grossYieldPct", "netYieldPct", "annualOperatingCosts", "currency", "note" ], "type": "object" } }, { "description": "Place an asynchronous appointment call to propose, book, confirm, reschedule or cancel a slot through a calendar-provider abstraction. When: Use when an authorized agent must coordinate a customer appointment by telephone and return a machine-readable scheduling result. Selection: specialized; prefer for Use when an authorized agent must coordinate a customer appointment by telephone and return a machine-readable scheduling result.. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "action": { "enum": [ "propose", "book", "confirm", "reschedule", "cancel" ], "type": "string" }, "appointmentType": { "maxLength": 200, "minLength": 2, "type": "string" }, "availableSlots": { "default": [], "items": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", "type": "string" }, "maxItems": 20, "type": "array" }, "context": { "additionalProperties": { "maxLength": 500, "type": "string" }, "propertyNames": { "type": "string" }, "type": "object" }, "language": { "enum": [ "en", "ar" ], "type": "string" }, "maxDurationSeconds": { "default": 300, "maximum": 3600, "minimum": 1, "type": "integer" }, "phoneNumber": { "pattern": "^\\+[1-9]\\d{7,14}$", "type": "string" }, "safety": { "properties": { "consentNotice": { "maxLength": 500, "type": "string" }, "recording": { "default": false, "type": "boolean" }, "timezone": { "maxLength": 100, "type": "string" }, "transcription": { "default": false, "type": "boolean" } }, "type": "object" }, "timezone": { "maxLength": 100, "minLength": 1, "type": "string" } }, "required": [ "phoneNumber", "action", "appointmentType", "timezone", "language" ], "type": "object" }, "name": "appointment_call_agent", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "calendarEventId": { "type": [ "string", "null" ] }, "callId": { "type": "string" }, "confirmedSlot": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", "type": "string" }, { "type": "null" } ] }, "customerNotes": { "type": [ "string", "null" ] }, "status": { "enum": [ "proposed", "confirmed", "rescheduled", "cancelled", "failed" ], "type": "string" } }, "required": [ "callId", "status", "confirmedSlot", "customerNotes", "calendarEventId" ], "type": "object" } }, { "description": "Calculate break-even and target-profit units from supplied fixed and variable costs. When: Use when an agent needs the Creative Techno book framework for break even calculator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for break even calculator.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "monthlyFixedCostsOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "sellingPriceOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "targetProfitOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "variableCostPerUnitOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" } }, "required": [ "sellingPriceOMR", "variableCostPerUnitOMR", "monthlyFixedCostsOMR" ], "type": "object" }, "name": "break_even_calculator", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Generate the book's three-month post-launch goals, milestones, KPIs and review gates. When: Use when an agent needs the Creative Techno book framework for business 90 day growth plan. Selection: specialized; prefer for Use when an agent needs the Creative Techno book framework for business 90 day growth plan.. Input is a strict JSON object; see the schema. Price: $0.40 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" } }, "type": "object" }, "name": "business_90_day_growth_plan", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Generate candidate ideas from user-observed problems and constraints; does not claim market demand. When: Use when an agent needs the Creative Techno book framework for business idea generator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business idea generator.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "availableHoursPerWeek": { "maximum": 168, "minimum": 0, "type": "number" }, "budgetOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "city": { "maxLength": 100, "minLength": 1, "type": "string" }, "customer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "observedProblems": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "paymentEvidence": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "preferredBusinessModel": { "maxLength": 100, "minLength": 1, "type": "string" }, "problem": { "maxLength": 2000, "minLength": 1, "type": "string" }, "skills": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "solution": { "maxLength": 2000, "minLength": 1, "type": "string" }, "startupDifficulty": { "enum": [ "low", "medium", "high" ], "type": "string" } }, "type": "object" }, "name": "business_idea_generator", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Evaluate problem, customer, solution and willingness-to-pay evidence; does not independently verify live demand. When: Use when an agent needs the Creative Techno book framework for business idea validate. Selection: primary; prefer for Use when an agent needs the Creative Techno book framework for business idea validate.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "customer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "idea": { "maxLength": 2000, "minLength": 1, "type": "string" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "paymentEvidence": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "problem": { "maxLength": 2000, "minLength": 1, "type": "string" }, "prospects": { "items": { "maxLength": 2000, "minLength": 1, "type": "string" }, "maxItems": 100, "minItems": 1, "type": "array" }, "solution": { "maxLength": 2000, "minLength": 1, "type": "string" } }, "required": [ "idea", "customer", "problem", "solution" ], "type": "object" }, "name": "business_idea_validate", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Build the book's ten-element one-page business map from supplied inputs. When: Use when an agent needs the Creative Techno book framework for business model builder. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business model builder.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "channels": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "costs": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "customer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "keyActivities": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "pricing": { "maxLength": 2000, "minLength": 1, "type": "string" }, "problem": { "maxLength": 2000, "minLength": 1, "type": "string" }, "product": { "maxLength": 2000, "minLength": 1, "type": "string" }, "revenue": { "maxLength": 2000, "minLength": 1, "type": "string" }, "suppliersPartners": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "value": { "maxLength": 2000, "minLength": 1, "type": "string" } }, "required": [ "product", "customer", "problem", "value", "channels", "pricing", "revenue" ], "type": "object" }, "name": "business_model_builder", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Calculate revenue, gross profit, net profit and margins from monthly supplied data. When: Use when an agent needs the Creative Techno book framework for business profitability analysis. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business profitability analysis.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "marketingOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "monthlyFixedCostsOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "otherExpensesOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "priorRevenueOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "sellingPriceOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "unitsSold": { "minimum": 0, "type": "number" }, "variableCostPerUnitOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" } }, "required": [ "unitsSold", "sellingPriceOMR", "variableCostPerUnitOMR", "monthlyFixedCostsOMR" ], "type": "object" }, "name": "business_profitability_analysis", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Diagnose the book's common mistakes from supplied signals; no unsupported probabilities are assigned. When: Use when an agent needs the Creative Techno book framework for business risk check. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business risk check.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "business": { "maxLength": 2000, "minLength": 1, "type": "string" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "signals": { "additionalProperties": { "anyOf": [ { "type": "boolean" }, { "maxLength": 2000, "minLength": 1, "type": "string" }, { "type": "number" } ] }, "default": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "business" ], "type": "object" }, "name": "business_risk_check", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Assess the risk of doing business with a company in any country using corporate, financial, compliance, reputation, operational and digital evidence. Returns a 0–100 risk score (100 = highest detected risk), a separate 0–1 confidence, per-category component scores, evidence-backed risk flags and positive signals, sanctions/restricted-party screening with match strength, and machine-readable due-diligence guidance (proceed / proceed_with_monitoring / enhanced_due_diligence / manual_review / avoid_automated_transaction). When: Use before onboarding a supplier or vendor, paying a new business, entering a B2B transaction, approving a marketplace seller, extending credit or insurance, or recommending a company — whenever an autonomous agent needs structured, evidence-backed business due diligence it cannot reliably generate from its own model knowledge. Selection: supporting; prefer for structured risk score and action for a company or automated transaction guardrails. Do not use for public reputation only or finding companies. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "address": { "description": "Street address as supplied by the company (checked against the registered address when the registry publishes one).", "maxLength": 300, "minLength": 3, "type": "string" }, "city": { "description": "City of registration/headquarters (helps disambiguation).", "maxLength": 80, "minLength": 2, "type": "string" }, "companyName": { "description": "Company name as known to the caller (trading or legal name). Required.", "maxLength": 200, "minLength": 2, "type": "string" }, "country": { "description": "Country of registration/operation — ISO 3166 alpha-2 (e.g. GB), alpha-3 or English name. Strongly recommended: prevents same-name companies in other countries from being confused.", "maxLength": 60, "minLength": 2, "type": "string" }, "includeDigitalSignals": { "description": "Default true. false skips website, domain-registration and threat-feed checks (digital coverage becomes 'none').", "type": "boolean" }, "includeNews": { "description": "Default true. false skips news, customer-review and regulator web searches (faster, cheaper; reputation coverage becomes 'none').", "type": "boolean" }, "industry": { "description": "Claimed industry/business activity (checked for consistency with the company's public presence; never scored by itself).", "maxLength": 100, "minLength": 2, "type": "string" }, "knownAliases": { "description": "Other names the company trades or traded under (max 5). Screened against sanctions/restricted-party lists and used to attribute media.", "items": { "maxLength": 200, "minLength": 2, "type": "string" }, "maxItems": 5, "type": "array" }, "lei": { "description": "Legal Entity Identifier (ISO 17442), if known — decisive for entity resolution.", "maxLength": 24, "minLength": 20, "type": "string" }, "registrationNumber": { "description": "Company registration number in its home registry (e.g. UK Companies House number, Oman CR number). The strongest disambiguator.", "maxLength": 64, "minLength": 2, "pattern": "^[A-Za-z0-9][A-Za-z0-9 ./-]*$", "type": "string" }, "website": { "description": "Company website or domain, e.g. https://example.com (normalized to its https origin).", "maxLength": 300, "minLength": 4, "type": "string" } }, "required": [ "companyName" ], "type": "object" }, "name": "business_risk_score", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "assessmentId": { "description": "Deterministic id of (company identity, scoring model version, evidence snapshot).", "type": "string" }, "assumptions": { "items": { "type": "string" }, "type": "array" }, "business": { "additionalProperties": false, "properties": { "city": { "type": [ "string", "null" ] }, "country": { "type": [ "string", "null" ] }, "countryName": { "type": [ "string", "null" ] }, "domain": { "type": [ "string", "null" ] }, "entityMatchConfidence": { "maximum": 1, "minimum": 0, "type": "number" }, "identityVerifiedAgainstRegistry": { "type": "boolean" }, "incorporationDate": { "type": [ "string", "null" ] }, "industry": { "type": [ "string", "null" ] }, "legalName": { "type": [ "string", "null" ] }, "lei": { "type": [ "string", "null" ] }, "matchedOn": { "items": { "type": "string" }, "type": "array" }, "name": { "type": "string" }, "registrationNumber": { "type": [ "string", "null" ] }, "registrationStatus": { "enum": [ "active", "inactive", "dissolved", "liquidation", "unknown", "not_verified" ], "type": "string" }, "registry": { "type": [ "string", "null" ] }, "resolutionStatus": { "enum": [ "resolved", "probable", "unverified" ], "type": "string" }, "website": { "type": [ "string", "null" ] } }, "required": [ "name", "legalName", "country", "countryName", "registrationNumber", "lei", "registrationStatus", "incorporationDate", "registry", "website", "domain", "city", "industry", "entityMatchConfidence", "resolutionStatus", "identityVerifiedAgainstRegistry", "matchedOn" ], "type": "object" }, "components": { "additionalProperties": false, "description": "Per-category risk scores (0–100). null = no data coverage for that category (never guessed).", "properties": { "complianceRisk": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "corporateRisk": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "digitalRisk": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "financialRisk": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "operationalRisk": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "reputationRisk": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] } }, "required": [ "corporateRisk", "financialRisk", "complianceRisk", "reputationRisk", "operationalRisk", "digitalRisk" ], "type": "object" }, "confidence": { "description": "0–1: how strongly the evidence supports the result. Separate from risk: a low score with low confidence means little evidence, not a safe company.", "maximum": 1, "minimum": 0, "type": "number" }, "confidenceBreakdown": { "additionalProperties": false, "properties": { "authoritativeRecords": { "maximum": 1, "minimum": 0, "type": "number" }, "capsApplied": { "items": { "type": "string" }, "type": "array" }, "categoryCoverage": { "maximum": 1, "minimum": 0, "type": "number" }, "consistency": { "maximum": 1, "minimum": 0, "type": "number" }, "contradictions": { "items": { "type": "string" }, "type": "array" }, "entityResolution": { "maximum": 1, "minimum": 0, "type": "number" }, "freshness": { "maximum": 1, "minimum": 0, "type": "number" }, "sourceQuality": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "entityResolution", "categoryCoverage", "sourceQuality", "authoritativeRecords", "freshness", "consistency", "contradictions", "capsApplied" ], "type": "object" }, "dataCoverage": { "additionalProperties": false, "properties": { "compliance": { "enum": [ "high", "medium", "low", "none" ], "type": "string" }, "corporate": { "enum": [ "high", "medium", "low", "none" ], "type": "string" }, "digital": { "enum": [ "high", "medium", "low", "none" ], "type": "string" }, "financial": { "enum": [ "high", "medium", "low", "none" ], "type": "string" }, "operational": { "enum": [ "high", "medium", "low", "none" ], "type": "string" }, "reputation": { "enum": [ "high", "medium", "low", "none" ], "type": "string" } }, "required": [ "corporate", "financial", "compliance", "reputation", "operational", "digital" ], "type": "object" }, "evaluatedAt": { "description": "As-of time of the evidence snapshot the assessment was computed from (latest retrieval time among the providers used; cached evidence keeps its original retrieval time). Re-evaluating the same snapshot yields the same result. null when nothing could be checked.", "type": [ "string", "null" ] }, "evidence": { "items": { "additionalProperties": false, "properties": { "ageDays": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "claim": { "type": "string" }, "evidenceClass": { "enum": [ "official_record", "regulatory_action", "court_record", "credible_journalism", "other_publication", "user_generated", "allegation", "self_published" ], "type": "string" }, "freshness": { "maximum": 1, "minimum": 0, "type": "number" }, "fromCache": { "type": "boolean" }, "id": { "type": "string" }, "observedAt": { "type": "string" }, "publishedAt": { "type": [ "string", "null" ] }, "recordType": { "description": "source_record: something a source returned. lookup_result: the documented outcome of a successful check that found nothing (so clean findings are traceable too).", "enum": [ "source_record", "lookup_result" ], "type": "string" }, "relevance": { "maximum": 1, "minimum": 0, "type": "number" }, "reliability": { "enum": [ "authoritative", "high", "medium", "low" ], "type": "string" }, "retrievedAt": { "type": "string" }, "sourceName": { "type": "string" }, "sourceRecordId": { "type": [ "string", "null" ] }, "sourceUrl": { "type": [ "string", "null" ] }, "stale": { "type": "boolean" }, "type": { "enum": [ "company_registry", "lei_registry", "company_filing", "sanctions_list", "export_control_or_debarment_list", "regulatory_publication", "court_record", "news", "review_platform", "forum_or_social", "company_website", "domain_registration", "threat_intelligence" ], "type": "string" } }, "required": [ "id", "recordType", "type", "evidenceClass", "sourceName", "sourceUrl", "sourceRecordId", "publishedAt", "observedAt", "retrievedAt", "ageDays", "stale", "freshness", "claim", "reliability", "relevance", "fromCache" ], "type": "object" }, "type": "array" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "methodology": { "additionalProperties": false, "properties": { "categoryWeights": { "additionalProperties": false, "properties": { "compliance": { "type": "number" }, "corporate": { "type": "number" }, "digital": { "type": "number" }, "financial": { "type": "number" }, "operational": { "type": "number" }, "reputation": { "type": "number" } }, "required": [ "corporate", "financial", "compliance", "reputation", "operational", "digital" ], "type": "object" }, "formula": { "type": "string" }, "highRiskJurisdictionsSource": { "type": "string" }, "missingDataPolicy": { "type": "string" }, "missingDataRiskRules": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "rule": { "type": "string" } }, "required": [ "code", "rule" ], "type": "object" }, "type": "array" }, "riskLevelBands": { "items": { "additionalProperties": false, "properties": { "level": { "enum": [ "low", "moderate", "elevated", "high", "critical" ], "type": "string" }, "max": { "maximum": 100, "minimum": 0, "type": "integer" }, "min": { "maximum": 100, "minimum": 0, "type": "integer" } }, "required": [ "level", "min", "max" ], "type": "object" }, "type": "array" }, "scoringModelVersion": { "type": "string" }, "severityPoints": { "additionalProperties": false, "properties": { "critical": { "type": "number" }, "high": { "type": "number" }, "info": { "type": "number" }, "low": { "type": "number" }, "medium": { "type": "number" } }, "required": [ "info", "low", "medium", "high", "critical" ], "type": "object" }, "weightsSource": { "enum": [ "default", "env", "default_env_invalid" ], "type": "string" } }, "required": [ "scoringModelVersion", "categoryWeights", "weightsSource", "severityPoints", "riskLevelBands", "missingDataPolicy", "missingDataRiskRules", "highRiskJurisdictionsSource", "formula" ], "type": "object" }, "positiveSignals": { "items": { "additionalProperties": false, "properties": { "category": { "enum": [ "corporate", "financial", "compliance", "reputation", "operational", "digital" ], "type": "string" }, "code": { "type": "string" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "description": { "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "mitigationPoints": { "minimum": 0, "type": "number" }, "title": { "type": "string" }, "weight": { "minimum": 0, "type": "number" } }, "required": [ "code", "category", "title", "description", "evidenceIds", "weight", "confidence", "mitigationPoints" ], "type": "object" }, "type": "array" }, "providers": { "items": { "additionalProperties": false, "properties": { "evidenceCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "fromCache": { "type": "boolean" }, "provider": { "type": "string" }, "reason": { "type": [ "string", "null" ] }, "retrievedAt": { "type": [ "string", "null" ] }, "role": { "enum": [ "corporate", "financial", "sanctions", "news", "regulatory", "digital" ], "type": "string" }, "stage": { "anyOf": [ { "const": 1, "type": "number" }, { "const": 2, "type": "number" } ] }, "status": { "enum": [ "ok", "not_configured", "not_applicable", "unavailable", "timeout", "rate_limited", "stale_cache" ], "type": "string" } }, "required": [ "provider", "role", "stage", "status", "fromCache", "retrievedAt", "evidenceCount", "reason" ], "type": "object" }, "type": "array" }, "recommendation": { "additionalProperties": false, "properties": { "action": { "enum": [ "proceed", "proceed_with_monitoring", "enhanced_due_diligence", "manual_review", "avoid_automated_transaction" ], "type": "string" }, "rationale": { "type": "string" }, "reasonCodes": { "items": { "type": "string" }, "type": "array" } }, "required": [ "action", "reasonCodes", "rationale" ], "type": "object" }, "riskFlags": { "items": { "additionalProperties": false, "properties": { "category": { "enum": [ "corporate", "financial", "compliance", "reputation", "operational", "digital" ], "type": "string" }, "code": { "type": "string" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "description": { "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "factStatus": { "anyOf": [ { "enum": [ "established", "reported", "alleged", "observed" ], "type": "string" }, { "type": "null" } ], "description": "What the source establishes: observed (a record/check), reported (an outcome reported by a source), alleged (allegation, investigation, lawsuit, unconfirmed match)." }, "requiresVerification": { "type": "boolean" }, "scoreImpactPoints": { "description": "SEVERITY_POINTS[severity] × weight × confidence — this flag's contribution to its category's negative points.", "minimum": 0, "type": "number" }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" }, "title": { "type": "string" }, "weight": { "minimum": 0, "type": "number" } }, "required": [ "code", "category", "severity", "title", "description", "evidenceIds", "weight", "confidence", "scoreImpactPoints", "factStatus", "requiresVerification" ], "type": "object" }, "type": "array" }, "riskLevel": { "anyOf": [ { "enum": [ "low", "moderate", "elevated", "high", "critical" ], "type": "string" }, { "type": "null" } ] }, "riskScore": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ], "description": "0 = lowest detected risk, 100 = highest. null only when status is insufficient_data." }, "sanctionsScreening": { "additionalProperties": false, "properties": { "listsChecked": { "items": { "type": "string" }, "type": "array" }, "listsUnavailable": { "items": { "type": "string" }, "type": "array" }, "matches": { "items": { "additionalProperties": false, "properties": { "contradictions": { "items": { "type": "string" }, "type": "array" }, "corroboratingIdentifiers": { "items": { "type": "string" }, "type": "array" }, "evidenceId": { "type": "string" }, "list": { "type": "string" }, "listType": { "enum": [ "sanctions", "export_control_or_debarment" ], "type": "string" }, "listedName": { "type": "string" }, "matchScore": { "maximum": 1, "minimum": 0, "type": "number" }, "matchStrength": { "description": "possible: name similarity only — NOT a confirmed listing. high: exact normalized name corroborated by a list identifier/country with nothing contradicting it — still verify at the source list.", "enum": [ "possible", "high" ], "type": "string" }, "matchType": { "enum": [ "exact_normalized_name", "fuzzy_name" ], "type": "string" }, "matchedAlias": { "type": [ "string", "null" ] }, "reference": { "type": [ "string", "null" ] }, "sourceUrl": { "type": [ "string", "null" ] } }, "required": [ "listedName", "matchedAlias", "list", "listType", "reference", "sourceUrl", "matchScore", "matchType", "matchStrength", "corroboratingIdentifiers", "contradictions", "evidenceId" ], "type": "object" }, "type": "array" }, "namesScreened": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "no_match_found", "possible_match", "high_confidence_match", "not_checked", "unavailable", "partial" ], "type": "string" } }, "required": [ "status", "listsChecked", "listsUnavailable", "namesScreened", "matches" ], "type": "object" }, "scoreBreakdown": { "additionalProperties": false, "properties": { "complianceContribution": { "type": [ "number", "null" ] }, "corporateContribution": { "type": [ "number", "null" ] }, "digitalContribution": { "type": [ "number", "null" ] }, "effectiveWeights": { "additionalProperties": false, "properties": { "compliance": { "type": "number" }, "corporate": { "type": "number" }, "digital": { "type": "number" }, "financial": { "type": "number" }, "operational": { "type": "number" }, "reputation": { "type": "number" } }, "required": [ "corporate", "financial", "compliance", "reputation", "operational", "digital" ], "type": "object" }, "financialContribution": { "type": [ "number", "null" ] }, "floorsApplied": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "minimumScore": { "maximum": 100, "minimum": 0, "type": "integer" }, "reason": { "type": "string" } }, "required": [ "code", "minimumScore", "reason" ], "type": "object" }, "type": "array" }, "operationalContribution": { "type": [ "number", "null" ] }, "rawWeightedScore": { "type": [ "number", "null" ] }, "reputationContribution": { "type": [ "number", "null" ] } }, "required": [ "corporateContribution", "financialContribution", "complianceContribution", "reputationContribution", "operationalContribution", "digitalContribution", "rawWeightedScore", "effectiveWeights", "floorsApplied" ], "type": "object" }, "status": { "enum": [ "assessed", "insufficient_data" ], "type": "string" }, "warnings": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "message": { "type": "string" }, "provider": { "type": [ "string", "null" ] } }, "required": [ "code", "message", "provider" ], "type": "object" }, "type": "array" } }, "required": [ "status", "assessmentId", "business", "riskScore", "riskLevel", "confidence", "components", "scoreBreakdown", "riskFlags", "positiveSignals", "sanctionsScreening", "evidence", "recommendation", "dataCoverage", "confidenceBreakdown", "providers", "warnings", "assumptions", "limitations", "methodology", "evaluatedAt" ], "type": "object" }, { "additionalProperties": false, "properties": { "nextAction": { "additionalProperties": false, "properties": { "instruction": { "type": "string" }, "target": { "const": "x402_endpoint", "type": "string" }, "type": { "const": "pay_and_retry", "type": "string" } }, "required": [ "type", "target", "instruction" ], "type": "object" }, "payment": { "additionalProperties": false, "properties": { "endpoint": { "type": "string" }, "method": { "const": "POST", "type": "string" }, "retrySameBody": { "const": true, "type": "boolean" } }, "required": [ "endpoint", "method", "retrySameBody" ], "type": "object" }, "preview": { "additionalProperties": false, "properties": { "fullResultAvailable": { "const": true, "type": "boolean" }, "inputAccepted": { "const": true, "type": "boolean" }, "summary": { "type": "string" }, "useCases": { "items": { "type": "string" }, "type": "array" } }, "required": [ "inputAccepted", "fullResultAvailable", "summary", "useCases" ], "type": "object" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "type": "string" }, "protocol": { "const": "x402", "type": "string" } }, "required": [ "amount", "currency", "protocol" ], "type": "object" }, "requestId": { "type": "string" }, "status": { "const": "payment_required", "type": "string" }, "tool": { "type": "string" } }, "required": [ "status", "tool", "requestId", "price", "preview", "payment", "nextAction" ], "type": "object" } ], "type": "object" } }, { "description": "Create the book's structured seven-day validation workflow; execution and evidence collection remain with the caller. When: Use when an agent needs the Creative Techno book framework for business validation plan. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business validation plan.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "customer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "idea": { "maxLength": 2000, "minLength": 1, "type": "string" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "paymentEvidence": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "problem": { "maxLength": 2000, "minLength": 1, "type": "string" }, "prospects": { "items": { "maxLength": 2000, "minLength": 1, "type": "string" }, "maxItems": 100, "minItems": 1, "type": "array" }, "solution": { "maxLength": 2000, "minLength": 1, "type": "string" } }, "required": [ "idea", "customer", "problem", "solution" ], "type": "object" }, "name": "business_validation_plan", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Score up to 100 supplied candidate profiles against one job profile with auditable matched requirements, gaps and confidence; no hiring decision is emitted. When: Use after extracting multiple candidate profiles when an agent needs transparent batch comparison against one job. Selection: specialized; prefer for Use after extracting multiple candidate profiles when an agent needs transparent batch comparison against one job.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "candidates": { "items": { "additionalProperties": false, "properties": { "candidate_id": { "maxLength": 100, "minLength": 1, "type": "string" }, "candidate_profile": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "candidate_id", "candidate_profile" ], "type": "object" }, "maxItems": 100, "minItems": 1, "type": "array" }, "job_profile": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "max_candidates": { "default": 100, "maximum": 100, "minimum": 1, "type": "integer" } }, "required": [ "job_profile", "candidates" ], "type": "object" }, "name": "candidate_shortlist_score", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "candidates": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "job": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "scoring_methodology": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "job", "candidates", "scoring_methodology" ], "type": "object" } }, { "description": "Perform company due diligence for onboarding, procurement, partnership, investment or customer-risk decisions: resolve the entity, evaluate registration, website identity, sanctions, adverse news, legal, financial and reputation signals, then return a deterministic risk assessment with evidence and a machine-actionable next action. When: Use when an autonomous agent must decide whether to continue doing business with a company and what verification or escalation should happen next. Selection: primary; prefer for before onboarding a supplier or before signing a commercial agreement. Do not use for simple company search or stock price lookup. Input is a strict JSON object; see the schema. Price: $1.50 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "description": "Strict company due diligence request. Unknown fields are rejected.", "properties": { "checks": { "additionalProperties": false, "default": { "adverseMedia": true, "businessRisk": true, "registry": true, "reputation": true, "sanctions": true }, "properties": { "adverseMedia": { "default": true, "type": "boolean" }, "businessRisk": { "default": true, "type": "boolean" }, "registry": { "default": true, "type": "boolean" }, "reputation": { "default": true, "type": "boolean" }, "sanctions": { "default": true, "type": "boolean" } }, "type": "object" }, "company": { "description": "Company legal or trading name.", "maxLength": 200, "minLength": 2, "type": "string" }, "country": { "maxLength": 60, "minLength": 2, "type": "string" }, "depth": { "default": "standard", "enum": [ "quick", "standard", "enhanced" ], "type": "string" }, "domain": { "description": "Public company domain, without credentials or a private/localhost host.", "maxLength": 253, "minLength": 3, "type": "string" }, "lei": { "maxLength": 24, "minLength": 20, "type": "string" }, "purpose": { "default": "general_due_diligence", "enum": [ "supplier_onboarding", "vendor_review", "procurement", "partnership", "investment_screening", "marketplace_onboarding", "customer_risk", "general_due_diligence" ], "type": "string" }, "registrationNumber": { "maxLength": 64, "minLength": 2, "pattern": "^[A-Za-z0-9][A-Za-z0-9 ./-]*$", "type": "string" } }, "required": [ "company" ], "type": "object" }, "name": "company_due_diligence", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "adverseMediaCheck": { "additionalProperties": false, "properties": { "data": {}, "error": {}, "success": { "type": "boolean" } }, "required": [ "success" ], "type": "object" }, "businessRiskCheck": { "additionalProperties": false, "properties": { "data": {}, "error": {}, "success": { "type": "boolean" } }, "required": [ "success" ], "type": "object" }, "checks": { "additionalProperties": { "type": "boolean" }, "propertyNames": { "type": "string" }, "type": "object" }, "company": { "additionalProperties": false, "properties": { "country": { "type": [ "string", "null" ] }, "domain": { "type": [ "string", "null" ] }, "name": { "type": "string" }, "registrationNumber": { "type": [ "string", "null" ] } }, "required": [ "name", "domain", "country", "registrationNumber" ], "type": "object" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "coverage": { "additionalProperties": { "enum": [ "complete", "partial", "unavailable", "not_checked" ], "type": "string" }, "propertyNames": { "type": "string" }, "type": "object" }, "decision": { "additionalProperties": false, "properties": { "action": { "enum": [ "continue_onboarding", "continue_with_enhanced_checks", "request_additional_documents", "manual_review_required", "reject_due_to_sanctions", "reject_due_to_identity_mismatch", "reject_due_to_material_risk", "insufficient_data" ], "type": "string" }, "requiresHumanReview": { "type": "boolean" } }, "required": [ "action", "requiresHumanReview" ], "type": "object" }, "depth": { "enum": [ "quick", "standard", "enhanced" ], "type": "string" }, "entityMatch": { "additionalProperties": false, "properties": { "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "matchedOn": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "matched", "probable", "unverified" ], "type": "string" } }, "required": [ "status", "confidence", "matchedOn" ], "type": "object" }, "entityResolution": { "additionalProperties": false, "properties": { "candidateCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "matchedIdentifiers": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "resolved", "ambiguous", "unresolved" ], "type": "string" } }, "required": [ "status", "confidence", "matchedIdentifiers", "candidateCount" ], "type": "object" }, "evidence": { "items": {}, "type": "array" }, "financialSignals": { "additionalProperties": false, "properties": { "signals": { "items": {}, "type": "array" }, "status": { "enum": [ "available", "limited_data", "unavailable" ], "type": "string" } }, "required": [ "status", "signals" ], "type": "object" }, "generatedAt": { "type": "string" }, "legalSignals": { "items": {}, "type": "array" }, "management": { "items": {}, "type": "array" }, "negativeNews": { "additionalProperties": false, "properties": { "items": { "items": {}, "type": "array" }, "materialCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "materialCount", "items" ], "type": "object" }, "providers": { "items": {}, "type": "array" }, "purpose": { "type": "string" }, "reasonCodes": { "items": { "type": "string" }, "type": "array" }, "recommendation": { "enum": [ "proceed", "proceed_with_standard_checks", "manual_review_required", "enhanced_due_diligence_required", "reject_counterparty", "insufficient_data" ], "type": "string" }, "redFlags": { "items": {}, "type": "array" }, "registration": { "additionalProperties": false, "properties": { "incorporatedAt": { "type": [ "string", "null" ] }, "source": { "type": [ "string", "null" ] }, "status": { "enum": [ "active", "inactive", "dissolved", "liquidation", "unknown", "not_verified" ], "type": "string" } }, "required": [ "status", "incorporatedAt", "source" ], "type": "object" }, "registrationCheck": { "additionalProperties": false, "properties": { "data": {}, "error": {}, "success": { "type": "boolean" } }, "required": [ "success" ], "type": "object" }, "reputation": { "additionalProperties": false, "properties": { "risk": { "anyOf": [ { "enum": [ "low", "moderate", "high", "critical" ], "type": "string" }, { "type": "null" } ] }, "score": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] } }, "required": [ "score", "risk" ], "type": "object" }, "reputationCheck": { "additionalProperties": false, "properties": { "data": {}, "error": {}, "success": { "type": "boolean" } }, "required": [ "success" ], "type": "object" }, "riskBreakdown": { "additionalProperties": false, "properties": { "financial": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "identity": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "legal": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "negativeNews": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "registration": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "reputation": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "sanctions": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] } }, "required": [ "identity", "registration", "sanctions", "legal", "negativeNews", "financial", "reputation" ], "type": "object" }, "riskLevel": { "anyOf": [ { "enum": [ "low", "moderate", "high", "critical" ], "type": "string" }, { "type": "null" } ] }, "riskScore": { "anyOf": [ { "maximum": 100, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "sanctions": { "additionalProperties": false, "properties": { "listsChecked": { "items": { "type": "string" }, "type": "array" }, "listsUnavailable": { "items": { "type": "string" }, "type": "array" }, "matches": { "items": {}, "type": "array" }, "status": { "enum": [ "clear", "potential_match", "confirmed_match", "not_checked", "unavailable" ], "type": "string" } }, "required": [ "status", "matches", "listsChecked", "listsUnavailable" ], "type": "object" }, "sanctionsCheck": { "additionalProperties": false, "properties": { "data": {}, "error": {}, "success": { "type": "boolean" } }, "required": [ "success" ], "type": "object" }, "sources": { "items": {}, "type": "array" }, "success": { "const": true, "type": "boolean" }, "websiteSignals": { "additionalProperties": false, "properties": { "businessIdentityMatch": { "type": [ "boolean", "null" ] }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "domainAgeYears": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "ssl": { "type": [ "boolean", "null" ] } }, "required": [ "domainAgeYears", "ssl", "businessIdentityMatch", "confidence" ], "type": "object" } }, "required": [ "success", "company", "purpose", "depth", "checks", "entityResolution", "registrationCheck", "sanctionsCheck", "adverseMediaCheck", "reputationCheck", "businessRiskCheck", "entityMatch", "registration", "websiteSignals", "management", "sanctions", "legalSignals", "negativeNews", "financialSignals", "reputation", "riskScore", "riskLevel", "confidence", "riskBreakdown", "redFlags", "recommendation", "reasonCodes", "sources", "decision", "evidence", "coverage", "providers", "generatedAt" ], "type": "object" } }, { "description": "Investigate the public reputation and commercial risk signals of a company in any country — identity consistency against official registries, sanctions-list name screening, adverse media (with legal stage: allegation vs. outcome), customer reputation, online presence, business stability and domain signals — returning evidence-linked scores with a separate confidence score. When: Use this capability when an AI agent needs to assess a company's public reputation, credibility, adverse-media exposure, sanctions signals, customer reputation, online presence, identity consistency and other publicly observable commercial risk indicators before entering a business relationship. Selection: supporting; prefer for public reputation and adverse-media screening or sanctions name screening. Do not use for a deterministic business risk decision or finding companies. Input is a strict JSON object; see the schema. Price: $0.40 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "city": { "description": "City of registration/headquarters (helps disambiguation).", "maxLength": 80, "minLength": 2, "type": "string" }, "companyName": { "description": "Company name as known to the caller (trading or legal name).", "maxLength": 200, "minLength": 2, "type": "string" }, "country": { "description": "Country of registration/operation — ISO alpha-2 (e.g. GB), alpha-3 or English name. Strongly recommended to avoid same-name confusion.", "maxLength": 60, "minLength": 2, "type": "string" }, "domain": { "description": "Company domain if no website URL is known, e.g. example.com.", "maxLength": 253, "minLength": 3, "type": "string" }, "industry": { "description": "Industry/sector (context only; not used to score).", "maxLength": 100, "minLength": 2, "type": "string" }, "legalName": { "description": "Full registered legal name, if different from companyName.", "maxLength": 200, "minLength": 2, "type": "string" }, "lei": { "description": "Legal Entity Identifier (ISO 17442), if known.", "maxLength": 24, "minLength": 20, "type": "string" }, "registrationNumber": { "description": "Company registration number in its home registry (e.g. UK Companies House number).", "maxLength": 64, "minLength": 2, "pattern": "^[A-Za-z0-9][A-Za-z0-9 ./-]*$", "type": "string" }, "website": { "description": "Company website, e.g. https://example.com.", "maxLength": 300, "minLength": 4, "type": "string" } }, "required": [ "companyName" ], "type": "object" }, "name": "company_reputation_check", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "adverseMedia": { "additionalProperties": false, "properties": { "duplicatesMerged": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "excludedPossibleOtherEntity": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "items": { "items": { "additionalProperties": false, "properties": { "categories": { "items": { "enum": [ "fraud", "scam", "sanctions", "regulatory", "litigation", "insolvency", "corruption", "contract_dispute", "data_breach", "criminal_proceedings", "operational_failure", "customer_harm" ], "type": "string" }, "type": "array" }, "category": { "enum": [ "fraud", "scam", "sanctions", "regulatory", "litigation", "insolvency", "corruption", "contract_dispute", "data_breach", "criminal_proceedings", "operational_failure", "customer_harm" ], "type": "string" }, "coverageCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "dimension": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "established": { "type": "boolean" }, "eventId": { "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "legalStage": { "enum": [ "allegation", "investigation", "lawsuit_filed", "charge", "regulatory_action", "settlement", "judgment", "conviction", "dismissed_or_acquitted", "unspecified" ], "type": "string" }, "publishedAt": { "type": [ "string", "null" ] }, "relevance": { "type": "number" }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" }, "sources": { "items": { "additionalProperties": false, "properties": { "authority": { "type": "string" }, "sourceName": { "type": "string" }, "url": { "type": [ "string", "null" ] } }, "required": [ "sourceName", "url", "authority" ], "type": "object" }, "type": "array" }, "stageDescription": { "type": "string" }, "title": { "type": [ "string", "null" ] } }, "required": [ "eventId", "title", "category", "categories", "legalStage", "stageDescription", "established", "severity", "dimension", "publishedAt", "coverageCount", "relevance", "sources", "evidenceIds" ], "type": "object" }, "type": "array" }, "neutralMentions": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "status": { "enum": [ "none_found", "items_found", "not_checked", "unavailable" ], "type": "string" }, "victimOrReporterMentions": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "status", "items", "neutralMentions", "victimOrReporterMentions", "excludedPossibleOtherEntity", "duplicatesMerged" ], "type": "object" }, "businessStabilitySignals": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "dimension": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "message": { "type": "string" }, "polarity": { "enum": [ "positive", "negative", "neutral" ], "type": "string" }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" }, "sourceAuthority": { "anyOf": [ { "enum": [ "official_or_regulatory", "major_news_or_authoritative", "business_database_or_other_publisher", "forum_social_or_user_generated" ], "type": "string" }, { "type": "null" } ] }, "strength": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "code", "dimension", "polarity", "severity", "message", "evidenceIds", "sourceAuthority", "strength" ], "type": "object" }, "type": "array" }, "company": { "additionalProperties": false, "properties": { "city": { "type": [ "string", "null" ] }, "country": { "description": "ISO 3166-1 alpha-2", "type": [ "string", "null" ] }, "countryName": { "type": [ "string", "null" ] }, "domain": { "type": [ "string", "null" ] }, "industry": { "type": [ "string", "null" ] }, "lei": { "type": [ "string", "null" ] }, "registrationNumber": { "type": [ "string", "null" ] }, "requestedName": { "type": "string" }, "resolvedName": { "type": [ "string", "null" ] }, "website": { "type": [ "string", "null" ] } }, "required": [ "requestedName", "resolvedName", "country", "countryName", "website", "domain", "registrationNumber", "lei", "city", "industry" ], "type": "object" }, "confidenceBreakdown": { "additionalProperties": false, "properties": { "authority": { "type": "number" }, "capsApplied": { "items": { "type": "string" }, "type": "array" }, "dimensionCoverage": { "type": "number" }, "diversity": { "type": "number" }, "freshness": { "type": "number" }, "independentSources": { "type": "number" }, "jurisdictionCoverage": { "type": "number" }, "resolution": { "type": "number" } }, "required": [ "resolution", "dimensionCoverage", "independentSources", "authority", "freshness", "diversity", "jurisdictionCoverage", "capsApplied" ], "type": "object" }, "confidenceScore": { "maximum": 100, "minimum": 0, "type": "integer" }, "coverage": { "additionalProperties": false, "properties": { "dimensionsWithEvidence": { "items": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "type": "array" }, "jurisdictionRegistryChecked": { "type": "boolean" }, "providers": { "items": { "additionalProperties": false, "properties": { "category": { "enum": [ "registry", "sanctions", "news", "reviews", "website", "domain" ], "type": "string" }, "evidenceCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "fetchedAt": { "type": [ "string", "null" ] }, "fromCache": { "type": "boolean" }, "provider": { "type": "string" }, "reason": { "type": [ "string", "null" ] }, "status": { "enum": [ "ok", "not_configured", "not_applicable", "unavailable", "timeout", "rate_limited", "stale_cache" ], "type": "string" } }, "required": [ "provider", "category", "status", "fromCache", "fetchedAt", "evidenceCount", "reason" ], "type": "object" }, "type": "array" } }, "required": [ "providers", "dimensionsWithEvidence", "jurisdictionRegistryChecked" ], "type": "object" }, "customerSentiment": { "additionalProperties": false, "properties": { "aggregateRatings": { "items": { "additionalProperties": false, "properties": { "evidenceId": { "type": "string" }, "platform": { "type": "string" }, "rating": { "type": "number" }, "reviewCount": { "type": [ "number", "null" ] }, "scale": { "const": 5, "type": "number" }, "url": { "type": [ "string", "null" ] } }, "required": [ "platform", "rating", "scale", "reviewCount", "url", "evidenceId" ], "type": "object" }, "type": "array" }, "negativeSignals": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "dimension": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "message": { "type": "string" }, "polarity": { "enum": [ "positive", "negative", "neutral" ], "type": "string" }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" }, "sourceAuthority": { "anyOf": [ { "enum": [ "official_or_regulatory", "major_news_or_authoritative", "business_database_or_other_publisher", "forum_social_or_user_generated" ], "type": "string" }, { "type": "null" } ] }, "strength": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "code", "dimension", "polarity", "severity", "message", "evidenceIds", "sourceAuthority", "strength" ], "type": "object" }, "type": "array" }, "positiveSignals": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "dimension": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "message": { "type": "string" }, "polarity": { "enum": [ "positive", "negative", "neutral" ], "type": "string" }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" }, "sourceAuthority": { "anyOf": [ { "enum": [ "official_or_regulatory", "major_news_or_authoritative", "business_database_or_other_publisher", "forum_social_or_user_generated" ], "type": "string" }, { "type": "null" } ] }, "strength": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "code", "dimension", "polarity", "severity", "message", "evidenceIds", "sourceAuthority", "strength" ], "type": "object" }, "type": "array" }, "status": { "enum": [ "not_checked", "unavailable", "insufficient_data", "mostly_positive", "mixed", "mostly_negative" ], "type": "string" } }, "required": [ "status", "aggregateRatings", "positiveSignals", "negativeSignals" ], "type": "object" }, "cyberDomainSignals": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "dimension": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "message": { "type": "string" }, "polarity": { "enum": [ "positive", "negative", "neutral" ], "type": "string" }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" }, "sourceAuthority": { "anyOf": [ { "enum": [ "official_or_regulatory", "major_news_or_authoritative", "business_database_or_other_publisher", "forum_social_or_user_generated" ], "type": "string" }, { "type": "null" } ] }, "strength": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "code", "dimension", "polarity", "severity", "message", "evidenceIds", "sourceAuthority", "strength" ], "type": "object" }, "type": "array" }, "evidence": { "items": { "additionalProperties": false, "properties": { "companyIdentifiers": { "additionalProperties": false, "properties": { "country": { "type": [ "string", "null" ] }, "domain": { "type": [ "string", "null" ] }, "lei": { "type": [ "string", "null" ] }, "name": { "type": [ "string", "null" ] }, "registrationNumber": { "type": [ "string", "null" ] } }, "required": [ "name", "registrationNumber", "lei", "domain", "country" ], "type": "object" }, "fromCache": { "type": "boolean" }, "id": { "type": "string" }, "jurisdiction": { "type": [ "string", "null" ] }, "observedAt": { "type": "string" }, "publishedAt": { "type": [ "string", "null" ] }, "quality": { "maximum": 1, "minimum": 0, "type": "number" }, "relevance": { "maximum": 1, "minimum": 0, "type": "number" }, "sourceAuthority": { "enum": [ "official_or_regulatory", "major_news_or_authoritative", "business_database_or_other_publisher", "forum_social_or_user_generated" ], "type": "string" }, "sourceName": { "type": "string" }, "sourceRecordId": { "type": [ "string", "null" ] }, "sourceUrl": { "type": [ "string", "null" ] }, "summary": { "type": [ "string", "null" ] }, "title": { "type": [ "string", "null" ] }, "type": { "enum": [ "news", "sanctions", "registry", "review", "website", "regulatory", "domain", "forum" ], "type": "string" } }, "required": [ "id", "type", "sourceName", "sourceUrl", "sourceRecordId", "sourceAuthority", "title", "summary", "publishedAt", "observedAt", "jurisdiction", "companyIdentifiers", "quality", "relevance", "fromCache" ], "type": "object" }, "type": "array" }, "evidenceSummary": { "additionalProperties": false, "properties": { "duplicatesMerged": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "evidenceTruncated": { "type": "boolean" }, "excludedPossibleOtherEntity": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "freshestEvidenceAt": { "type": [ "string", "null" ] }, "highConfidenceSources": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "independentSources": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "oldestEvidenceAt": { "type": [ "string", "null" ] }, "servedFromCache": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "staleEvidence": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "totalEvidence": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "totalEvidence", "independentSources", "highConfidenceSources", "freshestEvidenceAt", "oldestEvidenceAt", "duplicatesMerged", "excludedPossibleOtherEntity", "servedFromCache", "staleEvidence", "evidenceTruncated" ], "type": "object" }, "identity": { "additionalProperties": false, "properties": { "signals": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "dimension": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "message": { "type": "string" }, "polarity": { "enum": [ "positive", "negative", "neutral" ], "type": "string" }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" }, "sourceAuthority": { "anyOf": [ { "enum": [ "official_or_regulatory", "major_news_or_authoritative", "business_database_or_other_publisher", "forum_social_or_user_generated" ], "type": "string" }, { "type": "null" } ] }, "strength": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "code", "dimension", "polarity", "severity", "message", "evidenceIds", "sourceAuthority", "strength" ], "type": "object" }, "type": "array" }, "status": { "enum": [ "consistent", "partially_consistent", "ambiguous", "unresolved", "conflicting", "not_checked" ], "type": "string" } }, "required": [ "status", "signals" ], "type": "object" }, "legalRiskSignals": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "dimension": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "message": { "type": "string" }, "polarity": { "enum": [ "positive", "negative", "neutral" ], "type": "string" }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" }, "sourceAuthority": { "anyOf": [ { "enum": [ "official_or_regulatory", "major_news_or_authoritative", "business_database_or_other_publisher", "forum_social_or_user_generated" ], "type": "string" }, { "type": "null" } ] }, "strength": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "code", "dimension", "polarity", "severity", "message", "evidenceIds", "sourceAuthority", "strength" ], "type": "object" }, "type": "array" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "methodology": { "additionalProperties": false, "properties": { "neutralPrior": { "type": "number" }, "note": { "type": "string" }, "scoringModelVersion": { "type": "string" }, "weights": { "additionalProperties": { "type": "number" }, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "scoringModelVersion", "weights", "neutralPrior", "note" ], "type": "object" }, "onlinePresence": { "additionalProperties": false, "properties": { "signals": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "dimension": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "message": { "type": "string" }, "polarity": { "enum": [ "positive", "negative", "neutral" ], "type": "string" }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" }, "sourceAuthority": { "anyOf": [ { "enum": [ "official_or_regulatory", "major_news_or_authoritative", "business_database_or_other_publisher", "forum_social_or_user_generated" ], "type": "string" }, { "type": "null" } ] }, "strength": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "code", "dimension", "polarity", "severity", "message", "evidenceIds", "sourceAuthority", "strength" ], "type": "object" }, "type": "array" }, "status": { "enum": [ "not_checked", "established", "limited", "inconsistent", "unreachable" ], "type": "string" } }, "required": [ "status", "signals" ], "type": "object" }, "positiveSignals": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "dimension": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "message": { "type": "string" }, "polarity": { "enum": [ "positive", "negative", "neutral" ], "type": "string" }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" }, "sourceAuthority": { "anyOf": [ { "enum": [ "official_or_regulatory", "major_news_or_authoritative", "business_database_or_other_publisher", "forum_social_or_user_generated" ], "type": "string" }, { "type": "null" } ] }, "strength": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "code", "dimension", "polarity", "severity", "message", "evidenceIds", "sourceAuthority", "strength" ], "type": "object" }, "type": "array" }, "redFlags": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "dimension": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "message": { "type": "string" }, "polarity": { "enum": [ "positive", "negative", "neutral" ], "type": "string" }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" }, "sourceAuthority": { "anyOf": [ { "enum": [ "official_or_regulatory", "major_news_or_authoritative", "business_database_or_other_publisher", "forum_social_or_user_generated" ], "type": "string" }, { "type": "null" } ] }, "strength": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "code", "dimension", "polarity", "severity", "message", "evidenceIds", "sourceAuthority", "strength" ], "type": "object" }, "type": "array" }, "reputationScore": { "maximum": 100, "minimum": 0, "type": "integer" }, "resolution": { "additionalProperties": false, "properties": { "candidates": { "items": { "additionalProperties": false, "properties": { "city": { "type": [ "string", "null" ] }, "conflicts": { "items": { "type": "string" }, "type": "array" }, "country": { "type": [ "string", "null" ] }, "evidenceId": { "type": "string" }, "legalName": { "type": "string" }, "lei": { "type": [ "string", "null" ] }, "matchScore": { "maximum": 1, "minimum": 0, "type": "number" }, "matchedOn": { "items": { "type": "string" }, "type": "array" }, "registrationNumber": { "type": [ "string", "null" ] }, "registry": { "type": "string" }, "status": { "type": "string" } }, "required": [ "legalName", "country", "city", "registrationNumber", "lei", "status", "registry", "matchScore", "matchedOn", "conflicts", "evidenceId" ], "type": "object" }, "type": "array" }, "confidence": { "maximum": 100, "minimum": 0, "type": "integer" }, "conflicts": { "items": { "type": "string" }, "type": "array" }, "methods": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "resolved", "probable", "ambiguous", "unresolved", "registry_not_checked" ], "type": "string" } }, "required": [ "status", "confidence", "methods", "conflicts", "candidates" ], "type": "object" }, "sanctions": { "additionalProperties": false, "properties": { "highestConfidence": { "anyOf": [ { "enum": [ "possible", "high" ], "type": "string" }, { "type": "null" } ] }, "listsChecked": { "items": { "type": "string" }, "type": "array" }, "listsUnavailable": { "items": { "type": "string" }, "type": "array" }, "matches": { "items": { "additionalProperties": false, "properties": { "confidence": { "enum": [ "possible", "high" ], "type": "string" }, "contradictions": { "items": { "type": "string" }, "type": "array" }, "corroboratingIdentifiers": { "items": { "type": "string" }, "type": "array" }, "evidenceId": { "type": "string" }, "list": { "type": "string" }, "listedName": { "type": "string" }, "matchScore": { "type": "number" }, "matchType": { "enum": [ "exact_normalized_name", "fuzzy_name" ], "type": "string" }, "matchedAlias": { "type": [ "string", "null" ] }, "reason": { "type": "string" }, "reference": { "type": [ "string", "null" ] }, "sourceUrl": { "type": [ "string", "null" ] } }, "required": [ "listedName", "matchedAlias", "list", "reference", "sourceUrl", "matchScore", "matchType", "confidence", "corroboratingIdentifiers", "contradictions", "evidenceId", "reason" ], "type": "object" }, "type": "array" }, "status": { "enum": [ "no_match_found", "possible_match", "high_confidence_match", "not_checked", "unavailable", "partial" ], "type": "string" } }, "required": [ "status", "listsChecked", "listsUnavailable", "matches", "highestConfidence" ], "type": "object" }, "scoreBreakdown": { "items": { "additionalProperties": false, "properties": { "coverage": { "maximum": 100, "minimum": 0, "type": "integer" }, "dimension": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "negativeSignals": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "positiveSignals": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "rawScore": { "maximum": 100, "minimum": 0, "type": "integer" }, "score": { "maximum": 100, "minimum": 0, "type": "integer" }, "weight": { "type": "number" } }, "required": [ "dimension", "weight", "score", "rawScore", "coverage", "positiveSignals", "negativeSignals" ], "type": "object" }, "type": "array" }, "scores": { "additionalProperties": false, "properties": { "adverseMedia": { "maximum": 100, "minimum": 0, "type": "integer" }, "businessStability": { "maximum": 100, "minimum": 0, "type": "integer" }, "customerReputation": { "maximum": 100, "minimum": 0, "type": "integer" }, "cyberDomain": { "maximum": 100, "minimum": 0, "type": "integer" }, "identity": { "maximum": 100, "minimum": 0, "type": "integer" }, "legalRegulatory": { "maximum": 100, "minimum": 0, "type": "integer" }, "onlinePresence": { "maximum": 100, "minimum": 0, "type": "integer" }, "transparency": { "maximum": 100, "minimum": 0, "type": "integer" } }, "required": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "object" }, "summary": { "type": "string" }, "transparencySignals": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "dimension": { "enum": [ "identity", "legalRegulatory", "adverseMedia", "customerReputation", "onlinePresence", "businessStability", "cyberDomain", "transparency" ], "type": "string" }, "evidenceIds": { "items": { "type": "string" }, "type": "array" }, "message": { "type": "string" }, "polarity": { "enum": [ "positive", "negative", "neutral" ], "type": "string" }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" }, "sourceAuthority": { "anyOf": [ { "enum": [ "official_or_regulatory", "major_news_or_authoritative", "business_database_or_other_publisher", "forum_social_or_user_generated" ], "type": "string" }, { "type": "null" } ] }, "strength": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "code", "dimension", "polarity", "severity", "message", "evidenceIds", "sourceAuthority", "strength" ], "type": "object" }, "type": "array" }, "trustLevel": { "enum": [ "insufficient_evidence", "significant_concerns", "some_concerns", "no_major_concerns_found", "favorable_public_signals" ], "type": "string" }, "warnings": { "items": { "additionalProperties": false, "properties": { "code": { "enum": [ "COMPANY_NOT_RESOLVED", "AMBIGUOUS_COMPANY", "INSUFFICIENT_EVIDENCE", "PROVIDER_UNAVAILABLE", "PROVIDER_TIMEOUT", "RATE_LIMITED", "DATA_STALE", "PROVIDER_NOT_CONFIGURED", "COUNTRY_NOT_PROVIDED" ], "type": "string" }, "message": { "type": "string" }, "provider": { "type": [ "string", "null" ] } }, "required": [ "code", "message", "provider" ], "type": "object" }, "type": "array" } }, "required": [ "company", "resolution", "reputationScore", "confidenceScore", "trustLevel", "scores", "scoreBreakdown", "confidenceBreakdown", "identity", "sanctions", "adverseMedia", "customerSentiment", "onlinePresence", "legalRiskSignals", "businessStabilitySignals", "cyberDomainSignals", "transparencySignals", "positiveSignals", "redFlags", "evidenceSummary", "evidence", "coverage", "warnings", "limitations", "summary", "methodology" ], "type": "object" }, { "additionalProperties": false, "properties": { "nextAction": { "additionalProperties": false, "properties": { "instruction": { "type": "string" }, "target": { "const": "x402_endpoint", "type": "string" }, "type": { "const": "pay_and_retry", "type": "string" } }, "required": [ "type", "target", "instruction" ], "type": "object" }, "payment": { "additionalProperties": false, "properties": { "endpoint": { "type": "string" }, "method": { "const": "POST", "type": "string" }, "retrySameBody": { "const": true, "type": "boolean" } }, "required": [ "endpoint", "method", "retrySameBody" ], "type": "object" }, "preview": { "additionalProperties": false, "properties": { "fullResultAvailable": { "const": true, "type": "boolean" }, "inputAccepted": { "const": true, "type": "boolean" }, "summary": { "type": "string" }, "useCases": { "items": { "type": "string" }, "type": "array" } }, "required": [ "inputAccepted", "fullResultAvailable", "summary", "useCases" ], "type": "object" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "type": "string" }, "protocol": { "const": "x402", "type": "string" } }, "required": [ "amount", "currency", "protocol" ], "type": "object" }, "requestId": { "type": "string" }, "status": { "const": "payment_required", "type": "string" }, "tool": { "type": "string" } }, "required": [ "status", "tool", "requestId", "price", "preview", "payment", "nextAction" ], "type": "object" } ], "type": "object" } }, { "description": "Assess 1–100 companies from structured rows or CSV in one bounded batch, preserving per-row risk results and provider failures. When: Use when an agent needs to screen many companies efficiently instead of making separate risk-report calls. Selection: specialized; prefer for Use when an agent needs to screen many companies efficiently instead of making separate risk-report calls.. Input is a strict JSON object; see the schema. Price: $8.00 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "companies": { "items": { "additionalProperties": false, "properties": { "city": { "description": "City of registration/headquarters (helps disambiguation).", "maxLength": 80, "minLength": 2, "type": "string" }, "companyName": { "description": "Company name as known to the caller (trading or legal name).", "maxLength": 200, "minLength": 2, "type": "string" }, "country": { "description": "Country of registration/operation — ISO alpha-2 (e.g. GB), alpha-3 or English name. Strongly recommended to avoid same-name confusion.", "maxLength": 60, "minLength": 2, "type": "string" }, "domain": { "description": "Company domain if no website URL is known, e.g. example.com.", "maxLength": 253, "minLength": 3, "type": "string" }, "includeDigitalSignals": { "type": "boolean" }, "includeNews": { "type": "boolean" }, "industry": { "description": "Industry/sector (context only; not used to score).", "maxLength": 100, "minLength": 2, "type": "string" }, "legalName": { "description": "Full registered legal name, if different from companyName.", "maxLength": 200, "minLength": 2, "type": "string" }, "lei": { "description": "Legal Entity Identifier (ISO 17442), if known.", "maxLength": 24, "minLength": 20, "type": "string" }, "registrationNumber": { "description": "Company registration number in its home registry (e.g. UK Companies House number).", "maxLength": 64, "minLength": 2, "pattern": "^[A-Za-z0-9][A-Za-z0-9 ./-]*$", "type": "string" }, "website": { "description": "Company website, e.g. https://example.com.", "maxLength": 300, "minLength": 4, "type": "string" } }, "required": [ "companyName" ], "type": "object" }, "maxItems": 100, "minItems": 1, "type": "array" }, "csv": { "maxLength": 2000000, "minLength": 1, "type": "string" } }, "type": "object" }, "name": "company_risk_batch", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "result": {}, "workflow": { "type": "string" } }, "required": [ "workflow", "result", "limitations" ], "type": "object" } }, { "description": "Combine evidence-first public reputation analysis with structured business-risk scoring into one company risk report. When: Use when an agent needs a consolidated company risk report with both evidence and an explicit risk model. Selection: specialized; prefer for Use when an agent needs a consolidated company risk report with both evidence and an explicit risk model.. Input is a strict JSON object; see the schema. Price: $1.50 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "city": { "description": "City of registration/headquarters (helps disambiguation).", "maxLength": 80, "minLength": 2, "type": "string" }, "companyName": { "description": "Company name as known to the caller (trading or legal name).", "maxLength": 200, "minLength": 2, "type": "string" }, "country": { "description": "Country of registration/operation — ISO alpha-2 (e.g. GB), alpha-3 or English name. Strongly recommended to avoid same-name confusion.", "maxLength": 60, "minLength": 2, "type": "string" }, "domain": { "description": "Company domain if no website URL is known, e.g. example.com.", "maxLength": 253, "minLength": 3, "type": "string" }, "includeDigitalSignals": { "type": "boolean" }, "includeNews": { "type": "boolean" }, "industry": { "description": "Industry/sector (context only; not used to score).", "maxLength": 100, "minLength": 2, "type": "string" }, "legalName": { "description": "Full registered legal name, if different from companyName.", "maxLength": 200, "minLength": 2, "type": "string" }, "lei": { "description": "Legal Entity Identifier (ISO 17442), if known.", "maxLength": 24, "minLength": 20, "type": "string" }, "registrationNumber": { "description": "Company registration number in its home registry (e.g. UK Companies House number).", "maxLength": 64, "minLength": 2, "pattern": "^[A-Za-z0-9][A-Za-z0-9 ./-]*$", "type": "string" }, "website": { "description": "Company website, e.g. https://example.com.", "maxLength": 300, "minLength": 4, "type": "string" } }, "required": [ "companyName" ], "type": "object" }, "name": "company_risk_report", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "result": {}, "workflow": { "type": "string" } }, "required": [ "workflow", "result", "limitations" ], "type": "object" } }, { "description": "Compare 2–20 uniquely named properties in OMR using the same metrics; order by rounded net yield, preserving input order for ties. When: Use when an agent must rank or choose between 2-20 candidate properties by net yield. Selection: supporting; prefer for Use when an agent must rank or choose between 2-20 candidate properties by net yield.. Input is a strict JSON object; see the schema. Price: $0.03 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "properties": { "items": { "additionalProperties": false, "properties": { "annualRent": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "maintenance": { "description": "Legacy alias for maintenanceCost; supply only one", "maximum": 1000000000000, "minimum": 0, "type": "number" }, "maintenanceCost": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "name": { "maxLength": 120, "minLength": 1, "type": "string" }, "otherAnnualCosts": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "propertyValue": { "maximum": 1000000000000, "minimum": 0.01, "type": "number" }, "serviceCharge": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "vacancyRatePct": { "maximum": 100, "minimum": 0, "type": "number" } }, "required": [ "propertyValue", "annualRent", "name" ], "type": "object" }, "maxItems": 20, "minItems": 2, "type": "array" } }, "required": [ "properties" ], "type": "object" }, "name": "compare_properties", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "properties": { "items": { "additionalProperties": false, "properties": { "annualNetIncome": { "type": "number" }, "annualOperatingCost": { "type": "number" }, "annualOperatingCosts": { "type": "number" }, "annualRent": { "type": "number" }, "currency": { "const": "OMR", "type": "string" }, "effectiveAnnualRent": { "type": "number" }, "grossAnnualIncome": { "type": "number" }, "grossYield": { "type": "number" }, "grossYieldPct": { "type": "number" }, "name": { "type": "string" }, "netYield": { "type": "number" }, "netYieldPct": { "type": "number" }, "note": { "type": "string" }, "paybackYears": { "type": [ "number", "null" ] }, "propertyValue": { "type": "number" } }, "required": [ "propertyValue", "annualRent", "grossAnnualIncome", "grossYield", "netYield", "annualOperatingCost", "annualNetIncome", "effectiveAnnualRent", "paybackYears", "grossYieldPct", "netYieldPct", "annualOperatingCosts", "currency", "note", "name" ], "type": "object" }, "type": "array" }, "sortedByNetYield": { "items": { "type": "string" }, "type": "array" } }, "required": [ "properties", "sortedByNetYield" ], "type": "object" } }, { "description": "Compare 3-20 user-supplied competitors; does not discover or verify competitors without live evidence. When: Use when an agent needs the Creative Techno book framework for competitor analysis. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for competitor analysis.. Input is a strict JSON object; see the schema. Price: $0.30 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "competitors": { "items": { "additionalProperties": false, "properties": { "complaints": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "name": { "maxLength": 200, "minLength": 1, "type": "string" }, "positioning": { "maxLength": 2000, "minLength": 1, "type": "string" }, "priceOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "product": { "maxLength": 2000, "minLength": 1, "type": "string" }, "strengths": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "weaknesses": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" } }, "required": [ "name" ], "type": "object" }, "maxItems": 20, "minItems": 3, "type": "array" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" } }, "required": [ "competitors" ], "type": "object" }, "name": "competitor_analysis", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Generate a 14- or 30-day structured content calendar from an offer and selected channels. When: Use when an agent needs the Creative Techno book framework for content plan generator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for content plan generator.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "business": { "maxLength": 2000, "minLength": 1, "type": "string" }, "channels": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "days": { "anyOf": [ { "const": 14, "type": "number" }, { "const": 30, "type": "number" } ], "default": 14 }, "icp": { "maxLength": 2000, "minLength": 1, "type": "string" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "offer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "postingFrequencyPerWeek": { "maximum": 30, "minimum": 1, "type": "integer" } }, "required": [ "business", "icp", "channels", "postingFrequencyPerWeek", "offer" ], "type": "object" }, "name": "content_plan_generator", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Produce evidence-grounded CV improvement recommendations, optional job-specific guidance and ATS actions without inventing candidate facts. When: Use when a candidate or recruitment agent needs actionable CV improvement guidance. Selection: specialized; prefer for Use when a candidate or recruitment agent needs actionable CV improvement guidance.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "candidate_profile": {}, "cv_text": { "maxLength": 200000, "type": "string" }, "mode": { "default": "recommendations", "enum": [ "recommendations", "rewrite_summary", "rewrite_experience", "ats_optimization", "full_improvement_plan" ], "type": "string" }, "target_job_description": { "anyOf": [ { "maxLength": 100000, "type": "string" }, { "type": "null" } ] } }, "type": "object" }, "name": "cv_improve", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "ats_recommendations": { "items": { "type": "string" }, "type": "array" }, "current_score": { "maximum": 100, "minimum": 0, "type": "number" }, "experience_recommendations": { "items": { "type": "string" }, "type": "array" }, "job_specific_recommendations": { "items": { "type": "string" }, "type": "array" }, "keywords_to_consider": { "items": { "type": "string" }, "type": "array" }, "priority_actions": { "items": { "type": "string" }, "type": "array" }, "rewrite_examples": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "skill_recommendations": { "items": { "type": "string" }, "type": "array" }, "summary_recommendations": { "items": { "type": "string" }, "type": "array" }, "warnings": { "items": { "type": "string" }, "type": "array" } }, "required": [ "current_score", "priority_actions", "summary_recommendations", "experience_recommendations", "skill_recommendations", "ats_recommendations", "job_specific_recommendations", "rewrite_examples", "keywords_to_consider", "warnings" ], "type": "object" } }, { "description": "Compare a candidate profile or CV with a job profile or description using normalized skills, experience evidence and transparent weighted scoring. When: Use when an agent needs evidence-based candidate-to-job matching for one candidate. Selection: supporting; prefer for Use when an agent needs evidence-based candidate-to-job matching for one candidate.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "candidate_profile": {}, "cv_text": { "maxLength": 200000, "type": "string" }, "job_description": { "maxLength": 100000, "type": "string" }, "job_profile": {} }, "type": "object" }, "name": "cv_job_match", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "category_scores": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "decision_support": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "experience_analysis": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "explanation": { "type": "string" }, "gaps": { "items": { "type": "string" }, "type": "array" }, "match_score": { "maximum": 100, "minimum": 0, "type": "number" }, "risk_flags": { "items": { "type": "string" }, "type": "array" }, "skill_match": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "transferable_skills": { "items": { "type": "string" }, "type": "array" } }, "required": [ "match_score", "decision_support", "category_scores", "skill_match", "experience_analysis", "transferable_skills", "gaps", "risk_flags", "confidence", "explanation" ], "type": "object" } }, { "description": "Score the completeness, clarity and ATS-readability of a CV on a transparent 0–100 scale; this is not job matching. When: Use when an agent needs general CV quality feedback independent of a specific job. Selection: primary; prefer for Use when an agent needs general CV quality feedback independent of a specific job.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "candidate_profile": {}, "cv_text": { "maxLength": 200000, "type": "string" }, "target_role": { "anyOf": [ { "maxLength": 300, "type": "string" }, { "type": "null" } ] } }, "type": "object" }, "name": "cv_score", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "dimensions": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "high_priority_improvements": { "items": { "type": "string" }, "type": "array" }, "missing_sections": { "items": { "type": "string" }, "type": "array" }, "score": { "maximum": 100, "minimum": 0, "type": "number" }, "strengths": { "items": { "type": "string" }, "type": "array" }, "warnings": { "items": { "type": "string" }, "type": "array" }, "weaknesses": { "items": { "type": "string" }, "type": "array" } }, "required": [ "score", "dimensions", "strengths", "weaknesses", "missing_sections", "high_priority_improvements", "warnings", "confidence" ], "type": "object" } }, { "description": "Extract structured, evidence-backed facts, entities, dates, amounts, obligations, deadlines and risk indicators from business documents (contracts, invoices, purchase orders, quotations, tenders/RFPs, leases, policies, financial reports, legal documents, CVs, company profiles) from any country. Every fact carries a 0–1 extraction confidence and source evidence (verbatim excerpt, character offsets, section, and the page when the document has real pages); dates, amounts, currencies, percentages and durations are normalized only when unambiguous. Accepts an https documentUrl (PDF with a text layer, DOCX, HTML, text) or extracted text, up to 25 pages. When: Use when an agent needs reliable machine-readable facts from a contract, invoice, tender, lease, purchase order, policy, financial report or other business document instead of a general summary. Selection: primary; prefer for evidence-backed extraction from a supplied document or contract, invoice or tender fact capture. Do not use for general company due diligence without a document or legal advice. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "documentType": { "description": "Document type, or \"auto\" (default) to classify automatically. Selects which facts are prioritized.", "enum": [ "auto", "contract", "invoice", "purchase_order", "quotation", "tender", "policy", "financial_report", "legal_document", "lease", "resume", "company_profile", "other" ], "type": "string" }, "documentUrl": { "description": "https URL of the document (PDF with a text layer, DOCX, HTML, plain text, Markdown or CSV; max 25 pages / 15 MB). Fetched once, server-side, with SSRF protection; private/internal addresses are rejected. Supply this OR text.", "maxLength": 2048, "minLength": 1, "type": "string" }, "includeSourceEvidence": { "description": "Default true. false omits sourceEvidence objects to reduce response size (facts remain the same).", "type": "boolean" }, "language": { "description": "Document language (ISO 639-1, e.g. en, ar, fr). Detected automatically when omitted.", "pattern": "^[A-Za-z]{2,3}(?:-[A-Za-z0-9]{2,8})?$", "type": "string" }, "mode": { "description": "\"auto\" (default): full extraction plus any requestedFacts. \"requested_only\": return only the requested facts (requires requestedFacts).", "enum": [ "auto", "requested_only" ], "type": "string" }, "requestedFacts": { "description": "Specific facts to establish, in plain language (max 20), e.g. [\"contract expiry date\", \"termination notice period\", \"annual contract value\"]. Each is answered in requestedFacts with status found / not_found — never fabricated.", "items": { "maxLength": 200, "minLength": 2, "type": "string" }, "maxItems": 20, "type": "array" }, "text": { "description": "The document's already-extracted text (max 200,000 characters; longer text is rejected with DOCUMENT_TOO_LARGE, never truncated). Separate pages with form-feed characters (\\f) to get page-level evidence; without them evidence carries sections, not page numbers. Supply this OR documentUrl.", "type": "string" } }, "type": "object" }, "name": "document_facts_extract", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "amounts": { "items": { "additionalProperties": false, "properties": { "amount": { "type": "number" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "currency": { "description": "ISO 4217 code when stated unambiguously (or declared by a Currency field in the document).", "type": "string" }, "currencySymbol": { "description": "The currency marker as written when it maps to more than one currency (e.g. \"$\").", "type": "string" }, "frequency": { "enum": [ "one_time", "daily", "weekly", "monthly", "quarterly", "annual" ], "type": "string" }, "originalValue": { "type": "string" }, "sourceEvidence": { "additionalProperties": false, "properties": { "endOffset": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "page": { "description": "1-based page number — present only when the source has real page boundaries (never inferred).", "maximum": 9007199254740991, "minimum": 1, "type": "integer" }, "section": { "description": "Nearest preceding section heading.", "type": "string" }, "startOffset": { "description": "Start character offset of the matched value in the extracted text.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "text": { "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", "type": "string" } }, "required": [ "text", "startOffset", "endOffset" ], "type": "object" }, "type": { "description": "e.g. total, subtotal, tax, contract_value, rent, deposit, bid_bond, penalty, or amount when untyped.", "type": "string" } }, "required": [ "type", "amount", "originalValue", "confidence" ], "type": "object" }, "type": "array" }, "dates": { "items": { "additionalProperties": false, "properties": { "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "normalizedDate": { "description": "ISO 8601 (YYYY-MM-DD, or YYYY-MM for month precision). Absent when the written form is ambiguous.", "type": "string" }, "originalValue": { "type": "string" }, "precision": { "enum": [ "day", "month" ], "type": "string" }, "sourceEvidence": { "additionalProperties": false, "properties": { "endOffset": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "page": { "description": "1-based page number — present only when the source has real page boundaries (never inferred).", "maximum": 9007199254740991, "minimum": 1, "type": "integer" }, "section": { "description": "Nearest preceding section heading.", "type": "string" }, "startOffset": { "description": "Start character offset of the matched value in the extracted text.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "text": { "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", "type": "string" } }, "required": [ "text", "startOffset", "endOffset" ], "type": "object" }, "type": { "description": "e.g. effective_date, expiry_date, invoice_date, due_date, submission_deadline, or date when untyped.", "type": "string" } }, "required": [ "type", "originalValue", "precision", "confidence" ], "type": "object" }, "type": "array" }, "deadlines": { "items": { "additionalProperties": false, "properties": { "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "date": { "description": "ISO date when the deadline is a calendar date.", "type": "string" }, "description": { "type": "string" }, "relative": { "description": "Relative deadline as written, e.g. \"within 30 days of receipt of invoice\".", "type": "string" }, "sourceEvidence": { "additionalProperties": false, "properties": { "endOffset": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "page": { "description": "1-based page number — present only when the source has real page boundaries (never inferred).", "maximum": 9007199254740991, "minimum": 1, "type": "integer" }, "section": { "description": "Nearest preceding section heading.", "type": "string" }, "startOffset": { "description": "Start character offset of the matched value in the extracted text.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "text": { "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", "type": "string" } }, "required": [ "text", "startOffset", "endOffset" ], "type": "object" }, "type": { "type": "string" } }, "required": [ "type", "description", "confidence" ], "type": "object" }, "type": "array" }, "documentSubtype": { "description": "Finer classification when evident, e.g. service_agreement, insurance_policy, tax_invoice, rfp.", "type": [ "string", "null" ] }, "documentType": { "enum": [ "contract", "invoice", "purchase_order", "quotation", "tender", "policy", "financial_report", "legal_document", "lease", "resume", "company_profile", "other" ], "type": "string" }, "documentTypeConfidence": { "maximum": 1, "minimum": 0, "type": "number" }, "documentTypeSource": { "enum": [ "detected", "caller" ], "type": "string" }, "entities": { "items": { "additionalProperties": false, "properties": { "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "name": { "type": "string" }, "role": { "description": "Role in the document when stated, e.g. supplier, customer, landlord, tenant, issuer.", "type": "string" }, "sourceEvidence": { "additionalProperties": false, "properties": { "endOffset": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "page": { "description": "1-based page number — present only when the source has real page boundaries (never inferred).", "maximum": 9007199254740991, "minimum": 1, "type": "integer" }, "section": { "description": "Nearest preceding section heading.", "type": "string" }, "startOffset": { "description": "Start character offset of the matched value in the extracted text.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "text": { "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", "type": "string" } }, "required": [ "text", "startOffset", "endOffset" ], "type": "object" }, "type": { "enum": [ "person", "company", "organization", "government", "location", "other" ], "type": "string" } }, "required": [ "type", "name", "confidence" ], "type": "object" }, "type": "array" }, "facts": { "items": { "additionalProperties": false, "properties": { "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "key": { "description": "Stable snake_case fact key, e.g. expiry_date, invoice_number, total_amount, notice_period.", "type": "string" }, "label": { "description": "Human-readable label.", "type": "string" }, "method": { "description": "How the fact was established. llm_verified = proposed by the optional LLM assist AND verified against a verbatim quote in the document.", "enum": [ "labeled_field", "pattern", "clause", "table", "definition", "llm_verified" ], "type": "string" }, "normalizedValue": { "description": "Normalized form when unambiguous: ISO date, {amount, currency}, ratio, {value, unit, iso8601}." }, "sourceEvidence": { "additionalProperties": false, "properties": { "endOffset": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "page": { "description": "1-based page number — present only when the source has real page boundaries (never inferred).", "maximum": 9007199254740991, "minimum": 1, "type": "integer" }, "section": { "description": "Nearest preceding section heading.", "type": "string" }, "startOffset": { "description": "Start character offset of the matched value in the extracted text.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "text": { "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", "type": "string" } }, "required": [ "text", "startOffset", "endOffset" ], "type": "object" }, "value": { "description": "The value as stated (string, number, boolean, list or object)." } }, "required": [ "key", "label", "value", "confidence", "method" ], "type": "object" }, "type": "array" }, "language": { "description": "ISO 639-1 code, or \"und\" when undetermined.", "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "metadata": { "additionalProperties": false, "properties": { "characterCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "extractionMethod": { "enum": [ "deterministic", "deterministic+llm_verified" ], "type": "string" }, "extractionMode": { "enum": [ "auto", "requested_only" ], "type": "string" }, "extractorVersion": { "type": "string" }, "format": { "enum": [ "pdf", "docx", "html", "text", "markdown", "csv" ], "type": "string" }, "llmAssist": { "additionalProperties": false, "properties": { "rejectedFacts": { "description": "LLM proposals discarded because their quote was not found verbatim in the document or did not support the value.", "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "status": { "enum": [ "not_configured", "disabled", "not_needed", "used", "failed" ], "type": "string" }, "verifiedFacts": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "status", "verifiedFacts", "rejectedFacts" ], "type": "object" }, "pageCount": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "pageProvenance": { "description": "true when evidence page numbers come from real page boundaries.", "type": "boolean" }, "source": { "additionalProperties": false, "properties": { "byteLength": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "contentType": { "type": [ "string", "null" ] }, "kind": { "enum": [ "url", "text" ], "type": "string" }, "url": { "type": [ "string", "null" ] } }, "required": [ "kind", "url", "contentType", "byteLength" ], "type": "object" }, "wordCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "pageCount", "characterCount", "wordCount", "format", "source", "pageProvenance", "extractionMode", "extractionMethod", "llmAssist", "extractorVersion" ], "type": "object" }, "obligations": { "items": { "additionalProperties": false, "properties": { "condition": { "type": "string" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "deadline": { "type": "string" }, "modality": { "description": "must_not = a prohibition (\"shall not\").", "enum": [ "must", "must_not" ], "type": "string" }, "obligation": { "type": "string" }, "party": { "type": "string" }, "sourceEvidence": { "additionalProperties": false, "properties": { "endOffset": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "page": { "description": "1-based page number — present only when the source has real page boundaries (never inferred).", "maximum": 9007199254740991, "minimum": 1, "type": "integer" }, "section": { "description": "Nearest preceding section heading.", "type": "string" }, "startOffset": { "description": "Start character offset of the matched value in the extracted text.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "text": { "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", "type": "string" } }, "required": [ "text", "startOffset", "endOffset" ], "type": "object" } }, "required": [ "obligation", "modality", "confidence" ], "type": "object" }, "type": "array" }, "overallConfidence": { "description": "Overall extraction certainty for this document (text quality × fact coverage × fact confidence). Not a measure of business risk.", "maximum": 1, "minimum": 0, "type": "number" }, "percentages": { "items": { "additionalProperties": false, "properties": { "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "originalValue": { "type": "string" }, "ratio": { "description": "Normalized ratio, e.g. 0.05.", "type": "number" }, "sourceEvidence": { "additionalProperties": false, "properties": { "endOffset": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "page": { "description": "1-based page number — present only when the source has real page boundaries (never inferred).", "maximum": 9007199254740991, "minimum": 1, "type": "integer" }, "section": { "description": "Nearest preceding section heading.", "type": "string" }, "startOffset": { "description": "Start character offset of the matched value in the extracted text.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "text": { "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", "type": "string" } }, "required": [ "text", "startOffset", "endOffset" ], "type": "object" }, "type": { "description": "e.g. tax_rate, late_payment_interest, penalty_rate, discount, uptime, evaluation_weight, or percentage when untyped.", "type": "string" }, "value": { "description": "As written, e.g. 5 for 5%.", "type": "number" } }, "required": [ "type", "value", "ratio", "originalValue", "confidence" ], "type": "object" }, "type": "array" }, "requestedFacts": { "description": "One entry per requested fact, in request order (empty when none were requested).", "items": { "additionalProperties": false, "properties": { "confidence": { "anyOf": [ { "maximum": 1, "minimum": 0, "type": "number" }, { "type": "null" } ], "description": "Null when not found — absence is reported, never guessed." }, "key": { "description": "The fact key that answers it, when found.", "type": [ "string", "null" ] }, "method": { "anyOf": [ { "enum": [ "labeled_field", "pattern", "clause", "table", "definition", "llm_verified" ], "type": "string" }, { "type": "null" } ] }, "normalizedValue": {}, "note": { "description": "Why it was not found, or a caveat about the match.", "type": "string" }, "request": { "description": "The requested fact, as asked.", "type": "string" }, "sourceEvidence": { "additionalProperties": false, "properties": { "endOffset": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "page": { "description": "1-based page number — present only when the source has real page boundaries (never inferred).", "maximum": 9007199254740991, "minimum": 1, "type": "integer" }, "section": { "description": "Nearest preceding section heading.", "type": "string" }, "startOffset": { "description": "Start character offset of the matched value in the extracted text.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "text": { "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", "type": "string" } }, "required": [ "text", "startOffset", "endOffset" ], "type": "object" }, "status": { "enum": [ "found", "not_found" ], "type": "string" }, "value": { "description": "The value when found; null when not found." } }, "required": [ "request", "status", "key", "value", "confidence", "method" ], "type": "object" }, "type": "array" }, "requirements": { "items": { "additionalProperties": false, "properties": { "category": { "enum": [ "eligibility", "technical", "financial", "documentation", "compliance", "general" ], "type": "string" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "deadline": { "type": "string" }, "mandatory": { "type": "boolean" }, "party": { "type": "string" }, "requirement": { "type": "string" }, "sourceEvidence": { "additionalProperties": false, "properties": { "endOffset": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "page": { "description": "1-based page number — present only when the source has real page boundaries (never inferred).", "maximum": 9007199254740991, "minimum": 1, "type": "integer" }, "section": { "description": "Nearest preceding section heading.", "type": "string" }, "startOffset": { "description": "Start character offset of the matched value in the extracted text.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "text": { "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", "type": "string" } }, "required": [ "text", "startOffset", "endOffset" ], "type": "object" } }, "required": [ "requirement", "category", "mandatory", "confidence" ], "type": "object" }, "type": "array" }, "riskFlags": { "items": { "additionalProperties": false, "properties": { "reason": { "description": "The observable condition in the document — never a legal conclusion.", "type": "string" }, "severity": { "enum": [ "low", "medium", "high" ], "type": "string" }, "sourceEvidence": { "additionalProperties": false, "properties": { "endOffset": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "page": { "description": "1-based page number — present only when the source has real page boundaries (never inferred).", "maximum": 9007199254740991, "minimum": 1, "type": "integer" }, "section": { "description": "Nearest preceding section heading.", "type": "string" }, "startOffset": { "description": "Start character offset of the matched value in the extracted text.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "text": { "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", "type": "string" } }, "required": [ "text", "startOffset", "endOffset" ], "type": "object" }, "type": { "description": "Observable condition, e.g. automatic_renewal, missing_expiry_date, contradictory_amounts, unlimited_liability_language, embedded_instructions_detected.", "type": "string" } }, "required": [ "type", "severity", "reason" ], "type": "object" }, "type": "array" }, "title": { "type": [ "string", "null" ] }, "warnings": { "items": { "type": "string" }, "type": "array" } }, "required": [ "documentType", "documentSubtype", "documentTypeConfidence", "documentTypeSource", "language", "title", "facts", "requestedFacts", "entities", "dates", "amounts", "percentages", "obligations", "requirements", "deadlines", "riskFlags", "metadata", "warnings", "overallConfidence", "limitations" ], "type": "object" }, { "additionalProperties": false, "properties": { "nextAction": { "additionalProperties": false, "properties": { "instruction": { "type": "string" }, "target": { "const": "x402_endpoint", "type": "string" }, "type": { "const": "pay_and_retry", "type": "string" } }, "required": [ "type", "target", "instruction" ], "type": "object" }, "payment": { "additionalProperties": false, "properties": { "endpoint": { "type": "string" }, "method": { "const": "POST", "type": "string" }, "retrySameBody": { "const": true, "type": "boolean" } }, "required": [ "endpoint", "method", "retrySameBody" ], "type": "object" }, "preview": { "additionalProperties": false, "properties": { "fullResultAvailable": { "const": true, "type": "boolean" }, "inputAccepted": { "const": true, "type": "boolean" }, "summary": { "type": "string" }, "useCases": { "items": { "type": "string" }, "type": "array" } }, "required": [ "inputAccepted", "fullResultAvailable", "summary", "useCases" ], "type": "object" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "type": "string" }, "protocol": { "const": "x402", "type": "string" } }, "required": [ "amount", "currency", "protocol" ], "type": "object" }, "requestId": { "type": "string" }, "status": { "const": "payment_required", "type": "string" }, "tool": { "type": "string" } }, "required": [ "status", "tool", "requestId", "price", "preview", "payment", "nextAction" ], "type": "object" } ], "type": "object" } }, { "description": "Perform structured commercial due diligence on one Oman company by companyId ahead of a stated transaction, returning identity verification, risk assessment, a prioritized due-diligence checklist and known information gaps. When: Use before awarding a contract, entering a partnership, extending credit or investing, when a structured, source-backed due-diligence pass is needed ahead of the decision. Selection: specialized; prefer for Use before awarding a contract, entering a partnership, extending credit or investing, when a structured, source-backed due-diligence pass is needed ahead of the decision.. Input is a strict JSON object; see the schema. Price: $2.00 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "companyId": { "maxLength": 120, "minLength": 1, "type": "string" }, "transactionType": { "enum": [ "supplier_contract", "partnership", "investment", "customer_credit", "other" ], "type": "string" }, "transactionValueOMR": { "maximum": 1000000000, "minimum": 0, "type": "number" } }, "required": [ "companyId", "transactionType" ], "type": "object" }, "name": "due_diligence_oman_company", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "commercialAssessment": { "additionalProperties": false, "properties": { "digitalFootprint": { "enum": [ "strong", "moderate", "weak", "none" ], "type": "string" }, "governmentProcurementActivity": { "enum": [ "active", "limited", "none" ], "type": "string" }, "operationalMaturity": { "enum": [ "new", "early_stage", "growing", "established" ], "type": "string" }, "publicInformationCoverage": { "enum": [ "high", "medium", "low" ], "type": "string" } }, "required": [ "operationalMaturity", "digitalFootprint", "publicInformationCoverage", "governmentProcurementActivity" ], "type": "object" }, "company": { "additionalProperties": false, "properties": { "activities": { "items": { "type": "string" }, "type": "array" }, "address": { "type": [ "string", "null" ] }, "companyId": { "type": "string" }, "companyName": { "type": "string" }, "email": { "type": [ "string", "null" ] }, "governorate": { "type": [ "string", "null" ] }, "industry": { "type": [ "string", "null" ] }, "legalType": { "type": [ "string", "null" ] }, "phone": { "type": [ "string", "null" ] }, "registrationDate": { "type": [ "string", "null" ] }, "registrationNumber": { "type": [ "string", "null" ] }, "status": { "type": [ "string", "null" ] }, "website": { "type": [ "string", "null" ] }, "wilayat": { "type": [ "string", "null" ] } }, "required": [ "companyId", "companyName", "legalType", "status", "registrationNumber", "registrationDate", "industry", "activities", "governorate", "wilayat", "address", "website", "email", "phone" ], "type": "object" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "confidenceReasons": { "items": { "type": "string" }, "type": "array" }, "dataCoverage": { "additionalProperties": false, "properties": { "demoSources": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "latestVerifiedAt": { "type": [ "string", "null" ] }, "realSources": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "realSources", "demoSources", "latestVerifiedAt" ], "type": "object" }, "missingInformation": { "items": { "type": "string" }, "type": "array" }, "procurement": { "additionalProperties": false, "properties": { "awardedContractCount": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "awards": { "items": { "additionalProperties": false, "properties": { "awardValueOMR": { "type": [ "number", "null" ] }, "buyer": { "type": [ "string", "null" ] }, "category": { "type": [ "string", "null" ] }, "observedAt": { "type": "string" }, "sourceName": { "type": "string" }, "status": { "type": [ "string", "null" ] }, "tenderNumber": { "type": "string" }, "title": { "type": [ "string", "null" ] } }, "required": [ "tenderNumber", "buyer", "title", "status", "awardValueOMR", "category", "sourceName", "observedAt" ], "type": "object" }, "type": "array" }, "governmentProcurementPresence": { "type": [ "boolean", "null" ] }, "lastTenderActivityAt": { "type": [ "string", "null" ] }, "registeredSupplier": { "type": [ "boolean", "null" ] }, "supplierCategory": { "type": [ "string", "null" ] }, "supplierClassification": { "type": [ "string", "null" ] }, "tendersParticipated": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] } }, "required": [ "registeredSupplier", "supplierCategory", "supplierClassification", "governmentProcurementPresence", "tendersParticipated", "awardedContractCount", "lastTenderActivityAt", "awards" ], "type": "object" }, "recommendedDueDiligence": { "items": { "additionalProperties": false, "properties": { "check": { "type": "string" }, "importance": { "enum": [ "low", "medium", "high" ], "type": "string" } }, "required": [ "check", "importance" ], "type": "object" }, "type": "array" }, "riskAssessment": { "additionalProperties": false, "properties": { "riskFlags": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "message": { "type": "string" }, "severity": { "enum": [ "low", "medium", "high" ], "type": "string" } }, "required": [ "code", "severity", "message" ], "type": "object" }, "type": "array" }, "riskLevel": { "enum": [ "low", "medium", "high" ], "type": "string" }, "riskScore": { "maximum": 100, "minimum": 0, "type": "integer" } }, "required": [ "riskLevel", "riskScore", "riskFlags" ], "type": "object" }, "sources": { "items": { "additionalProperties": false, "properties": { "fields": { "items": { "type": "string" }, "type": "array" }, "observedAt": { "type": "string" }, "sourceAuthority": { "maximum": 1, "minimum": 0, "type": "number" }, "sourceName": { "type": "string" }, "sourceRecordId": { "type": [ "string", "null" ] }, "sourceType": { "enum": [ "government", "public_registry", "tax_authority", "government_procurement", "company_website", "licensed_feed", "directory", "news", "demo", "other", "admin_manual" ], "type": "string" }, "sourceUrl": { "type": [ "string", "null" ] }, "verificationStatus": { "enum": [ "verified", "reported", "estimated", "inferred", "stale", "conflicting", "unknown" ], "type": "string" } }, "required": [ "sourceName", "sourceType", "sourceAuthority", "sourceUrl", "sourceRecordId", "observedAt", "verificationStatus", "fields" ], "type": "object" }, "type": "array" }, "verification": { "additionalProperties": false, "properties": { "identityVerified": { "type": "boolean" }, "lastVerifiedAt": { "type": [ "string", "null" ] }, "registrationAgeYears": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "status": { "type": [ "string", "null" ] }, "taxVerificationStatus": { "type": [ "string", "null" ] }, "taxVerifiedAt": { "type": [ "string", "null" ] }, "verificationStatus": { "enum": [ "verified", "reported", "estimated", "inferred", "stale", "conflicting", "unknown" ], "type": "string" } }, "required": [ "identityVerified", "status", "registrationAgeYears", "verificationStatus", "lastVerifiedAt", "taxVerificationStatus", "taxVerifiedAt" ], "type": "object" } }, "required": [ "company", "verification", "procurement", "commercialAssessment", "riskAssessment", "recommendedDueDiligence", "missingInformation", "confidence", "confidenceReasons", "dataCoverage", "sources" ], "type": "object" }, { "additionalProperties": false, "properties": { "nextAction": { "additionalProperties": false, "properties": { "instruction": { "type": "string" }, "target": { "const": "x402_endpoint", "type": "string" }, "type": { "const": "pay_and_retry", "type": "string" } }, "required": [ "type", "target", "instruction" ], "type": "object" }, "payment": { "additionalProperties": false, "properties": { "endpoint": { "type": "string" }, "method": { "const": "POST", "type": "string" }, "retrySameBody": { "const": true, "type": "boolean" } }, "required": [ "endpoint", "method", "retrySameBody" ], "type": "object" }, "preview": { "additionalProperties": false, "properties": { "fullResultAvailable": { "const": true, "type": "boolean" }, "inputAccepted": { "const": true, "type": "boolean" }, "summary": { "type": "string" }, "useCases": { "items": { "type": "string" }, "type": "array" } }, "required": [ "inputAccepted", "fullResultAvailable", "summary", "useCases" ], "type": "object" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "type": "string" }, "protocol": { "const": "x402", "type": "string" } }, "required": [ "amount", "currency", "protocol" ], "type": "object" }, "requestId": { "type": "string" }, "status": { "const": "payment_required", "type": "string" }, "tool": { "type": "string" } }, "required": [ "status", "tool", "requestId", "price", "preview", "payment", "nextAction" ], "type": "object" } ], "type": "object" } }, { "description": "Estimate an annual maintenance reserve in OMR from value, age and unit count with explicit optional assumptions. Uncalibrated heuristic, not a survey. When: Use when an agent needs an annual maintenance reserve estimate for a property, not an actual inspection. Selection: specialized; prefer for Use when an agent needs an annual maintenance reserve estimate for a property, not an actual inspection.. Input is a strict JSON object; see the schema. Price: $0.02 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "ageYears": { "maximum": 200, "minimum": 0, "type": "number" }, "annualRent": { "description": "Legacy input; unused in this value-based estimate", "maximum": 1000000000000, "minimum": 0, "type": "number" }, "assumptions": { "additionalProperties": false, "properties": { "additionalUnitCost": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "annualRatePct": { "maximum": 100, "minimum": 0, "type": "number" } }, "type": "object" }, "propertyValue": { "maximum": 1000000000000, "minimum": 0.01, "type": "number" }, "units": { "maximum": 10000, "minimum": 1, "type": "integer" } }, "required": [ "propertyValue" ], "type": "object" }, "name": "estimate_maintenance", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "assumptionsUsed": { "additionalProperties": false, "properties": { "additionalUnitCost": { "type": "number" }, "ageYears": { "type": "number" }, "annualRatePct": { "type": "number" }, "units": { "type": "number" } }, "required": [ "ageYears", "units", "annualRatePct", "additionalUnitCost" ], "type": "object" }, "currency": { "const": "OMR", "type": "string" }, "estimatedAnnualMaintenance": { "type": "number" }, "maintenancePercentage": { "type": "number" }, "methodology": { "type": "string" }, "monthlyReserve": { "type": "number" } }, "required": [ "estimatedAnnualMaintenance", "monthlyReserve", "maintenancePercentage", "currency", "assumptionsUsed", "methodology" ], "type": "object" } }, { "description": "Normalize an English, Arabic or mixed-language CV into a machine-readable candidate profile using only stated professional evidence; protected personal attributes are ignored. When: Use before scoring or matching a CV when an agent needs reusable structured candidate evidence. Selection: supporting; prefer for Use before scoring or matching a CV when an agent needs reusable structured candidate evidence.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "cv_text": { "maxLength": 200000, "minLength": 1, "type": "string" }, "document_url": { "format": "uri", "maxLength": 2000, "type": "string" }, "language": { "default": "auto", "maxLength": 20, "minLength": 1, "type": "string" }, "target_schema_version": { "default": "1.0", "maxLength": 20, "minLength": 1, "type": "string" } }, "type": "object" }, "name": "extract_candidate_profile", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "candidate": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "candidate_keywords": { "items": { "type": "string" }, "type": "array" }, "career_progression": { "items": { "type": "string" }, "type": "array" }, "certifications": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "education": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "evidence_quality": { "additionalProperties": false, "properties": { "ambiguities": { "items": { "type": "string" }, "type": "array" }, "missing_information": { "items": { "type": "string" }, "type": "array" }, "score": { "maximum": 100, "minimum": 0, "type": "number" } }, "required": [ "score", "missing_information", "ambiguities" ], "type": "object" }, "experience": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "industries": { "items": { "type": "string" }, "type": "array" }, "languages": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "management_experience": { "type": [ "boolean", "null" ] }, "projects": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "recent_role": { "type": [ "string", "null" ] }, "seniority_estimate": { "type": [ "string", "null" ] }, "skills": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "total_experience_years": { "type": [ "number", "null" ] } }, "required": [ "candidate", "experience", "education", "skills", "certifications", "languages", "projects", "industries", "management_experience", "total_experience_years", "recent_role", "seniority_estimate", "career_progression", "candidate_keywords", "evidence_quality" ], "type": "object" } }, { "description": "Assemble the book's final project plan from supplied business and financial inputs. When: Use when an agent needs the Creative Techno book framework for final business plan builder. Selection: specialized; prefer for Use when an agent needs the Creative Techno book framework for final business plan builder.. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "breakEvenUnits": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "businessName": { "maxLength": 2000, "minLength": 1, "type": "string" }, "competitors": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "customer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "differentiation": { "maxLength": 2000, "minLength": 1, "type": "string" }, "idea": { "maxLength": 2000, "minLength": 1, "type": "string" }, "immediateNextStep": { "maxLength": 2000, "minLength": 1, "type": "string" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "marketingChannels": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "monthlySalesTarget": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "problem": { "maxLength": 2000, "minLength": 1, "type": "string" }, "product": { "maxLength": 2000, "minLength": 1, "type": "string" }, "profitGoalOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "salesChannels": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "sellingPriceOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "startupCapitalOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "unitCostOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" } }, "required": [ "businessName", "idea", "customer", "problem", "product", "differentiation", "sellingPriceOMR", "unitCostOMR", "startupCapitalOMR", "monthlySalesTarget", "breakEvenUnits", "profitGoalOMR", "marketingChannels", "salesChannels", "immediateNextStep" ], "type": "object" }, "name": "final_business_plan_builder", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Discover companies from public web sources matching an industry, location, size and/or keyword criteria, returning cited candidate companies (never fabricated) with a stated confidence score. When: Use when an agent needs to discover a list of candidate companies matching criteria (industry, location, size, keywords) rather than analyze one already-known company. Selection: supporting; prefer for Use when an agent needs to discover a list of candidate companies matching criteria (industry, location, size, keywords) rather than analyze one already-known company.. Input is a strict JSON object; see the schema. Price: $0.05 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "city": { "maxLength": 100, "minLength": 1, "type": "string" }, "country": { "maxLength": 100, "minLength": 1, "type": "string" }, "employeeMax": { "maximum": 10000000, "minimum": 0, "type": "integer" }, "employeeMin": { "maximum": 10000000, "minimum": 0, "type": "integer" }, "industry": { "maxLength": 120, "minLength": 1, "type": "string" }, "keywords": { "items": { "maxLength": 60, "minLength": 1, "type": "string" }, "maxItems": 10, "type": "array" }, "limit": { "default": 20, "maximum": 100, "minimum": 1, "type": "integer" }, "query": { "maxLength": 200, "minLength": 1, "type": "string" } }, "type": "object" }, "name": "find_companies", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "appliedLimit": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "cached": { "type": "boolean" }, "companies": { "items": { "additionalProperties": false, "properties": { "description": { "type": [ "string", "null" ] }, "employeeRange": { "type": [ "string", "null" ] }, "industry": { "type": [ "string", "null" ] }, "location": { "additionalProperties": false, "properties": { "city": { "type": [ "string", "null" ] }, "country": { "type": [ "string", "null" ] } }, "required": [ "country", "city" ], "type": "object" }, "name": { "type": "string" }, "sources": { "items": { "additionalProperties": false, "properties": { "observedAt": { "type": "string" }, "publisher": { "type": [ "string", "null" ] }, "sourceType": { "enum": [ "web_search", "company_website", "news", "government_registry", "regulatory_registry", "sanctions_list", "domain_registry", "rafid_oman_registry", "not_configured" ], "type": "string" }, "title": { "type": "string" }, "url": { "type": [ "string", "null" ] } }, "required": [ "url", "title", "publisher", "sourceType", "observedAt" ], "type": "object" }, "type": "array" }, "website": { "type": [ "string", "null" ] }, "whyMatched": { "type": "string" } }, "required": [ "name", "website", "industry", "location", "employeeRange", "description", "whyMatched", "sources" ], "type": "object" }, "type": "array" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "dataMode": { "enum": [ "live", "not_configured" ], "type": "string" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "requestedLimit": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "resultCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "sources": { "items": { "additionalProperties": false, "properties": { "observedAt": { "type": "string" }, "publisher": { "type": [ "string", "null" ] }, "sourceType": { "enum": [ "web_search", "company_website", "news", "government_registry", "regulatory_registry", "sanctions_list", "domain_registry", "rafid_oman_registry", "not_configured" ], "type": "string" }, "title": { "type": "string" }, "url": { "type": [ "string", "null" ] } }, "required": [ "url", "title", "publisher", "sourceType", "observedAt" ], "type": "object" }, "type": "array" } }, "required": [ "companies", "resultCount", "sources", "confidence", "cached", "dataMode", "requestedLimit", "appliedLimit", "limitations" ], "type": "object" } }, { "description": "Create a non-spammy plan for 20 prospects and the first 10 paying customers. When: Use when an agent needs the Creative Techno book framework for first 10 customers plan. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for first 10 customers plan.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "business": { "maxLength": 2000, "minLength": 1, "type": "string" }, "customer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "offer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "priceOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "prospects": { "items": { "maxLength": 2000, "minLength": 1, "type": "string" }, "maxItems": 100, "minItems": 1, "type": "array" } }, "required": [ "business", "customer", "offer" ], "type": "object" }, "name": "first_10_customers_plan", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Compare current flight offers with deterministic price, duration, stop and available reliability signals. When: Use when an agent needs flight compare from current travel offers. Selection: supporting; prefer for Use when an agent needs flight compare from current travel offers.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "adults": { "default": 1, "maximum": 9, "minimum": 1, "type": "integer" }, "cabinClass": { "default": "economy", "enum": [ "economy", "premium_economy", "business", "first" ], "type": "string" }, "children": { "default": 0, "maximum": 8, "minimum": 0, "type": "integer" }, "currency": { "default": "USD", "pattern": "^[A-Z]{3}$", "type": "string" }, "departureDate": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "destination": { "maxLength": 100, "minLength": 2, "pattern": "^[\\p{L}\\p{N} .,'()-]+$", "type": "string" }, "infants": { "const": 0, "default": 0, "description": "Infant pricing is not supported by this adapter.", "type": "number" }, "limit": { "default": 20, "maximum": 50, "minimum": 1, "type": "integer" }, "maxStops": { "maximum": 3, "minimum": 0, "type": "integer" }, "origin": { "maxLength": 100, "minLength": 2, "pattern": "^[\\p{L}\\p{N} .,'()-]+$", "type": "string" }, "preferences": { "additionalProperties": false, "default": { "durationWeight": 0.25, "priceWeight": 0.5, "reliabilityWeight": 0.1, "stopsWeight": 0.15 }, "properties": { "durationWeight": { "default": 0.25, "maximum": 1, "minimum": 0, "type": "number" }, "priceWeight": { "default": 0.5, "maximum": 1, "minimum": 0, "type": "number" }, "reliabilityWeight": { "default": 0.1, "maximum": 1, "minimum": 0, "type": "number" }, "stopsWeight": { "default": 0.15, "maximum": 1, "minimum": 0, "type": "number" } }, "type": "object" }, "returnDate": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "sort": { "default": "price", "enum": [ "price", "duration", "stops" ], "type": "string" } }, "required": [ "origin", "destination", "departureDate" ], "type": "object" }, "name": "flight_compare", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "alternatives": { "items": { "additionalProperties": false, "properties": { "airlines": { "items": { "type": "string" }, "type": "array" }, "arrivalAt": { "type": [ "string", "null" ] }, "baggage": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "durationMinutes": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "id": { "type": "string" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "pattern": "^[A-Z]{3}$", "type": "string" } }, "required": [ "amount", "currency" ], "type": "object" }, "provider": { "const": "letsfg", "type": "string" }, "refundable": { "type": [ "boolean", "null" ] }, "reliability": { "anyOf": [ { "maximum": 1, "minimum": 0, "type": "number" }, { "type": "null" } ] }, "segments": { "items": { "additionalProperties": false, "properties": { "airline": { "type": [ "string", "null" ] }, "arrivalAt": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "destination": { "type": [ "string", "null" ] }, "origin": { "type": [ "string", "null" ] } }, "required": [ "origin", "destination", "departureAt", "arrivalAt", "airline" ], "type": "object" }, "type": "array" }, "selfTransfer": { "type": "boolean" }, "splitTicket": { "type": "boolean" }, "stops": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "transferProtection": { "anyOf": [ { "enum": [ "protected", "unprotected" ], "type": "string" }, { "type": "null" } ] } }, "required": [ "id", "price", "airlines", "segments", "stops", "durationMinutes", "departureAt", "arrivalAt", "reliability", "refundable", "baggage", "splitTicket", "selfTransfer", "provider" ], "type": "object" }, "type": "array" }, "cheapest": { "anyOf": [ { "additionalProperties": false, "properties": { "airlines": { "items": { "type": "string" }, "type": "array" }, "arrivalAt": { "type": [ "string", "null" ] }, "baggage": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "durationMinutes": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "id": { "type": "string" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "pattern": "^[A-Z]{3}$", "type": "string" } }, "required": [ "amount", "currency" ], "type": "object" }, "provider": { "const": "letsfg", "type": "string" }, "refundable": { "type": [ "boolean", "null" ] }, "reliability": { "anyOf": [ { "maximum": 1, "minimum": 0, "type": "number" }, { "type": "null" } ] }, "segments": { "items": { "additionalProperties": false, "properties": { "airline": { "type": [ "string", "null" ] }, "arrivalAt": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "destination": { "type": [ "string", "null" ] }, "origin": { "type": [ "string", "null" ] } }, "required": [ "origin", "destination", "departureAt", "arrivalAt", "airline" ], "type": "object" }, "type": "array" }, "selfTransfer": { "type": "boolean" }, "splitTicket": { "type": "boolean" }, "stops": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "transferProtection": { "anyOf": [ { "enum": [ "protected", "unprotected" ], "type": "string" }, { "type": "null" } ] } }, "required": [ "id", "price", "airlines", "segments", "stops", "durationMinutes", "departureAt", "arrivalAt", "reliability", "refundable", "baggage", "splitTicket", "selfTransfer", "provider" ], "type": "object" }, { "type": "null" } ] }, "comparison": { "additionalProperties": false, "properties": { "durationRangeMinutes": { "anyOf": [ { "additionalProperties": false, "properties": { "max": { "type": "number" }, "min": { "type": "number" } }, "required": [ "min", "max" ], "type": "object" }, { "type": "null" } ] }, "priceRange": { "anyOf": [ { "additionalProperties": false, "properties": { "max": { "type": "number" }, "min": { "type": "number" } }, "required": [ "min", "max" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "priceRange", "durationRangeMinutes" ], "type": "object" }, "dataMode": { "const": "live", "type": "string" }, "fastest": { "anyOf": [ { "additionalProperties": false, "properties": { "airlines": { "items": { "type": "string" }, "type": "array" }, "arrivalAt": { "type": [ "string", "null" ] }, "baggage": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "durationMinutes": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "id": { "type": "string" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "pattern": "^[A-Z]{3}$", "type": "string" } }, "required": [ "amount", "currency" ], "type": "object" }, "provider": { "const": "letsfg", "type": "string" }, "refundable": { "type": [ "boolean", "null" ] }, "reliability": { "anyOf": [ { "maximum": 1, "minimum": 0, "type": "number" }, { "type": "null" } ] }, "segments": { "items": { "additionalProperties": false, "properties": { "airline": { "type": [ "string", "null" ] }, "arrivalAt": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "destination": { "type": [ "string", "null" ] }, "origin": { "type": [ "string", "null" ] } }, "required": [ "origin", "destination", "departureAt", "arrivalAt", "airline" ], "type": "object" }, "type": "array" }, "selfTransfer": { "type": "boolean" }, "splitTicket": { "type": "boolean" }, "stops": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "transferProtection": { "anyOf": [ { "enum": [ "protected", "unprotected" ], "type": "string" }, { "type": "null" } ] } }, "required": [ "id", "price", "airlines", "segments", "stops", "durationMinutes", "departureAt", "arrivalAt", "reliability", "refundable", "baggage", "splitTicket", "selfTransfer", "provider" ], "type": "object" }, { "type": "null" } ] }, "fewestStops": { "anyOf": [ { "additionalProperties": false, "properties": { "airlines": { "items": { "type": "string" }, "type": "array" }, "arrivalAt": { "type": [ "string", "null" ] }, "baggage": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "durationMinutes": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "id": { "type": "string" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "pattern": "^[A-Z]{3}$", "type": "string" } }, "required": [ "amount", "currency" ], "type": "object" }, "provider": { "const": "letsfg", "type": "string" }, "refundable": { "type": [ "boolean", "null" ] }, "reliability": { "anyOf": [ { "maximum": 1, "minimum": 0, "type": "number" }, { "type": "null" } ] }, "segments": { "items": { "additionalProperties": false, "properties": { "airline": { "type": [ "string", "null" ] }, "arrivalAt": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "destination": { "type": [ "string", "null" ] }, "origin": { "type": [ "string", "null" ] } }, "required": [ "origin", "destination", "departureAt", "arrivalAt", "airline" ], "type": "object" }, "type": "array" }, "selfTransfer": { "type": "boolean" }, "splitTicket": { "type": "boolean" }, "stops": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "transferProtection": { "anyOf": [ { "enum": [ "protected", "unprotected" ], "type": "string" }, { "type": "null" } ] } }, "required": [ "id", "price", "airlines", "segments", "stops", "durationMinutes", "departureAt", "arrivalAt", "reliability", "refundable", "baggage", "splitTicket", "selfTransfer", "provider" ], "type": "object" }, { "type": "null" } ] }, "methodology": { "additionalProperties": false, "properties": { "missingSignals": { "type": "string" }, "scope": { "type": "string" }, "type": { "const": "deterministic_weighted_comparison", "type": "string" }, "weights": { "additionalProperties": false, "properties": { "durationWeight": { "default": 0.25, "maximum": 1, "minimum": 0, "type": "number" }, "priceWeight": { "default": 0.5, "maximum": 1, "minimum": 0, "type": "number" }, "reliabilityWeight": { "default": 0.1, "maximum": 1, "minimum": 0, "type": "number" }, "stopsWeight": { "default": 0.15, "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "priceWeight", "durationWeight", "stopsWeight", "reliabilityWeight" ], "type": "object" } }, "required": [ "type", "weights", "scope", "missingSignals" ], "type": "object" }, "provider": { "additionalProperties": false, "properties": { "name": { "const": "letsfg", "type": "string" }, "status": { "const": "ok", "type": "string" }, "upstreamLatencyMs": { "minimum": 0, "type": "number" } }, "required": [ "name", "status", "upstreamLatencyMs" ], "type": "object" }, "reasonCodes": { "items": { "type": "string" }, "type": "array" }, "recommended": { "anyOf": [ { "additionalProperties": false, "properties": { "airlines": { "items": { "type": "string" }, "type": "array" }, "arrivalAt": { "type": [ "string", "null" ] }, "baggage": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "durationMinutes": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "id": { "type": "string" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "pattern": "^[A-Z]{3}$", "type": "string" } }, "required": [ "amount", "currency" ], "type": "object" }, "provider": { "const": "letsfg", "type": "string" }, "refundable": { "type": [ "boolean", "null" ] }, "reliability": { "anyOf": [ { "maximum": 1, "minimum": 0, "type": "number" }, { "type": "null" } ] }, "segments": { "items": { "additionalProperties": false, "properties": { "airline": { "type": [ "string", "null" ] }, "arrivalAt": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "destination": { "type": [ "string", "null" ] }, "origin": { "type": [ "string", "null" ] } }, "required": [ "origin", "destination", "departureAt", "arrivalAt", "airline" ], "type": "object" }, "type": "array" }, "selfTransfer": { "type": "boolean" }, "splitTicket": { "type": "boolean" }, "stops": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "transferProtection": { "anyOf": [ { "enum": [ "protected", "unprotected" ], "type": "string" }, { "type": "null" } ] } }, "required": [ "id", "price", "airlines", "segments", "stops", "durationMinutes", "departureAt", "arrivalAt", "reliability", "refundable", "baggage", "splitTicket", "selfTransfer", "provider" ], "type": "object" }, { "type": "null" } ] }, "searchedAt": { "type": "string" } }, "required": [ "recommended", "cheapest", "fastest", "fewestStops", "alternatives", "comparison", "reasonCodes", "methodology", "searchedAt", "provider", "dataMode" ], "type": "object" }, { "additionalProperties": false, "properties": { "nextAction": { "additionalProperties": false, "properties": { "instruction": { "type": "string" }, "target": { "const": "x402_endpoint", "type": "string" }, "type": { "const": "pay_and_retry", "type": "string" } }, "required": [ "type", "target", "instruction" ], "type": "object" }, "payment": { "additionalProperties": false, "properties": { "endpoint": { "type": "string" }, "method": { "const": "POST", "type": "string" }, "retrySameBody": { "const": true, "type": "boolean" } }, "required": [ "endpoint", "method", "retrySameBody" ], "type": "object" }, "preview": { "additionalProperties": false, "properties": { "fullResultAvailable": { "const": true, "type": "boolean" }, "inputAccepted": { "const": true, "type": "boolean" }, "summary": { "type": "string" }, "useCases": { "items": { "type": "string" }, "type": "array" } }, "required": [ "inputAccepted", "fullResultAvailable", "summary", "useCases" ], "type": "object" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "type": "string" }, "protocol": { "const": "x402", "type": "string" } }, "required": [ "amount", "currency", "protocol" ], "type": "object" }, "requestId": { "type": "string" }, "status": { "const": "payment_required", "type": "string" }, "tool": { "type": "string" } }, "required": [ "status", "tool", "requestId", "price", "preview", "payment", "nextAction" ], "type": "object" } ], "type": "object" } }, { "description": "Search current flight offers and return normalized prices, itineraries, stops and timing. When: Use when an agent needs flight search from current travel offers. Selection: supporting; prefer for Use when an agent needs flight search from current travel offers.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "adults": { "default": 1, "maximum": 9, "minimum": 1, "type": "integer" }, "cabinClass": { "default": "economy", "enum": [ "economy", "premium_economy", "business", "first" ], "type": "string" }, "children": { "default": 0, "maximum": 8, "minimum": 0, "type": "integer" }, "currency": { "default": "USD", "pattern": "^[A-Z]{3}$", "type": "string" }, "departureDate": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "destination": { "maxLength": 100, "minLength": 2, "pattern": "^[\\p{L}\\p{N} .,'()-]+$", "type": "string" }, "infants": { "const": 0, "default": 0, "description": "Infant pricing is not supported by this adapter.", "type": "number" }, "limit": { "default": 20, "maximum": 50, "minimum": 1, "type": "integer" }, "maxStops": { "maximum": 3, "minimum": 0, "type": "integer" }, "origin": { "maxLength": 100, "minLength": 2, "pattern": "^[\\p{L}\\p{N} .,'()-]+$", "type": "string" }, "returnDate": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "sort": { "default": "price", "enum": [ "price", "duration", "stops" ], "type": "string" } }, "required": [ "origin", "destination", "departureDate" ], "type": "object" }, "name": "flight_search", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "count": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "dataMode": { "const": "live", "type": "string" }, "offers": { "items": { "additionalProperties": false, "properties": { "airlines": { "items": { "type": "string" }, "type": "array" }, "arrivalAt": { "type": [ "string", "null" ] }, "baggage": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "durationMinutes": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "id": { "type": "string" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "pattern": "^[A-Z]{3}$", "type": "string" } }, "required": [ "amount", "currency" ], "type": "object" }, "provider": { "const": "letsfg", "type": "string" }, "refundable": { "type": [ "boolean", "null" ] }, "reliability": { "anyOf": [ { "maximum": 1, "minimum": 0, "type": "number" }, { "type": "null" } ] }, "segments": { "items": { "additionalProperties": false, "properties": { "airline": { "type": [ "string", "null" ] }, "arrivalAt": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "destination": { "type": [ "string", "null" ] }, "origin": { "type": [ "string", "null" ] } }, "required": [ "origin", "destination", "departureAt", "arrivalAt", "airline" ], "type": "object" }, "type": "array" }, "selfTransfer": { "type": "boolean" }, "splitTicket": { "type": "boolean" }, "stops": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "transferProtection": { "anyOf": [ { "enum": [ "protected", "unprotected" ], "type": "string" }, { "type": "null" } ] } }, "required": [ "id", "price", "airlines", "segments", "stops", "durationMinutes", "departureAt", "arrivalAt", "reliability", "refundable", "baggage", "splitTicket", "selfTransfer", "provider" ], "type": "object" }, "type": "array" }, "provider": { "additionalProperties": false, "properties": { "name": { "const": "letsfg", "type": "string" }, "status": { "const": "ok", "type": "string" }, "upstreamLatencyMs": { "minimum": 0, "type": "number" } }, "required": [ "name", "status", "upstreamLatencyMs" ], "type": "object" }, "query": { "additionalProperties": false, "properties": { "adults": { "default": 1, "maximum": 9, "minimum": 1, "type": "integer" }, "cabinClass": { "default": "economy", "enum": [ "economy", "premium_economy", "business", "first" ], "type": "string" }, "children": { "default": 0, "maximum": 8, "minimum": 0, "type": "integer" }, "currency": { "default": "USD", "pattern": "^[A-Z]{3}$", "type": "string" }, "departureDate": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "destination": { "maxLength": 100, "minLength": 2, "pattern": "^[\\p{L}\\p{N} .,'()-]+$", "type": "string" }, "infants": { "const": 0, "default": 0, "description": "Infant pricing is not supported by this adapter.", "type": "number" }, "limit": { "default": 20, "maximum": 50, "minimum": 1, "type": "integer" }, "maxStops": { "maximum": 3, "minimum": 0, "type": "integer" }, "origin": { "maxLength": 100, "minLength": 2, "pattern": "^[\\p{L}\\p{N} .,'()-]+$", "type": "string" }, "returnDate": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "sort": { "default": "price", "enum": [ "price", "duration", "stops" ], "type": "string" } }, "required": [ "origin", "destination", "departureDate", "adults", "children", "infants", "cabinClass", "currency", "limit", "sort" ], "type": "object" }, "searchedAt": { "type": "string" } }, "required": [ "query", "offers", "count", "searchedAt", "provider", "dataMode" ], "type": "object" }, { "additionalProperties": false, "properties": { "nextAction": { "additionalProperties": false, "properties": { "instruction": { "type": "string" }, "target": { "const": "x402_endpoint", "type": "string" }, "type": { "const": "pay_and_retry", "type": "string" } }, "required": [ "type", "target", "instruction" ], "type": "object" }, "payment": { "additionalProperties": false, "properties": { "endpoint": { "type": "string" }, "method": { "const": "POST", "type": "string" }, "retrySameBody": { "const": true, "type": "boolean" } }, "required": [ "endpoint", "method", "retrySameBody" ], "type": "object" }, "preview": { "additionalProperties": false, "properties": { "fullResultAvailable": { "const": true, "type": "boolean" }, "inputAccepted": { "const": true, "type": "boolean" }, "summary": { "type": "string" }, "useCases": { "items": { "type": "string" }, "type": "array" } }, "required": [ "inputAccepted", "fullResultAvailable", "summary", "useCases" ], "type": "object" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "type": "string" }, "protocol": { "const": "x402", "type": "string" } }, "required": [ "amount", "currency", "protocol" ], "type": "object" }, "requestId": { "type": "string" }, "status": { "const": "payment_required", "type": "string" }, "tool": { "type": "string" } }, "required": [ "status", "tool", "requestId", "price", "preview", "payment", "nextAction" ], "type": "object" } ], "type": "object" } }, { "description": "Normalize a job description into required and preferred professional requirements with transparent weights totaling 100. When: Use before candidate matching or shortlisting when an agent needs a structured job requirement profile. Selection: specialized; prefer for Use before candidate matching or shortlisting when an agent needs a structured job requirement profile.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "job_description": { "maxLength": 100000, "minLength": 1, "type": "string" }, "job_title": { "maxLength": 300, "type": "string" }, "language": { "default": "auto", "maxLength": 20, "minLength": 1, "type": "string" } }, "required": [ "job_description" ], "type": "object" }, "name": "generate_job_profile", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "certifications": { "items": { "type": "string" }, "type": "array" }, "domain_experience": { "items": { "type": "string" }, "type": "array" }, "employment_type": { "type": [ "string", "null" ] }, "industry": { "items": { "type": "string" }, "type": "array" }, "job_title": { "type": "string" }, "keywords": { "items": { "type": "string" }, "type": "array" }, "language_requirements": { "items": { "type": "string" }, "type": "array" }, "leadership_requirements": { "items": { "type": "string" }, "type": "array" }, "location_requirements": { "type": [ "string", "null" ] }, "preferred_experience_years": { "type": [ "number", "null" ] }, "preferred_skills": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "required_education": { "items": { "type": "string" }, "type": "array" }, "required_experience_years": { "type": [ "number", "null" ] }, "required_skills": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "responsibilities": { "items": { "type": "string" }, "type": "array" }, "role_family": { "type": "string" }, "scoring_model": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "seniority": { "type": "string" }, "technical_requirements": { "items": { "type": "string" }, "type": "array" } }, "required": [ "job_title", "role_family", "seniority", "industry", "required_skills", "preferred_skills", "required_experience_years", "preferred_experience_years", "required_education", "certifications", "responsibilities", "domain_experience", "technical_requirements", "leadership_requirements", "language_requirements", "location_requirements", "employment_type", "keywords", "scoring_model" ], "type": "object" } }, { "description": "Return a structured profile for one Oman company by companyId — identity, registration, location and contact fields, digital-presence detection and full source provenance. When: Use after search_oman_company resolves a companyId, to retrieve the company's structured profile before deciding whether deeper analysis or due diligence is warranted. Selection: supporting; prefer for Use after search_oman_company resolves a companyId, to retrieve the company's structured profile before deciding whether deeper analysis or due diligence is warranted.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "companyId": { "maxLength": 120, "minLength": 1, "type": "string" } }, "required": [ "companyId" ], "type": "object" }, "name": "get_oman_company_profile", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "company": { "additionalProperties": false, "properties": { "activities": { "items": { "type": "string" }, "type": "array" }, "address": { "type": [ "string", "null" ] }, "companyId": { "type": "string" }, "companyName": { "type": "string" }, "email": { "type": [ "string", "null" ] }, "governorate": { "type": [ "string", "null" ] }, "industry": { "type": [ "string", "null" ] }, "legalType": { "type": [ "string", "null" ] }, "phone": { "type": [ "string", "null" ] }, "registrationDate": { "type": [ "string", "null" ] }, "registrationNumber": { "type": [ "string", "null" ] }, "status": { "type": [ "string", "null" ] }, "website": { "type": [ "string", "null" ] }, "wilayat": { "type": [ "string", "null" ] } }, "required": [ "companyId", "companyName", "legalType", "status", "registrationNumber", "registrationDate", "industry", "activities", "governorate", "wilayat", "address", "website", "email", "phone" ], "type": "object" }, "dataCoverage": { "additionalProperties": false, "properties": { "demoSources": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "latestVerifiedAt": { "type": [ "string", "null" ] }, "realSources": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "realSources", "demoSources", "latestVerifiedAt" ], "type": "object" }, "digitalPresence": { "additionalProperties": false, "properties": { "domain": { "type": [ "string", "null" ] }, "socialProfiles": { "items": { "type": "string" }, "type": "array" }, "websiteFound": { "type": "boolean" } }, "required": [ "websiteFound", "domain", "socialProfiles" ], "type": "object" }, "procurement": { "additionalProperties": false, "properties": { "awardedContractCount": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "awards": { "items": { "additionalProperties": false, "properties": { "awardValueOMR": { "type": [ "number", "null" ] }, "buyer": { "type": [ "string", "null" ] }, "category": { "type": [ "string", "null" ] }, "observedAt": { "type": "string" }, "sourceName": { "type": "string" }, "status": { "type": [ "string", "null" ] }, "tenderNumber": { "type": "string" }, "title": { "type": [ "string", "null" ] } }, "required": [ "tenderNumber", "buyer", "title", "status", "awardValueOMR", "category", "sourceName", "observedAt" ], "type": "object" }, "type": "array" }, "governmentProcurementPresence": { "type": [ "boolean", "null" ] }, "lastTenderActivityAt": { "type": [ "string", "null" ] }, "registeredSupplier": { "type": [ "boolean", "null" ] }, "supplierCategory": { "type": [ "string", "null" ] }, "supplierClassification": { "type": [ "string", "null" ] }, "tendersParticipated": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] } }, "required": [ "registeredSupplier", "supplierCategory", "supplierClassification", "governmentProcurementPresence", "tendersParticipated", "awardedContractCount", "lastTenderActivityAt", "awards" ], "type": "object" }, "sources": { "items": { "additionalProperties": false, "properties": { "fields": { "items": { "type": "string" }, "type": "array" }, "observedAt": { "type": "string" }, "sourceAuthority": { "maximum": 1, "minimum": 0, "type": "number" }, "sourceName": { "type": "string" }, "sourceRecordId": { "type": [ "string", "null" ] }, "sourceType": { "enum": [ "government", "public_registry", "tax_authority", "government_procurement", "company_website", "licensed_feed", "directory", "news", "demo", "other", "admin_manual" ], "type": "string" }, "sourceUrl": { "type": [ "string", "null" ] }, "verificationStatus": { "enum": [ "verified", "reported", "estimated", "inferred", "stale", "conflicting", "unknown" ], "type": "string" } }, "required": [ "sourceName", "sourceType", "sourceAuthority", "sourceUrl", "sourceRecordId", "observedAt", "verificationStatus", "fields" ], "type": "object" }, "type": "array" }, "verification": { "additionalProperties": false, "properties": { "lastVerifiedAt": { "type": [ "string", "null" ] }, "taxVerificationStatus": { "type": [ "string", "null" ] }, "taxVerifiedAt": { "type": [ "string", "null" ] }, "verificationStatus": { "enum": [ "verified", "reported", "estimated", "inferred", "stale", "conflicting", "unknown" ], "type": "string" } }, "required": [ "verificationStatus", "lastVerifiedAt", "taxVerificationStatus", "taxVerifiedAt" ], "type": "object" } }, "required": [ "company", "digitalPresence", "verification", "procurement", "dataCoverage", "sources" ], "type": "object" } }, { "description": "Search current hotel inventory and return normalized full-stay room rates and cancellation information. When: Use when an agent needs hotel search from current travel offers. Selection: supporting; prefer for Use when an agent needs hotel search from current travel offers.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "adults": { "default": 1, "maximum": 9, "minimum": 1, "type": "integer" }, "checkIn": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "checkOut": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "childAges": { "default": [], "items": { "maximum": 17, "minimum": 0, "type": "integer" }, "maxItems": 8, "type": "array" }, "children": { "default": 0, "maximum": 8, "minimum": 0, "type": "integer" }, "currency": { "default": "USD", "pattern": "^[A-Z]{3}$", "type": "string" }, "destination": { "maxLength": 100, "minLength": 2, "pattern": "^[\\p{L}\\p{N} .,'()-]+$", "type": "string" }, "limit": { "default": 20, "maximum": 50, "minimum": 1, "type": "integer" }, "nationality": { "pattern": "^[A-Z]{2}$", "type": "string" } }, "required": [ "destination", "checkIn", "checkOut", "nationality" ], "type": "object" }, "name": "hotel_search", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "count": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "dataMode": { "const": "live", "type": "string" }, "destination": { "additionalProperties": false, "properties": { "query": { "type": "string" }, "resolvedName": { "type": "string" } }, "required": [ "query", "resolvedName" ], "type": "object" }, "hotels": { "items": { "additionalProperties": false, "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "offers": { "items": { "additionalProperties": false, "properties": { "cancellationPolicy": { "type": [ "string", "null" ] }, "freeCancellationUntil": { "type": [ "string", "null" ] }, "id": { "type": "string" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "pattern": "^[A-Z]{3}$", "type": "string" } }, "required": [ "amount", "currency" ], "type": "object" }, "provider": { "const": "letsfg", "type": "string" }, "refundable": { "type": [ "boolean", "null" ] }, "roomName": { "type": [ "string", "null" ] } }, "required": [ "id", "roomName", "price", "refundable", "freeCancellationUntil", "cancellationPolicy", "provider" ], "type": "object" }, "type": "array" }, "stars": { "anyOf": [ { "maximum": 5, "minimum": 0, "type": "number" }, { "type": "null" } ] } }, "required": [ "id", "name", "stars", "offers" ], "type": "object" }, "type": "array" }, "provider": { "additionalProperties": false, "properties": { "name": { "const": "letsfg", "type": "string" }, "status": { "const": "ok", "type": "string" }, "upstreamLatencyMs": { "minimum": 0, "type": "number" } }, "required": [ "name", "status", "upstreamLatencyMs" ], "type": "object" }, "searchedAt": { "type": "string" } }, "required": [ "destination", "hotels", "count", "searchedAt", "provider", "dataMode" ], "type": "object" }, { "additionalProperties": false, "properties": { "nextAction": { "additionalProperties": false, "properties": { "instruction": { "type": "string" }, "target": { "const": "x402_endpoint", "type": "string" }, "type": { "const": "pay_and_retry", "type": "string" } }, "required": [ "type", "target", "instruction" ], "type": "object" }, "payment": { "additionalProperties": false, "properties": { "endpoint": { "type": "string" }, "method": { "const": "POST", "type": "string" }, "retrySameBody": { "const": true, "type": "boolean" } }, "required": [ "endpoint", "method", "retrySameBody" ], "type": "object" }, "preview": { "additionalProperties": false, "properties": { "fullResultAvailable": { "const": true, "type": "boolean" }, "inputAccepted": { "const": true, "type": "boolean" }, "summary": { "type": "string" }, "useCases": { "items": { "type": "string" }, "type": "array" } }, "required": [ "inputAccepted", "fullResultAvailable", "summary", "useCases" ], "type": "object" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "type": "string" }, "protocol": { "const": "x402", "type": "string" } }, "required": [ "amount", "currency", "protocol" ], "type": "object" }, "requestId": { "type": "string" }, "status": { "const": "payment_required", "type": "string" }, "tool": { "type": "string" } }, "required": [ "status", "tool", "requestId", "price", "preview", "payment", "nextAction" ], "type": "object" } ], "type": "object" } }, { "description": "Structure an ideal-customer profile from supplied observations; does not infer verified demographics. When: Use when an agent needs the Creative Techno book framework for ideal customer profile. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for ideal customer profile.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "ageRange": { "maxLength": 100, "minLength": 1, "type": "string" }, "business": { "maxLength": 2000, "minLength": 1, "type": "string" }, "buyingBehavior": { "maxLength": 2000, "minLength": 1, "type": "string" }, "city": { "maxLength": 100, "minLength": 1, "type": "string" }, "gender": { "maxLength": 50, "minLength": 1, "type": "string" }, "governorate": { "maxLength": 100, "minLength": 1, "type": "string" }, "incomeLevel": { "maxLength": 100, "minLength": 1, "type": "string" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "need": { "maxLength": 2000, "minLength": 1, "type": "string" }, "objections": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "occupation": { "maxLength": 200, "minLength": 1, "type": "string" }, "onlineChannels": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "problem": { "maxLength": 2000, "minLength": 1, "type": "string" }, "triggers": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" } }, "required": [ "business" ], "type": "object" }, "name": "ideal_customer_profile", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Detect duplicate, inconsistent, unusual or potentially fraudulent invoices before payment using arithmetic, supplier-history, purchase-order and payment-detail checks. Returns a 0–100 risk score, a risk level, an advisory decision (continue / review / hold) and machine-readable anomalies (e.g. DUPLICATE_INVOICE, POSSIBLE_DUPLICATE, BANK_ACCOUNT_CHANGED, PO_AMOUNT_EXCEEDED, SPLIT_INVOICE_PATTERN, SUBTOTAL_MISMATCH), each with severity, confidence and structured evidence. Works on a single invoice (standalone) or with optional historical invoices, supplier profile, purchase order, contract, approval threshold and payment history (context-aware). Deterministic, decimal-safe, any country and currency. When: Use before approving, paying, booking, reconciling or auditing an invoice, especially when an agent needs to determine whether the invoice requires human review. Selection: primary; prefer for invoice review before payment or duplicate and arithmetic checks. Do not use for company-level due diligence or extracting arbitrary document facts. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "approvalContext": { "additionalProperties": false, "properties": { "approvalThreshold": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Single-invoice amount above which additional approval is required. Enables split-invoice detection." }, "currency": { "description": "Currency of approvalThreshold (default: the invoice currency).", "maxLength": 10, "minLength": 1, "type": "string" }, "splitWindowDays": { "description": "Window for grouping same-supplier invoices in split detection (default 7).", "maximum": 90, "minimum": 1, "type": "integer" } }, "type": "object" }, "contract": { "additionalProperties": false, "description": "The governing contract.", "properties": { "contractId": { "maxLength": 100, "minLength": 1, "type": "string" }, "currency": { "maxLength": 10, "minLength": 1, "type": "string" }, "endDate": { "maxLength": 40, "minLength": 1, "type": "string" }, "invoicedToDate": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Amount already invoiced under the contract (excluding this invoice). When omitted, supplied historicalInvoices for the supplier inside the contract period are summed instead." }, "maxAmount": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Contract value cap." }, "maxInvoiceAmount": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Maximum amount allowed on a single invoice." }, "paymentTermsDays": { "description": "Payment terms in days (e.g. 30 for net 30).", "maximum": 3650, "minimum": 0, "type": "integer" }, "startDate": { "maxLength": 40, "minLength": 1, "type": "string" }, "supplierId": { "maxLength": 100, "minLength": 1, "type": "string" }, "supplierName": { "maxLength": 200, "minLength": 1, "type": "string" } }, "type": "object" }, "historicalInvoices": { "description": "Previously received invoices (any supplier; up to 1000). Enables duplicate, supplier-behavior, payment-detail and split checks.", "items": { "additionalProperties": false, "properties": { "bankAccount": { "maxLength": 80, "minLength": 1, "type": "string" }, "currency": { "maxLength": 10, "minLength": 1, "type": "string" }, "dueDate": { "maxLength": 40, "minLength": 1, "type": "string" }, "invoiceDate": { "maxLength": 40, "minLength": 1, "type": "string" }, "invoiceId": { "maxLength": 100, "minLength": 1, "type": "string" }, "invoiceNumber": { "maxLength": 100, "minLength": 1, "type": "string" }, "lineItems": { "items": { "additionalProperties": false, "properties": { "description": { "maxLength": 500, "minLength": 1, "type": "string" }, "quantity": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ] }, "sku": { "maxLength": 100, "minLength": 1, "type": "string" }, "total": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ] }, "unitPrice": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ] } }, "type": "object" }, "maxItems": 200, "type": "array" }, "paymentTermsDays": { "description": "Payment terms in days (e.g. 30 for net 30).", "maximum": 3650, "minimum": 0, "type": "integer" }, "poNumber": { "maxLength": 100, "minLength": 1, "type": "string" }, "status": { "description": "Processing status. cancelled / void / rejected invoices are still used for duplicate matching (resubmissions) but excluded from behavior baselines, contract consumption and split detection.", "enum": [ "paid", "approved", "pending", "disputed", "rejected", "cancelled", "void", "unknown" ], "type": "string" }, "subtotal": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ] }, "supplierId": { "maxLength": 100, "minLength": 1, "type": "string" }, "supplierName": { "maxLength": 200, "minLength": 1, "type": "string" }, "total": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ] } }, "required": [ "total" ], "type": "object" }, "maxItems": 1000, "type": "array" }, "invoice": { "additionalProperties": false, "description": "The invoice to check. Only `total` is required. Amounts: number or plain decimal string (\"9200.50\"); dates: ISO 8601; currency: ISO 4217 code; bankAccount is never echoed unmasked.", "properties": { "bankAccount": { "maxLength": 80, "minLength": 1, "type": "string" }, "contractId": { "maxLength": 100, "minLength": 1, "type": "string" }, "currency": { "maxLength": 10, "minLength": 1, "type": "string" }, "discount": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Invoice-level discount amount." }, "dueDate": { "maxLength": 40, "minLength": 1, "type": "string" }, "invoiceDate": { "maxLength": 40, "minLength": 1, "type": "string" }, "invoiceId": { "description": "Your system's internal record id for this invoice. A historical invoice with the same invoiceId is treated as this same record and excluded from duplicate matching.", "maxLength": 100, "minLength": 1, "type": "string" }, "invoiceNumber": { "maxLength": 100, "minLength": 1, "type": "string" }, "lineItems": { "items": { "additionalProperties": false, "properties": { "description": { "maxLength": 500, "minLength": 1, "type": "string" }, "discount": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Line discount amount (subtracted from quantity × unitPrice)." }, "quantity": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ] }, "sku": { "description": "Item/SKU code, used to match purchase-order lines.", "maxLength": 100, "minLength": 1, "type": "string" }, "taxRate": { "description": "Tax rate in percent (e.g. 5 for 5%).", "maximum": 100, "minimum": 0, "type": "number" }, "total": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Line total EXCLUDING tax (quantity × unitPrice − discount)." }, "unitPrice": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ] } }, "type": "object" }, "maxItems": 500, "type": "array" }, "paymentTermsDays": { "description": "Payment terms in days (e.g. 30 for net 30).", "maximum": 3650, "minimum": 0, "type": "integer" }, "poNumber": { "maxLength": 100, "minLength": 1, "type": "string" }, "shipping": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Shipping / other charges added to the total." }, "subtotal": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Sum of line totals, before invoice-level discount, tax and shipping." }, "supplierId": { "description": "Your vendor/supplier master id. Preferred over the name for matching history.", "maxLength": 100, "minLength": 1, "type": "string" }, "supplierName": { "maxLength": 200, "minLength": 1, "type": "string" }, "tax": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Total tax amount." }, "taxRate": { "description": "Invoice-level tax rate, used when lines carry no taxRate.", "maximum": 100, "minimum": 0, "type": "number" }, "total": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Invoice total payable (subtotal − discount + tax + shipping). Required." } }, "required": [ "total" ], "type": "object" }, "options": { "additionalProperties": false, "properties": { "asOfDate": { "description": "Reference date for date checks (default: today, UTC). Supplying it makes the output fully reproducible.", "maxLength": 40, "minLength": 1, "type": "string" }, "duplicateWindowDays": { "description": "Maximum date gap for near-duplicate matching (default 14).", "maximum": 365, "minimum": 1, "type": "integer" }, "minHistoryForPatterns": { "description": "Minimum same-supplier invoices required before supplier-behavior baselines are used (default 3).", "maximum": 50, "minimum": 2, "type": "integer" }, "roundingTolerance": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Absolute arithmetic tolerance in currency units, replacing the default of one minor unit per rounding step." } }, "type": "object" }, "paymentHistory": { "description": "Past payments (any supplier). Used for known payment accounts and already-paid detection.", "items": { "additionalProperties": false, "properties": { "amount": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ] }, "bankAccount": { "maxLength": 80, "minLength": 1, "type": "string" }, "currency": { "maxLength": 10, "minLength": 1, "type": "string" }, "invoiceNumber": { "maxLength": 100, "minLength": 1, "type": "string" }, "paymentDate": { "maxLength": 40, "minLength": 1, "type": "string" }, "supplierId": { "maxLength": 100, "minLength": 1, "type": "string" }, "supplierName": { "maxLength": 200, "minLength": 1, "type": "string" } }, "type": "object" }, "maxItems": 1000, "type": "array" }, "purchaseOrder": { "additionalProperties": false, "description": "The purchase order the invoice is billed against.", "properties": { "amountsIncludeTax": { "description": "Default true: PO amounts are compared with the invoice total. false: compared with the invoice net amount (subtotal − discount).", "type": "boolean" }, "currency": { "maxLength": 10, "minLength": 1, "type": "string" }, "invoicedToDate": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Amount already invoiced against this PO (excluding this invoice)." }, "issueDate": { "maxLength": 40, "minLength": 1, "type": "string" }, "lineItems": { "items": { "additionalProperties": false, "properties": { "description": { "maxLength": 500, "minLength": 1, "type": "string" }, "quantity": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ] }, "sku": { "maxLength": 100, "minLength": 1, "type": "string" }, "unitPrice": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ] } }, "type": "object" }, "maxItems": 500, "type": "array" }, "poNumber": { "maxLength": 100, "minLength": 1, "type": "string" }, "remainingAmount": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ], "description": "Remaining PO balance before this invoice; takes precedence over totalAmount − invoicedToDate." }, "status": { "enum": [ "open", "partially_invoiced", "closed", "cancelled" ], "type": "string" }, "supplierId": { "maxLength": 100, "minLength": 1, "type": "string" }, "supplierName": { "maxLength": 200, "minLength": 1, "type": "string" }, "totalAmount": { "anyOf": [ { "type": "number" }, { "maxLength": 40, "minLength": 1, "type": "string" } ] } }, "type": "object" }, "supplierProfile": { "additionalProperties": false, "description": "Supplier master data for the invoice's supplier.", "properties": { "aliases": { "items": { "maxLength": 200, "minLength": 1, "type": "string" }, "maxItems": 10, "type": "array" }, "bankAccounts": { "description": "Payment accounts on file for this supplier.", "items": { "anyOf": [ { "maxLength": 80, "minLength": 1, "type": "string" }, { "additionalProperties": false, "properties": { "account": { "maxLength": 80, "minLength": 1, "type": "string" }, "addedDate": { "description": "When the account was added/changed in the supplier master.", "maxLength": 40, "minLength": 1, "type": "string" }, "verified": { "description": "false = on file but not yet verified (e.g. by call-back).", "type": "boolean" } }, "required": [ "account" ], "type": "object" } ] }, "maxItems": 20, "type": "array" }, "country": { "maxLength": 60, "minLength": 1, "type": "string" }, "createdDate": { "description": "When the supplier record was created.", "maxLength": 40, "minLength": 1, "type": "string" }, "currencies": { "description": "Currencies this supplier normally invoices in.", "items": { "maxLength": 10, "minLength": 1, "type": "string" }, "maxItems": 10, "type": "array" }, "paymentTermsDays": { "description": "Agreed standard payment terms.", "maximum": 3650, "minimum": 0, "type": "integer" }, "status": { "enum": [ "active", "inactive", "blocked", "suspended", "pending_verification" ], "type": "string" }, "supplierId": { "maxLength": 100, "minLength": 1, "type": "string" }, "supplierName": { "maxLength": 200, "minLength": 1, "type": "string" } }, "type": "object" } }, "required": [ "invoice" ], "type": "object" }, "name": "invoice_anomaly_check", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "anomalies": { "description": "Most severe first. At most one record per anomaly code; sub-findings are in evidence.issues.", "items": { "additionalProperties": false, "properties": { "code": { "description": "Stable machine code of the anomaly type.", "enum": [ "SUBTOTAL_MISMATCH", "TAX_MISMATCH", "TOTAL_MISMATCH", "LINE_TOTAL_MISMATCH", "DUPLICATE_INVOICE", "POSSIBLE_DUPLICATE", "UNUSUAL_AMOUNT", "SUPPLIER_PATTERN_DEVIATION", "UNUSUAL_CURRENCY", "UNUSUAL_PAYMENT_TERMS", "INVOICE_NUMBER_ANOMALY", "BANK_ACCOUNT_CHANGED", "UNKNOWN_BANK_ACCOUNT", "PO_MISMATCH", "PO_AMOUNT_EXCEEDED", "CONTRACT_LIMIT_EXCEEDED", "APPROVAL_THRESHOLD_EXCEEDED", "SPLIT_INVOICE_PATTERN", "DATE_ANOMALY", "DUE_DATE_ANOMALY", "DUPLICATE_LINE_ITEM", "MISSING_REQUIRED_FIELD" ], "type": "string" }, "confidence": { "description": "0–1 strength of the supporting evidence (not a probability of fraud).", "maximum": 1, "minimum": 0, "type": "number" }, "evidence": { "additionalProperties": {}, "description": "Structured, factual evidence for the finding (matched records, expected vs stated values, baselines, thresholds). Bank accounts appear only masked (****1234).", "propertyNames": { "type": "string" }, "type": "object" }, "explanation": { "description": "One factual sentence, phrased as a risk indicator (never an accusation).", "type": "string" }, "field": { "description": "Primary invoice field concerned (e.g. invoiceNumber, bankAccount, total), or null.", "type": [ "string", "null" ] }, "severity": { "enum": [ "info", "low", "medium", "high", "critical" ], "type": "string" } }, "required": [ "code", "severity", "confidence", "field", "explanation", "evidence" ], "type": "object" }, "type": "array" }, "anomalyCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "asOfDate": { "description": "Reference date (UTC) used for date checks.", "type": "string" }, "checkedAt": { "description": "ISO timestamp of the as-of date (UTC start of day). Deliberately day-granular so identical inputs give identical output; pass options.asOfDate for full reproducibility.", "type": "string" }, "contextUsed": { "additionalProperties": false, "properties": { "approvalContext": { "type": "boolean" }, "contract": { "type": "boolean" }, "historicalInvoices": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "paymentHistory": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "purchaseOrder": { "type": "boolean" }, "supplierHistoryMatched": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "supplierProfile": { "type": "boolean" } }, "required": [ "historicalInvoices", "supplierHistoryMatched", "paymentHistory", "supplierProfile", "purchaseOrder", "contract", "approvalContext" ], "type": "object" }, "dataCompleteness": { "additionalProperties": false, "properties": { "missingRecommendedFields": { "items": { "type": "string" }, "type": "array" }, "missingRequiredFields": { "items": { "type": "string" }, "type": "array" } }, "required": [ "missingRequiredFields", "missingRecommendedFields" ], "type": "object" }, "decision": { "description": "Advisory only: low → continue, medium/high → review, critical → hold. Not a payment approval or rejection.", "enum": [ "continue", "review", "hold" ], "type": "string" }, "financialChecks": { "additionalProperties": false, "properties": { "computed": { "additionalProperties": false, "properties": { "expectedTax": { "type": [ "number", "null" ] }, "expectedTotal": { "type": [ "number", "null" ] }, "lineItemsSum": { "type": [ "number", "null" ] }, "tolerance": { "type": "number" } }, "required": [ "lineItemsSum", "expectedTax", "expectedTotal", "tolerance" ], "type": "object" }, "lineTotalsValid": { "description": "quantity × unitPrice − discount ≈ line total for every line that states all three; null when none does.", "type": [ "boolean", "null" ] }, "subtotalValid": { "description": "Σ line totals ≈ subtotal; null when not checkable (no lines or no subtotal).", "type": [ "boolean", "null" ] }, "taxValid": { "description": "Stated tax ≈ tax implied by the stated rate(s); null when no rate or no tax is stated.", "type": [ "boolean", "null" ] }, "totalValid": { "description": "subtotal − discount + tax + shipping ≈ total; null when not checkable.", "type": [ "boolean", "null" ] } }, "required": [ "subtotalValid", "taxValid", "totalValid", "lineTotalsValid", "computed" ], "type": "object" }, "invoiceSummary": { "additionalProperties": false, "description": "Normalized key fields of the checked invoice (bank account masked).", "properties": { "bankAccountMasked": { "type": [ "string", "null" ] }, "currency": { "type": [ "string", "null" ] }, "dueDate": { "type": [ "string", "null" ] }, "invoiceDate": { "type": [ "string", "null" ] }, "invoiceNumber": { "type": [ "string", "null" ] }, "lineItemCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "supplierId": { "type": [ "string", "null" ] }, "supplierName": { "type": [ "string", "null" ] }, "total": { "type": "number" } }, "required": [ "invoiceNumber", "supplierName", "supplierId", "invoiceDate", "dueDate", "currency", "total", "lineItemCount", "bankAccountMasked" ], "type": "object" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "mode": { "enum": [ "standalone", "context_aware" ], "type": "string" }, "recommendedAction": { "type": "string" }, "riskLevel": { "description": "low 0–14, medium 15–39, high 40–64, critical 65–100.", "enum": [ "low", "medium", "high", "critical" ], "type": "string" }, "riskScore": { "description": "0–100, higher = more risk indicators; see scoring for the exact computation.", "maximum": 100, "minimum": 0, "type": "integer" }, "scoring": { "additionalProperties": false, "description": "Exact score derivation: per-anomaly points = basePoints × confidence, severity-group caps, correlation bonus, severity ceiling.", "properties": { "cappedBySeverity": { "type": "boolean" }, "components": { "items": { "additionalProperties": false, "properties": { "basePoints": { "type": "number" }, "code": { "type": "string" }, "confidence": { "type": "number" }, "points": { "type": "number" }, "severity": { "type": "string" } }, "required": [ "code", "severity", "confidence", "basePoints", "points" ], "type": "object" }, "type": "array" }, "escalationBonus": { "type": "number" }, "escalationReasons": { "items": { "type": "string" }, "type": "array" }, "highSeverityPoints": { "type": "number" }, "levelBands": { "additionalProperties": false, "properties": { "critical": { "type": "string" }, "high": { "type": "string" }, "low": { "type": "string" }, "medium": { "type": "string" } }, "required": [ "low", "medium", "high", "critical" ], "type": "object" }, "lowSeverityPoints": { "type": "number" }, "mediumSeverityPoints": { "type": "number" }, "model": { "type": "string" }, "rawScore": { "type": "number" } }, "required": [ "model", "components", "lowSeverityPoints", "mediumSeverityPoints", "highSeverityPoints", "escalationBonus", "escalationReasons", "cappedBySeverity", "rawScore", "levelBands" ], "type": "object" }, "summary": { "type": "string" } }, "required": [ "riskScore", "riskLevel", "decision", "anomalyCount", "anomalies", "financialChecks", "recommendedAction", "summary", "mode", "contextUsed", "invoiceSummary", "dataCompleteness", "scoring", "limitations", "asOfDate", "checkedAt" ], "type": "object" }, { "additionalProperties": false, "properties": { "nextAction": { "additionalProperties": false, "properties": { "instruction": { "type": "string" }, "target": { "const": "x402_endpoint", "type": "string" }, "type": { "const": "pay_and_retry", "type": "string" } }, "required": [ "type", "target", "instruction" ], "type": "object" }, "payment": { "additionalProperties": false, "properties": { "endpoint": { "type": "string" }, "method": { "const": "POST", "type": "string" }, "retrySameBody": { "const": true, "type": "boolean" } }, "required": [ "endpoint", "method", "retrySameBody" ], "type": "object" }, "preview": { "additionalProperties": false, "properties": { "fullResultAvailable": { "const": true, "type": "boolean" }, "inputAccepted": { "const": true, "type": "boolean" }, "summary": { "type": "string" }, "useCases": { "items": { "type": "string" }, "type": "array" } }, "required": [ "inputAccepted", "fullResultAvailable", "summary", "useCases" ], "type": "object" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "type": "string" }, "protocol": { "const": "x402", "type": "string" } }, "required": [ "amount", "currency", "protocol" ], "type": "object" }, "requestId": { "type": "string" }, "status": { "const": "payment_required", "type": "string" }, "tool": { "type": "string" } }, "required": [ "status", "tool", "requestId", "price", "preview", "payment", "nextAction" ], "type": "object" } ], "type": "object" } }, { "description": "Generate a monthly business financial report from supplied OMR figures; not accounting advice. When: Use when an agent needs the Creative Techno book framework for monthly business financial report. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for monthly business financial report.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "directCostsOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "fixedCostsOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "marketingOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "otherExpensesOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "priorRevenueOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "reinvestmentPercent": { "default": 20, "maximum": 100, "minimum": 0, "type": "number" }, "reservePercent": { "default": 10, "maximum": 100, "minimum": 0, "type": "number" }, "revenueOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" } }, "required": [ "revenueOMR", "directCostsOMR", "fixedCostsOMR" ], "type": "object" }, "name": "monthly_business_financial_report", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Turn supplied factual news content into a publish-ready short-form news video without independently researching or fabricating current events. When: Use when an agent already has a verified headline, summary, facts and source URLs and needs a short news video. Selection: specialized; prefer for Use when an agent already has a verified headline, summary, facts and source URLs and needs a short news video.. Input is a strict JSON object; see the schema. Price: $1.50 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "aspectRatio": { "default": "9:16", "enum": [ "9:16", "16:9", "1:1" ], "type": "string" }, "backgroundMusic": { "default": true, "type": "boolean" }, "durationSeconds": { "default": 30, "maximum": 120, "minimum": 5, "type": "integer" }, "facts": { "items": { "maxLength": 1000, "minLength": 1, "type": "string" }, "maxItems": 20, "minItems": 1, "type": "array" }, "headline": { "maxLength": 500, "minLength": 1, "type": "string" }, "language": { "default": "en", "maxLength": 32, "minLength": 2, "type": "string" }, "sourceUrls": { "items": { "format": "uri", "maxLength": 2048, "type": "string" }, "maxItems": 20, "type": "array" }, "subtitles": { "default": true, "type": "boolean" }, "summary": { "maxLength": 4000, "minLength": 1, "type": "string" }, "voice": { "default": "auto", "maxLength": 128, "type": "string" } }, "required": [ "headline", "summary", "facts", "sourceUrls" ], "type": "object" }, "name": "news_video_generate", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "assets": { "additionalProperties": false, "properties": { "audioUrl": { "anyOf": [ { "format": "uri", "type": "string" }, { "type": "null" } ] }, "materialUrls": { "items": { "format": "uri", "type": "string" }, "type": "array" }, "subtitleUrl": { "anyOf": [ { "format": "uri", "type": "string" }, { "type": "null" } ] } }, "required": [ "audioUrl", "subtitleUrl", "materialUrls" ], "type": "object" }, "billing": { "additionalProperties": false, "properties": { "priceUsd": { "exclusiveMinimum": 0, "type": "number" } }, "required": [ "priceUsd" ], "type": "object" }, "capability": { "type": "string" }, "content": { "additionalProperties": false, "properties": { "language": { "type": "string" }, "script": { "type": [ "string", "null" ] } }, "required": [ "script", "language" ], "type": "object" }, "engine": { "additionalProperties": false, "properties": { "provider": { "const": "MoneyPrinterTurbo", "type": "string" }, "upstreamTaskId": { "type": "string" } }, "required": [ "provider", "upstreamTaskId" ], "type": "object" }, "generatedAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", "type": "string" }, "metadata": { "additionalProperties": false, "properties": { "sourceUrls": { "items": { "format": "uri", "type": "string" }, "type": "array" } }, "required": [ "sourceUrls" ], "type": "object" }, "success": { "const": true, "type": "boolean" }, "task": { "additionalProperties": false, "properties": { "id": { "type": "string" }, "status": { "enum": [ "processing", "completed" ], "type": "string" } }, "required": [ "id", "status" ], "type": "object" }, "video": { "additionalProperties": false, "properties": { "aspectRatio": { "enum": [ "9:16", "16:9", "1:1" ], "type": "string" }, "durationSeconds": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "resolution": { "type": [ "string", "null" ] }, "url": { "format": "uri", "type": "string" } }, "required": [ "url", "durationSeconds", "aspectRatio", "resolution" ], "type": "object" } }, "required": [ "success", "capability", "task", "video", "content", "assets", "engine", "billing", "generatedAt" ], "type": "object" } }, { "description": "Construct a commercial offer from supplied outcome, bundle and delivery terms; never invents scarcity. When: Use when an agent needs the Creative Techno book framework for offer builder. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for offer builder.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "bonuses": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "bundle": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "coreOutcome": { "maxLength": 2000, "minLength": 1, "type": "string" }, "customer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "deliveryPromise": { "maxLength": 2000, "minLength": 1, "type": "string" }, "genuineScarcity": { "maxLength": 2000, "minLength": 1, "type": "string" }, "guarantee": { "maxLength": 2000, "minLength": 1, "type": "string" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "priceOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "product": { "maxLength": 2000, "minLength": 1, "type": "string" } }, "required": [ "product", "customer", "coreOutcome", "deliveryPromise", "priceOMR" ], "type": "object" }, "name": "offer_builder", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Combine readiness, idea validation, finance and launch logic for an Oman-oriented founder workflow. When: Use when an agent needs the Creative Techno book framework for oman business launch advisor. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for oman business launch advisor.. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "answers": { "items": { "type": "boolean" }, "maxItems": 15, "minItems": 15, "type": "array" }, "business": { "maxLength": 2000, "minLength": 1, "type": "string" }, "customer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "idea": { "maxLength": 2000, "minLength": 1, "type": "string" }, "initialInventoryOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "monthlyFixedCostsOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "offer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "problem": { "maxLength": 2000, "minLength": 1, "type": "string" }, "sellingPriceOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "setupCostsOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "solution": { "maxLength": 2000, "minLength": 1, "type": "string" }, "targetProfitOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "variableCostPerUnitOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" } }, "required": [ "business", "idea", "customer", "problem", "solution", "answers", "setupCostsOMR", "monthlyFixedCostsOMR", "initialInventoryOMR", "sellingPriceOMR", "variableCostPerUnitOMR" ], "type": "object" }, "name": "oman_business_launch_advisor", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Generate the book's 30-day launch workflow with dependencies and status placeholders. When: Use when an agent needs the Creative Techno book framework for oman business launch plan. Selection: specialized; prefer for Use when an agent needs the Creative Techno book framework for oman business launch plan.. Input is a strict JSON object; see the schema. Price: $0.40 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" } }, "type": "object" }, "name": "oman_business_launch_plan", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Generate a premium structured business plan from supplied assumptions; not legal, tax, accounting or investment advice. When: Use when an agent needs the Creative Techno book framework for oman business plan generator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for oman business plan generator.. Input is a strict JSON object; see the schema. Price: $1.00 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "answers": { "items": { "type": "boolean" }, "maxItems": 15, "minItems": 15, "type": "array" }, "business": { "maxLength": 2000, "minLength": 1, "type": "string" }, "businessName": { "maxLength": 2000, "minLength": 1, "type": "string" }, "channels": { "default": [ "instagram", "whatsapp_business" ], "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "customer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "idea": { "maxLength": 2000, "minLength": 1, "type": "string" }, "initialInventoryOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "monthlyFixedCostsOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "offer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "problem": { "maxLength": 2000, "minLength": 1, "type": "string" }, "sellingPriceOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "setupCostsOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "solution": { "maxLength": 2000, "minLength": 1, "type": "string" }, "targetProfitOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "variableCostPerUnitOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" } }, "required": [ "business", "idea", "customer", "problem", "solution", "answers", "setupCostsOMR", "monthlyFixedCostsOMR", "initialInventoryOMR", "sellingPriceOMR", "variableCostPerUnitOMR" ], "type": "object" }, "name": "oman_business_plan_generator", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Select supplied Oman-relevant channels for an ICP and create a 14-day action plan; live popularity is not checked. When: Use when an agent needs the Creative Techno book framework for oman go to market plan. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for oman go to market plan.. Input is a strict JSON object; see the schema. Price: $0.40 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "availableBudgetOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "business": { "maxLength": 2000, "minLength": 1, "type": "string" }, "channels": { "items": { "enum": [ "instagram", "tiktok", "whatsapp_business", "google_maps", "content", "short_video", "influencers", "partnerships", "referrals", "events", "paid_ads" ], "type": "string" }, "maxItems": 11, "minItems": 1, "type": "array" }, "customer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "offer": { "maxLength": 2000, "minLength": 1, "type": "string" }, "problem": { "maxLength": 2000, "minLength": 1, "type": "string" } }, "required": [ "business", "customer", "problem", "offer", "channels" ], "type": "object" }, "name": "oman_go_to_market_plan", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Answer a question using book-grounded frameworks; current legal, tax and regulatory details require official verification. When: Use when an agent needs the Creative Techno book framework for oman small business guide. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for oman small business guide.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "question": { "maxLength": 2000, "minLength": 1, "type": "string" } }, "required": [ "question" ], "type": "object" }, "name": "oman_small_business_guide", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Screen an Oman supplier for procurement using company identity, business activity, website, contact consistency, address signals, public-risk indicators and sanctions screening. When: Use before adding an Oman supplier to an RFQ, vendor shortlist, procurement process or supplier onboarding workflow. Selection: primary; prefer for screening an Oman supplier before an RFQ or onboarding or identity, activity and contact consistency checks. Do not use for global company screening or a final procurement approval. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "address": { "maxLength": 300, "minLength": 2, "type": "string" }, "companyName": { "maxLength": 200, "minLength": 2, "type": "string" }, "crNumber": { "maxLength": 30, "minLength": 3, "pattern": "^[0-9A-Za-z][0-9A-Za-z\\s\\-/.]*$", "type": "string" }, "email": { "maxLength": 254, "pattern": "^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$", "type": "string" }, "phone": { "maxLength": 30, "minLength": 6, "pattern": "^[+0-9\\s()\\-.xX*]+$", "type": "string" }, "requiredProductOrService": { "maxLength": 200, "minLength": 2, "type": "string" }, "website": { "maxLength": 300, "minLength": 4, "type": "string" } }, "required": [ "companyName" ], "type": "object" }, "name": "oman_supplier_check", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "checks": { "additionalProperties": false, "properties": { "addressConsistency": { "additionalProperties": false, "properties": { "explanation": { "type": "string" }, "status": { "enum": [ "pass", "partial", "conflict", "unknown" ], "type": "string" } }, "required": [ "status", "explanation" ], "type": "object" }, "businessActivity": { "additionalProperties": false, "properties": { "explanation": { "type": "string" }, "requiredCategories": { "items": { "type": "string" }, "type": "array" }, "status": { "enum": [ "pass", "partial", "fail", "unknown" ], "type": "string" }, "supplierCategories": { "items": { "type": "string" }, "type": "array" } }, "required": [ "status", "explanation", "requiredCategories", "supplierCategories" ], "type": "object" }, "companyIdentity": { "additionalProperties": false, "properties": { "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "corroborations": { "items": { "type": "string" }, "type": "array" }, "explanation": { "type": "string" }, "status": { "enum": [ "pass", "partial", "fail", "unknown" ], "type": "string" } }, "required": [ "status", "confidence", "explanation", "corroborations" ], "type": "object" }, "contactConsistency": { "additionalProperties": false, "properties": { "explanation": { "type": "string" }, "status": { "enum": [ "pass", "partial", "fail", "unknown" ], "type": "string" } }, "required": [ "status", "explanation" ], "type": "object" }, "publicRisk": { "additionalProperties": false, "properties": { "explanation": { "type": "string" }, "signals": { "items": { "additionalProperties": false, "properties": { "description": { "type": "string" }, "evidenceTier": { "enum": [ "public_allegation", "automated_indicator" ], "type": "string" }, "sourceTitle": { "type": [ "string", "null" ] }, "sourceUrl": { "type": [ "string", "null" ] }, "type": { "enum": [ "public_web_mention", "possible_impersonation", "contradictory_business_identity" ], "type": "string" } }, "required": [ "type", "description", "evidenceTier", "sourceUrl", "sourceTitle" ], "type": "object" }, "type": "array" }, "status": { "enum": [ "clear", "signal_detected", "not_checked", "unavailable" ], "type": "string" } }, "required": [ "status", "signals", "explanation" ], "type": "object" }, "sanctions": { "additionalProperties": false, "properties": { "explanation": { "type": "string" }, "listsChecked": { "items": { "type": "string" }, "type": "array" }, "listsUnavailable": { "items": { "type": "string" }, "type": "array" }, "matches": { "items": { "additionalProperties": false, "properties": { "matchScore": { "maximum": 1, "minimum": 0, "type": "number" }, "matchType": { "enum": [ "exact_normalized_name", "fuzzy_name" ], "type": "string" }, "matchedAlias": { "type": [ "string", "null" ] }, "name": { "type": "string" }, "reason": { "type": "string" }, "reference": { "type": [ "string", "null" ] }, "source": { "type": "string" }, "sourceUrl": { "type": [ "string", "null" ] } }, "required": [ "name", "matchedAlias", "source", "reference", "sourceUrl", "matchScore", "matchType", "reason" ], "type": "object" }, "type": "array" }, "status": { "enum": [ "clear", "potential_match", "not_checked", "unavailable" ], "type": "string" } }, "required": [ "status", "matches", "listsChecked", "listsUnavailable", "explanation" ], "type": "object" }, "website": { "additionalProperties": false, "properties": { "explanation": { "type": "string" }, "signals": { "additionalProperties": false, "properties": { "companyNameOnWebsite": { "type": [ "boolean", "null" ] }, "corporateEmailOnWebsite": { "type": [ "boolean", "null" ] }, "domainMatchesCompanyName": { "type": [ "boolean", "null" ] }, "domainMatchesRegistry": { "type": [ "boolean", "null" ] }, "https": { "type": [ "boolean", "null" ] }, "phoneOnWebsite": { "type": [ "boolean", "null" ] }, "physicalAddressOnWebsite": { "type": [ "boolean", "null" ] }, "redirectedToDifferentDomain": { "type": [ "boolean", "null" ] }, "websiteExists": { "type": [ "boolean", "null" ] } }, "required": [ "websiteExists", "https", "domainMatchesCompanyName", "domainMatchesRegistry", "companyNameOnWebsite", "corporateEmailOnWebsite", "phoneOnWebsite", "physicalAddressOnWebsite", "redirectedToDifferentDomain" ], "type": "object" }, "status": { "enum": [ "pass", "partial", "fail", "unknown" ], "type": "string" }, "url": { "type": [ "string", "null" ] }, "urlSource": { "anyOf": [ { "enum": [ "supplied", "registry" ], "type": "string" }, { "type": "null" } ] } }, "required": [ "status", "explanation", "url", "urlSource", "signals" ], "type": "object" } }, "required": [ "companyIdentity", "website", "businessActivity", "contactConsistency", "addressConsistency", "sanctions", "publicRisk" ], "type": "object" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "dataCoverage": { "additionalProperties": false, "properties": { "demoDataOnly": { "type": "boolean" }, "liveChecksPerformed": { "items": { "type": "string" }, "type": "array" }, "registryMatch": { "type": "boolean" }, "unavailableSources": { "items": { "type": "string" }, "type": "array" } }, "required": [ "registryMatch", "demoDataOnly", "liveChecksPerformed", "unavailableSources" ], "type": "object" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "normalizedInput": { "additionalProperties": false, "properties": { "address": { "type": [ "string", "null" ] }, "companyName": { "type": "string" }, "crNumber": { "type": [ "string", "null" ] }, "email": { "type": [ "string", "null" ] }, "emailDomain": { "type": [ "string", "null" ] }, "freeEmailProvider": { "type": "boolean" }, "nameVariants": { "items": { "type": "string" }, "type": "array" }, "normalizedName": { "type": "string" }, "phone": { "anyOf": [ { "additionalProperties": false, "properties": { "e164": { "type": [ "string", "null" ] }, "isOman": { "type": "boolean" }, "lineType": { "enum": [ "mobile", "landline", "unknown" ], "type": "string" } }, "required": [ "e164", "isOman", "lineType" ], "type": "object" }, { "type": "null" } ] }, "requiredProductOrService": { "type": [ "string", "null" ] }, "website": { "type": [ "string", "null" ] }, "websiteDomain": { "type": [ "string", "null" ] } }, "required": [ "companyName", "normalizedName", "nameVariants", "crNumber", "website", "websiteDomain", "email", "emailDomain", "freeEmailProvider", "phone", "address", "requiredProductOrService" ], "type": "object" }, "riskFlags": { "items": { "additionalProperties": false, "properties": { "code": { "enum": [ "ACTIVITY_MISMATCH", "IDENTITY_NOT_CONFIRMED", "CR_NUMBER_CONFLICT", "COMPANY_NAME_MISMATCH", "REGISTRY_IDENTITY_CONFLICT", "SUPPLIER_STATUS_NOT_ACTIVE", "EMAIL_DOMAIN_MISMATCH", "FREE_EMAIL_PROVIDER", "WEBSITE_IDENTITY_CONFLICT", "WEBSITE_UNREACHABLE", "WEBSITE_NO_HTTPS", "PHONE_MISMATCH", "PHONE_NOT_OMAN", "ADDRESS_MISMATCH", "ADDRESS_OUTSIDE_OMAN", "POTENTIAL_SANCTIONS_MATCH", "PUBLIC_RISK_SIGNAL", "LOOKALIKE_DOMAIN", "DEMO_DATA_ONLY", "INSUFFICIENT_PUBLIC_DATA", "SOURCE_UNAVAILABLE" ], "type": "string" }, "message": { "type": "string" }, "severity": { "enum": [ "low", "medium", "high" ], "type": "string" } }, "required": [ "code", "severity", "message" ], "type": "object" }, "type": "array" }, "riskModel": { "additionalProperties": false, "properties": { "components": { "items": { "additionalProperties": false, "properties": { "factor": { "type": "string" }, "points": { "type": "number" }, "reason": { "type": "string" } }, "required": [ "factor", "points", "reason" ], "type": "object" }, "type": "array" }, "score": { "maximum": 100, "minimum": 0, "type": "number" }, "thresholds": { "additionalProperties": false, "properties": { "high": { "type": "number" }, "medium": { "type": "number" } }, "required": [ "medium", "high" ], "type": "object" } }, "required": [ "score", "thresholds", "components" ], "type": "object" }, "screeningResult": { "additionalProperties": false, "properties": { "activityMatch": { "type": [ "boolean", "null" ] }, "identityConfirmed": { "type": "boolean" }, "procurementSuitability": { "enum": [ "appears_suitable", "review_recommended", "insufficient_information", "potential_risk" ], "type": "string" }, "risk": { "enum": [ "low", "medium", "high", "insufficient_data" ], "type": "string" }, "riskScore": { "maximum": 100, "minimum": 0, "type": "number" }, "summary": { "type": "string" } }, "required": [ "risk", "riskScore", "procurementSuitability", "identityConfirmed", "activityMatch", "summary" ], "type": "object" }, "sources": { "items": { "additionalProperties": false, "properties": { "checkedAt": { "type": "string" }, "name": { "type": "string" }, "observedAt": { "type": [ "string", "null" ] }, "type": { "enum": [ "company_registry", "company_directory", "demo_dataset", "company_website", "sanctions_list", "public_web", "derived_consistency_check" ], "type": "string" }, "url": { "type": [ "string", "null" ] } }, "required": [ "type", "name", "url", "checkedAt", "observedAt" ], "type": "object" }, "type": "array" }, "supplier": { "additionalProperties": false, "properties": { "companyId": { "type": [ "string", "null" ] }, "country": { "const": "OM", "type": "string" }, "crNumber": { "type": [ "string", "null" ] }, "crNumberSupplied": { "type": [ "string", "null" ] }, "identityMatch": { "enum": [ "strong", "moderate", "weak", "unconfirmed" ], "type": "string" }, "inputName": { "type": "string" }, "matchedName": { "type": [ "string", "null" ] }, "matchedNameAr": { "type": [ "string", "null" ] }, "normalizedName": { "type": "string" } }, "required": [ "inputName", "normalizedName", "matchedName", "matchedNameAr", "companyId", "crNumber", "crNumberSupplied", "country", "identityMatch" ], "type": "object" } }, "required": [ "supplier", "screeningResult", "checks", "riskFlags", "riskModel", "normalizedInput", "sources", "dataCoverage", "confidence", "limitations" ], "type": "object" }, { "additionalProperties": false, "properties": { "nextAction": { "additionalProperties": false, "properties": { "instruction": { "type": "string" }, "target": { "const": "x402_endpoint", "type": "string" }, "type": { "const": "pay_and_retry", "type": "string" } }, "required": [ "type", "target", "instruction" ], "type": "object" }, "payment": { "additionalProperties": false, "properties": { "endpoint": { "type": "string" }, "method": { "const": "POST", "type": "string" }, "retrySameBody": { "const": true, "type": "boolean" } }, "required": [ "endpoint", "method", "retrySameBody" ], "type": "object" }, "preview": { "additionalProperties": false, "properties": { "fullResultAvailable": { "const": true, "type": "boolean" }, "inputAccepted": { "const": true, "type": "boolean" }, "summary": { "type": "string" }, "useCases": { "items": { "type": "string" }, "type": "array" } }, "required": [ "inputAccepted", "fullResultAvailable", "summary", "useCases" ], "type": "object" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "type": "string" }, "protocol": { "const": "x402", "type": "string" } }, "required": [ "amount", "currency", "protocol" ], "type": "object" }, "requestId": { "type": "string" }, "status": { "const": "payment_required", "type": "string" }, "tool": { "type": "string" } }, "required": [ "status", "tool", "requestId", "price", "preview", "payment", "nextAction" ], "type": "object" } ], "type": "object" } }, { "description": "Aggregate supplied open and proposed positions into gross, net, directional and concentration exposure with stop-risk and margin indicators. When: Use when an agent needs to assess portfolio concentration or directional exposure before adding or modifying a position. Selection: supporting; prefer for Use when an agent needs to assess portfolio concentration or directional exposure before adding or modifying a position.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "account": { "additionalProperties": false, "properties": { "accountBalance": { "type": "number" }, "accountEquity": { "type": "number" }, "availableMargin": { "minimum": 0, "type": "number" }, "marginUsed": { "minimum": 0, "type": "number" }, "maxConcurrentPositions": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "maxDailyLossPct": { "maximum": 1, "minimum": 0, "type": "number" }, "maxPortfolioRiskPct": { "maximum": 1, "minimum": 0, "type": "number" }, "maxPositionPct": { "maximum": 1, "minimum": 0, "type": "number" } }, "type": "object" }, "correlations": { "items": { "additionalProperties": false, "properties": { "correlation": { "maximum": 1, "minimum": -1, "type": "number" }, "symbolA": { "maxLength": 100, "minLength": 1, "type": "string" }, "symbolB": { "maxLength": 100, "minLength": 1, "type": "string" } }, "required": [ "symbolA", "symbolB", "correlation" ], "type": "object" }, "maxItems": 100000, "type": "array" }, "positions": { "items": { "additionalProperties": false, "properties": { "assetClass": { "maxLength": 100, "minLength": 1, "type": "string" }, "currentPrice": { "exclusiveMinimum": 0, "type": "number" }, "direction": { "enum": [ "long", "short" ], "type": "string" }, "entryPrice": { "exclusiveMinimum": 0, "type": "number" }, "fees": { "minimum": 0, "type": "number" }, "leverage": { "exclusiveMinimum": 0, "type": "number" }, "margin": { "minimum": 0, "type": "number" }, "marketValue": { "minimum": 0, "type": "number" }, "positionId": { "maxLength": 200, "minLength": 1, "type": "string" }, "quantity": { "exclusiveMinimum": 0, "type": "number" }, "stopLoss": { "exclusiveMinimum": 0, "type": "number" }, "strategy": { "maxLength": 100, "minLength": 1, "type": "string" }, "symbol": { "maxLength": 100, "minLength": 1, "type": "string" } }, "required": [ "symbol", "direction", "quantity", "entryPrice" ], "type": "object" }, "maxItems": 10000, "type": "array" }, "proposedPosition": { "additionalProperties": false, "properties": { "assetClass": { "maxLength": 100, "minLength": 1, "type": "string" }, "currentPrice": { "exclusiveMinimum": 0, "type": "number" }, "direction": { "enum": [ "long", "short" ], "type": "string" }, "entryPrice": { "exclusiveMinimum": 0, "type": "number" }, "fees": { "minimum": 0, "type": "number" }, "leverage": { "exclusiveMinimum": 0, "type": "number" }, "margin": { "minimum": 0, "type": "number" }, "marketValue": { "minimum": 0, "type": "number" }, "positionId": { "maxLength": 200, "minLength": 1, "type": "string" }, "quantity": { "exclusiveMinimum": 0, "type": "number" }, "stopLoss": { "exclusiveMinimum": 0, "type": "number" }, "strategy": { "maxLength": 100, "minLength": 1, "type": "string" }, "symbol": { "maxLength": 100, "minLength": 1, "type": "string" } }, "required": [ "symbol", "direction", "quantity", "entryPrice" ], "type": "object" } }, "required": [ "positions" ], "type": "object" }, "name": "portfolio_exposure_check", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "accountEquity": { "type": [ "number", "null" ] }, "availableFreeMargin": { "type": [ "number", "null" ] }, "concentrationFlags": { "items": { "type": "string" }, "type": "array" }, "exposurePctOfEquity": { "type": [ "number", "null" ] }, "grossExposure": { "minimum": 0, "type": "number" }, "largestConcentrationPct": { "type": [ "number", "null" ] }, "leverage": { "type": [ "number", "null" ] }, "longExposure": { "minimum": 0, "type": "number" }, "marginUsage": { "type": [ "number", "null" ] }, "netExposure": { "type": "number" }, "openRisk": { "type": [ "number", "null" ] }, "positions": { "items": { "additionalProperties": false, "properties": { "concentrationPct": { "type": [ "number", "null" ] }, "direction": { "enum": [ "long", "short" ], "type": "string" }, "exposure": { "minimum": 0, "type": "number" }, "openRisk": { "type": [ "number", "null" ] }, "symbol": { "type": "string" } }, "required": [ "symbol", "direction", "exposure", "concentrationPct", "openRisk" ], "type": "object" }, "type": "array" }, "riskFlags": { "items": { "type": "string" }, "type": "array" }, "shortExposure": { "minimum": 0, "type": "number" }, "sourceTraceability": { "additionalProperties": false, "properties": { "notes": { "items": { "type": "string" }, "type": "array" }, "portfolioExposure": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" }, "strategyPerformance": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" }, "tradeLog": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" }, "tradeRisk": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" } }, "required": [ "strategyPerformance", "tradeRisk", "portfolioExposure", "tradeLog", "notes" ], "type": "object" }, "summary": { "type": "string" } }, "required": [ "grossExposure", "netExposure", "longExposure", "shortExposure", "exposurePctOfEquity", "largestConcentrationPct", "leverage", "positions", "concentrationFlags", "riskFlags", "summary", "accountEquity", "openRisk", "marginUsage", "availableFreeMargin" ], "type": "object" } }, { "description": "Screen and rank a portfolio of 2–20 supplied properties using the shared rental-yield and income calculations. When: Use when an agent needs a first-pass ranking of multiple properties before deeper analysis. Selection: specialized; prefer for Use when an agent needs a first-pass ranking of multiple properties before deeper analysis.. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "properties": { "items": { "additionalProperties": false, "properties": { "annualRent": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "maintenance": { "description": "Legacy alias for maintenanceCost; supply only one", "maximum": 1000000000000, "minimum": 0, "type": "number" }, "maintenanceCost": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "name": { "maxLength": 120, "minLength": 1, "type": "string" }, "otherAnnualCosts": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "propertyValue": { "maximum": 1000000000000, "minimum": 0.01, "type": "number" }, "serviceCharge": { "maximum": 1000000000000, "minimum": 0, "type": "number" }, "vacancyRatePct": { "maximum": 100, "minimum": 0, "type": "number" } }, "required": [ "propertyValue", "annualRent", "name" ], "type": "object" }, "maxItems": 100, "minItems": 2, "type": "array" } }, "required": [ "properties" ], "type": "object" }, "name": "portfolio_screen", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "result": {}, "workflow": { "type": "string" } }, "required": [ "workflow", "result", "limitations" ], "type": "object" } }, { "description": "Free preview of a paid capability: checks whether useful data/analysis is available for a given input, before paying — proof of \"I have information for this request,\" never the paid analysis itself. No payment, charge or account is ever involved. Not every capability supports preview (status is \"unavailable\" when it doesn't). Recommended flow: discover -> preview -> evaluate -> pay -> execute.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "capability": { "description": "A capability name from this tool list, e.g. \"research_company\".", "type": "string" }, "input": { "description": "The same input the paid capability accepts. Optional for a capability whose preview needs no input fields." } }, "required": [ "capability" ], "type": "object" }, "name": "preview_capability", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "capability": { "type": "string" }, "fullResult": { "additionalProperties": false, "properties": { "capability": { "type": "string" }, "endpoint": { "type": "string" }, "paymentMethods": { "items": { "additionalProperties": false, "properties": { "enabled": { "const": true, "type": "boolean" }, "endpoint": { "type": "string" }, "id": { "type": "string" } }, "required": [ "id", "enabled", "endpoint" ], "type": "object" }, "type": "array" }, "price": { "additionalProperties": false, "properties": { "amount": { "type": "string" }, "currency": { "type": "string" } }, "required": [ "amount", "currency" ], "type": "object" } }, "required": [ "capability", "price" ], "type": "object" }, "inputRecognized": { "type": "boolean" }, "leakageClass": { "enum": [ "SAFE", "LOW", "MEDIUM", "HIGH" ], "type": "string" }, "preview": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "status": { "enum": [ "available", "limited", "unavailable", "invalid_input" ], "type": "string" } }, "required": [ "capability", "status", "inputRecognized", "preview", "fullResult" ], "type": "object" } }, { "description": "Screen and rank 2–50 Oman suppliers in one procurement workflow using identity, risk, sanctions and public-evidence signals. When: Use when a procurement agent needs a ranked vendor shortlist from several candidate suppliers. Selection: specialized; prefer for Use when a procurement agent needs a ranked vendor shortlist from several candidate suppliers.. Input is a strict JSON object; see the schema. Price: $2.00 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "csv": { "maxLength": 2000000, "minLength": 1, "type": "string" }, "maxResults": { "maximum": 100, "minimum": 1, "type": "integer" }, "suppliers": { "items": { "additionalProperties": false, "properties": { "address": { "maxLength": 300, "minLength": 2, "type": "string" }, "companyName": { "maxLength": 200, "minLength": 2, "type": "string" }, "crNumber": { "maxLength": 30, "minLength": 3, "pattern": "^[0-9A-Za-z][0-9A-Za-z\\s\\-/.]*$", "type": "string" }, "email": { "maxLength": 254, "pattern": "^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$", "type": "string" }, "phone": { "maxLength": 30, "minLength": 6, "pattern": "^[+0-9\\s()\\-.xX*]+$", "type": "string" }, "requiredProductOrService": { "maxLength": 200, "minLength": 2, "type": "string" }, "website": { "maxLength": 300, "minLength": 4, "type": "string" } }, "required": [ "companyName" ], "type": "object" }, "maxItems": 100, "minItems": 2, "type": "array" } }, "type": "object" }, "name": "procurement_vendor_shortlist", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "result": {}, "workflow": { "type": "string" } }, "required": [ "workflow", "result", "limitations" ], "type": "object" } }, { "description": "Calculate unit cost, price, margin and markup in OMR; does not validate market willingness to pay. When: Use when an agent needs the Creative Techno book framework for product pricing calculator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for product pricing calculator.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "commissionOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "deliveryOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "desiredMarginPercent": { "maximum": 100, "minimum": 0, "type": "number" }, "desiredMarkupPercent": { "maximum": 100, "minimum": 0, "type": "number" }, "desiredProfitOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "laborOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "marketingOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "otherVariableCostsOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "packagingOMR": { "default": 0, "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "productCostOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" } }, "required": [ "productCostOMR" ], "type": "object" }, "name": "product_pricing_calculator", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Generate a promotional short video from structured product information, features, call to action and optional website. When: Use when an agent needs a publish-ready product or service promotion from structured marketing input. Selection: specialized; prefer for Use when an agent needs a publish-ready product or service promotion from structured marketing input.. Input is a strict JSON object; see the schema. Price: $2.00 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "aspectRatio": { "default": "9:16", "enum": [ "9:16", "16:9", "1:1" ], "type": "string" }, "backgroundMusic": { "default": true, "type": "boolean" }, "callToAction": { "maxLength": 300, "minLength": 1, "type": "string" }, "description": { "maxLength": 3000, "minLength": 1, "type": "string" }, "durationSeconds": { "default": 30, "maximum": 120, "minimum": 5, "type": "integer" }, "features": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 20, "minItems": 1, "type": "array" }, "language": { "default": "en", "maxLength": 32, "minLength": 2, "type": "string" }, "productName": { "maxLength": 300, "minLength": 1, "type": "string" }, "subtitles": { "default": true, "type": "boolean" }, "voice": { "default": "auto", "maxLength": 128, "type": "string" }, "website": { "format": "uri", "maxLength": 2048, "type": "string" } }, "required": [ "productName", "description", "features", "callToAction" ], "type": "object" }, "name": "product_promo_video", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "assets": { "additionalProperties": false, "properties": { "audioUrl": { "anyOf": [ { "format": "uri", "type": "string" }, { "type": "null" } ] }, "materialUrls": { "items": { "format": "uri", "type": "string" }, "type": "array" }, "subtitleUrl": { "anyOf": [ { "format": "uri", "type": "string" }, { "type": "null" } ] } }, "required": [ "audioUrl", "subtitleUrl", "materialUrls" ], "type": "object" }, "billing": { "additionalProperties": false, "properties": { "priceUsd": { "exclusiveMinimum": 0, "type": "number" } }, "required": [ "priceUsd" ], "type": "object" }, "capability": { "type": "string" }, "content": { "additionalProperties": false, "properties": { "language": { "type": "string" }, "script": { "type": [ "string", "null" ] } }, "required": [ "script", "language" ], "type": "object" }, "engine": { "additionalProperties": false, "properties": { "provider": { "const": "MoneyPrinterTurbo", "type": "string" }, "upstreamTaskId": { "type": "string" } }, "required": [ "provider", "upstreamTaskId" ], "type": "object" }, "generatedAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", "type": "string" }, "metadata": { "additionalProperties": false, "properties": { "sourceUrls": { "items": { "format": "uri", "type": "string" }, "type": "array" } }, "required": [ "sourceUrls" ], "type": "object" }, "success": { "const": true, "type": "boolean" }, "task": { "additionalProperties": false, "properties": { "id": { "type": "string" }, "status": { "enum": [ "processing", "completed" ], "type": "string" } }, "required": [ "id", "status" ], "type": "object" }, "video": { "additionalProperties": false, "properties": { "aspectRatio": { "enum": [ "9:16", "16:9", "1:1" ], "type": "string" }, "durationSeconds": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "resolution": { "type": [ "string", "null" ] }, "url": { "format": "uri", "type": "string" } }, "required": [ "url", "durationSeconds", "aspectRatio", "resolution" ], "type": "object" } }, "required": [ "success", "capability", "task", "video", "content", "assets", "engine", "billing", "generatedAt" ], "type": "object" } }, { "description": "Combine Oman property market comparables, price positioning and rental-yield calculations into one investment report. When: Use when an agent needs one structured investment analysis for a property rather than separate market and calculator calls. Selection: specialized; prefer for Use when an agent needs one structured investment analysis for a property rather than separate market and calculator calls.. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "financials": { "additionalProperties": false, "properties": { "annualRent": { "minimum": 0, "type": "number" }, "maintenance": { "minimum": 0, "type": "number" }, "maintenanceCost": { "minimum": 0, "type": "number" }, "otherAnnualCosts": { "minimum": 0, "type": "number" }, "propertyValue": { "minimum": 0, "type": "number" }, "serviceCharge": { "minimum": 0, "type": "number" }, "vacancyRatePct": { "maximum": 100, "minimum": 0, "type": "number" } }, "type": "object" }, "property": { "additionalProperties": false, "properties": { "area": { "maxLength": 80, "minLength": 1, "type": "string" }, "askingPriceOMR": { "maximum": 1000000000, "minimum": 1000, "type": "number" }, "bathrooms": { "maximum": 20, "minimum": 0, "type": "integer" }, "bedrooms": { "maximum": 20, "minimum": 0, "type": "integer" }, "furnished": { "enum": [ "furnished", "semi_furnished", "unfurnished" ], "type": "string" }, "governorate": { "maxLength": 60, "minLength": 1, "type": "string" }, "optionalAnnualMaintenanceOMR": { "maximum": 1000000000, "minimum": 0, "type": "number" }, "optionalAnnualServiceChargeOMR": { "maximum": 1000000000, "minimum": 0, "type": "number" }, "propertyType": { "enum": [ "apartment", "villa", "townhouse" ], "type": "string" }, "sizeSqm": { "maximum": 5000, "minimum": 10, "type": "number" }, "wilayat": { "maxLength": 60, "minLength": 1, "type": "string" } }, "required": [ "governorate", "area", "propertyType", "sizeSqm", "askingPriceOMR" ], "type": "object" } }, "required": [ "property" ], "type": "object" }, "name": "property_investment_report", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "result": {}, "workflow": { "type": "string" } }, "required": [ "workflow", "result", "limitations" ], "type": "object" } }, { "description": "Research a company from public web sources: overview, products, leadership, funding, competitors, technology signals, recent developments and risk flags, with cited sources and a confidence score. When: Use when an agent needs a structured research brief on a named company — for sales/investment/partnership research, competitive analysis, or general company background — beyond what a structured company registry alone provides. Selection: supporting; prefer for Use when an agent needs a structured research brief on a named company — for sales/investment/partnership research, competitive analysis, or general company background — beyond what a structured company registry alone provides.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "company": { "maxLength": 200, "minLength": 1, "type": "string" }, "country": { "maxLength": 100, "minLength": 1, "type": "string" }, "depth": { "default": "standard", "enum": [ "quick", "standard", "deep" ], "type": "string" }, "focusAreas": { "items": { "enum": [ "overview", "products", "leadership", "funding", "competitors", "technology", "recent_news", "market_position", "risks" ], "type": "string" }, "maxItems": 9, "type": "array" }, "website": { "maxLength": 300, "minLength": 1, "type": "string" } }, "required": [ "company" ], "type": "object" }, "name": "research_company", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "cached": { "type": "boolean" }, "company": { "additionalProperties": false, "properties": { "founded": { "type": [ "string", "null" ] }, "headquarters": { "type": [ "string", "null" ] }, "industry": { "type": [ "string", "null" ] }, "name": { "type": "string" }, "website": { "type": [ "string", "null" ] } }, "required": [ "name", "website", "industry", "headquarters", "founded" ], "type": "object" }, "competitors": { "items": { "additionalProperties": false, "properties": { "name": { "type": "string" }, "reason": { "type": "string" } }, "required": [ "name", "reason" ], "type": "object" }, "type": "array" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "dataFreshness": { "additionalProperties": false, "properties": { "freshnessDays": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "latestSourceDate": { "type": [ "string", "null" ] } }, "required": [ "latestSourceDate", "freshnessDays" ], "type": "object" }, "dataMode": { "enum": [ "live", "not_configured" ], "type": "string" }, "funding": { "additionalProperties": false, "properties": { "knownRounds": { "items": { "additionalProperties": false, "properties": { "amount": { "type": [ "string", "null" ] }, "date": { "type": [ "string", "null" ] }, "investors": { "items": { "type": "string" }, "type": "array" }, "round": { "type": [ "string", "null" ] } }, "required": [ "round", "amount", "date", "investors" ], "type": "object" }, "type": "array" }, "summary": { "type": [ "string", "null" ] } }, "required": [ "summary", "knownRounds" ], "type": "object" }, "leadership": { "items": { "additionalProperties": false, "properties": { "name": { "type": "string" }, "title": { "type": [ "string", "null" ] } }, "required": [ "name", "title" ], "type": "object" }, "type": "array" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "overview": { "type": [ "string", "null" ] }, "productsAndServices": { "items": { "type": "string" }, "type": "array" }, "recentDevelopments": { "items": { "additionalProperties": false, "properties": { "date": { "type": [ "string", "null" ] }, "source": { "type": [ "string", "null" ] }, "summary": { "type": "string" }, "title": { "type": "string" } }, "required": [ "title", "date", "summary", "source" ], "type": "object" }, "type": "array" }, "riskFlags": { "items": { "type": "string" }, "type": "array" }, "sources": { "items": { "additionalProperties": false, "properties": { "observedAt": { "type": "string" }, "publisher": { "type": [ "string", "null" ] }, "sourceType": { "enum": [ "web_search", "company_website", "news", "government_registry", "regulatory_registry", "sanctions_list", "domain_registry", "rafid_oman_registry", "not_configured" ], "type": "string" }, "title": { "type": "string" }, "url": { "type": [ "string", "null" ] } }, "required": [ "url", "title", "publisher", "sourceType", "observedAt" ], "type": "object" }, "type": "array" }, "technologySignals": { "items": { "type": "string" }, "type": "array" } }, "required": [ "company", "overview", "productsAndServices", "leadership", "funding", "competitors", "technologySignals", "recentDevelopments", "riskFlags", "sources", "confidence", "dataFreshness", "cached", "dataMode", "limitations" ], "type": "object" } }, { "description": "Draft a customer-facing response for a supplied sales situation; does not send messages. When: Use when an agent needs the Creative Techno book framework for sales response builder. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for sales response builder.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "business": { "maxLength": 2000, "minLength": 1, "type": "string" }, "case": { "enum": [ "price_inquiry", "price_objection", "undecided", "close_sale", "post_purchase", "upsell", "complaint" ], "type": "string" }, "customerMessage": { "maxLength": 2000, "minLength": 1, "type": "string" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "priceOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "product": { "maxLength": 2000, "minLength": 1, "type": "string" } }, "required": [ "case", "business", "product", "customerMessage" ], "type": "object" }, "name": "sales_response_builder", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Search structured Oman business records by name, registration number, governorate, wilayat and/or industry, returning candidate companies ranked by deterministic identity-match confidence. When: Use before company analysis or due diligence when the exact company identity is uncertain, or to find candidate Oman companies matching a name or registration number. Selection: supporting; prefer for Use before company analysis or due diligence when the exact company identity is uncertain, or to find candidate Oman companies matching a name or registration number.. Input is a strict JSON object; see the schema. Price: $0.05 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "governorate": { "maxLength": 60, "minLength": 1, "type": "string" }, "industry": { "maxLength": 120, "minLength": 1, "type": "string" }, "limit": { "maximum": 50, "minimum": 1, "type": "integer" }, "query": { "maxLength": 200, "minLength": 1, "type": "string" }, "wilayat": { "maxLength": 60, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search_oman_company", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "matches": { "items": { "additionalProperties": false, "properties": { "companyId": { "type": "string" }, "companyName": { "type": "string" }, "confidence": { "maximum": 1, "minimum": 0, "type": "number" }, "governorate": { "type": [ "string", "null" ] }, "industry": { "type": [ "string", "null" ] }, "legalType": { "type": [ "string", "null" ] }, "normalizedName": { "type": "string" }, "status": { "type": [ "string", "null" ] }, "website": { "type": [ "string", "null" ] }, "wilayat": { "type": [ "string", "null" ] } }, "required": [ "companyId", "companyName", "normalizedName", "legalType", "industry", "governorate", "wilayat", "status", "website", "confidence" ], "type": "object" }, "type": "array" }, "totalMatches": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "matches", "totalMatches" ], "type": "object" } }, { "description": "Estimate domestic or international shipping cost, chargeable weight, transit time and common shipping surcharges using shipment dimensions, weight, origin, destination and service level. Estimates are not guaranteed carrier quotes; duties and taxes are excluded. When: Use when an agent needs to estimate delivery cost for a physical shipment before purchasing, selling, importing, exporting or selecting a shipping option. Selection: primary; prefer for route and shipment cost estimation or chargeable-weight planning. Do not use for customs or tax determination or a guaranteed carrier quote. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "currency": { "default": "USD", "maxLength": 3, "minLength": 1, "type": "string" }, "destination": { "additionalProperties": false, "properties": { "city": { "maxLength": 100, "minLength": 1, "type": "string" }, "country": { "maxLength": 2, "minLength": 1, "type": "string" }, "postalCode": { "maxLength": 20, "minLength": 1, "type": "string" } }, "required": [ "country" ], "type": "object" }, "origin": { "additionalProperties": false, "properties": { "city": { "maxLength": 100, "minLength": 1, "type": "string" }, "country": { "maxLength": 2, "minLength": 1, "type": "string" }, "postalCode": { "maxLength": 20, "minLength": 1, "type": "string" } }, "required": [ "country" ], "type": "object" }, "serviceLevel": { "default": "auto", "enum": [ "economy", "standard", "express", "auto" ], "type": "string" }, "shipment": { "additionalProperties": false, "properties": { "category": { "maxLength": 60, "minLength": 1, "type": "string" }, "declaredValue": { "maximum": 100000000, "minimum": 0, "type": "number" }, "heightCm": { "exclusiveMinimum": 0, "maximum": 1000, "type": "number" }, "lengthCm": { "exclusiveMinimum": 0, "maximum": 1000, "type": "number" }, "quantity": { "default": 1, "maximum": 10000, "minimum": 1, "type": "integer" }, "weightKg": { "exclusiveMinimum": 0, "maximum": 100000, "type": "number" }, "widthCm": { "exclusiveMinimum": 0, "maximum": 1000, "type": "number" } }, "required": [ "weightKg" ], "type": "object" }, "shippingMode": { "default": "auto", "enum": [ "courier", "air", "sea", "road", "postal", "auto" ], "type": "string" } }, "required": [ "origin", "destination", "shipment" ], "type": "object" }, "name": "shipping_cost_estimate", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "actualWeightKg": { "exclusiveMinimum": 0, "type": "number" }, "assumptions": { "items": { "type": "string" }, "type": "array" }, "chargeableWeightKg": { "exclusiveMinimum": 0, "type": "number" }, "confidence": { "additionalProperties": false, "properties": { "level": { "enum": [ "high", "medium", "low" ], "type": "string" }, "reason": { "type": "string" } }, "required": [ "level", "reason" ], "type": "object" }, "costBreakdown": { "additionalProperties": false, "properties": { "baseFreight": { "minimum": 0, "type": "number" }, "estimatedOtherFees": { "minimum": 0, "type": "number" }, "fuelSurcharge": { "minimum": 0, "type": "number" }, "handling": { "minimum": 0, "type": "number" }, "oversizeSurcharge": { "minimum": 0, "type": "number" }, "remoteAreaSurcharge": { "minimum": 0, "type": "number" } }, "required": [ "baseFreight", "fuelSurcharge", "handling", "remoteAreaSurcharge", "oversizeSurcharge", "estimatedOtherFees" ], "type": "object" }, "dutiesAndTaxes": { "additionalProperties": false, "properties": { "estimatedAmount": { "type": "null" }, "included": { "const": false, "type": "boolean" }, "note": { "type": "string" } }, "required": [ "included", "estimatedAmount", "note" ], "type": "object" }, "estimatedCost": { "additionalProperties": false, "properties": { "currency": { "type": "string" }, "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max", "currency" ], "type": "object" }, "estimatedTransitDays": { "additionalProperties": false, "properties": { "max": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "min": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "min", "max" ], "type": "object" }, "generatedAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", "type": "string" }, "options": { "items": { "additionalProperties": false, "properties": { "estimatedCost": { "additionalProperties": false, "properties": { "currency": { "type": "string" }, "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max", "currency" ], "type": "object" }, "estimatedTransitDays": { "additionalProperties": false, "properties": { "max": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "min": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "min", "max" ], "type": "object" }, "provider": { "type": [ "string", "null" ] }, "rateSource": { "enum": [ "live_carrier", "internal_estimate", "heuristic_estimate" ], "type": "string" }, "serviceLevel": { "enum": [ "economy", "standard", "express" ], "type": "string" }, "shippingMode": { "enum": [ "courier", "air", "sea", "road", "postal" ], "type": "string" } }, "required": [ "shippingMode", "serviceLevel", "estimatedCost", "estimatedTransitDays", "rateSource", "provider" ], "type": "object" }, "type": "array" }, "provider": { "type": [ "string", "null" ] }, "rateSource": { "enum": [ "live_carrier", "internal_estimate", "heuristic_estimate" ], "type": "string" }, "recommendedEstimate": { "minimum": 0, "type": "number" }, "recommendedOptionReason": { "anyOf": [ { "enum": [ "lowest_estimated_cost", "shortest_transit", "balanced_cost_and_time" ], "type": "string" }, { "type": "null" } ] }, "riskFlags": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "message": { "type": "string" }, "severity": { "enum": [ "low", "medium", "high" ], "type": "string" } }, "required": [ "code", "severity", "message" ], "type": "object" }, "type": "array" }, "serviceLevel": { "enum": [ "economy", "standard", "express" ], "type": "string" }, "shippingMode": { "enum": [ "courier", "air", "sea", "road", "postal" ], "type": "string" }, "volumetricWeightKg": { "minimum": 0, "type": "number" } }, "required": [ "estimatedCost", "recommendedEstimate", "actualWeightKg", "volumetricWeightKg", "chargeableWeightKg", "shippingMode", "serviceLevel", "estimatedTransitDays", "costBreakdown", "rateSource", "provider", "dutiesAndTaxes", "confidence", "assumptions", "riskFlags", "options", "recommendedOptionReason", "generatedAt" ], "type": "object" } }, { "description": "Generate a complete short-form social video from a topic or supplied script, including narration, visual materials, subtitles and final video composition. When: Use when an agent needs a publish-ready TikTok, Reel, Short or generic social video from a topic or script. Selection: primary; prefer for Use when an agent needs a publish-ready TikTok, Reel, Short or generic social video from a topic or script.. Input is a strict JSON object; see the schema. Price: $1.50 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "aspectRatio": { "default": "9:16", "enum": [ "9:16", "16:9", "1:1" ], "type": "string" }, "backgroundMusic": { "default": true, "type": "boolean" }, "durationSeconds": { "default": 30, "maximum": 120, "minimum": 5, "type": "integer" }, "language": { "default": "en", "maxLength": 32, "minLength": 2, "type": "string" }, "materialSource": { "default": "auto", "enum": [ "auto", "pexels", "pixabay", "coverr", "local" ], "type": "string" }, "platform": { "default": "generic", "enum": [ "tiktok", "instagram_reels", "youtube_shorts", "generic" ], "type": "string" }, "script": { "anyOf": [ { "maxLength": 8000, "minLength": 1, "type": "string" }, { "type": "null" } ], "default": null }, "style": { "default": "viral", "maxLength": 120, "type": "string" }, "subtitles": { "default": true, "type": "boolean" }, "topic": { "maxLength": 500, "minLength": 1, "type": "string" }, "voice": { "default": "auto", "maxLength": 128, "type": "string" } }, "type": "object" }, "name": "social_video_generate", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "assets": { "additionalProperties": false, "properties": { "audioUrl": { "anyOf": [ { "format": "uri", "type": "string" }, { "type": "null" } ] }, "materialUrls": { "items": { "format": "uri", "type": "string" }, "type": "array" }, "subtitleUrl": { "anyOf": [ { "format": "uri", "type": "string" }, { "type": "null" } ] } }, "required": [ "audioUrl", "subtitleUrl", "materialUrls" ], "type": "object" }, "billing": { "additionalProperties": false, "properties": { "priceUsd": { "exclusiveMinimum": 0, "type": "number" } }, "required": [ "priceUsd" ], "type": "object" }, "capability": { "type": "string" }, "content": { "additionalProperties": false, "properties": { "language": { "type": "string" }, "script": { "type": [ "string", "null" ] } }, "required": [ "script", "language" ], "type": "object" }, "engine": { "additionalProperties": false, "properties": { "provider": { "const": "MoneyPrinterTurbo", "type": "string" }, "upstreamTaskId": { "type": "string" } }, "required": [ "provider", "upstreamTaskId" ], "type": "object" }, "generatedAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", "type": "string" }, "metadata": { "additionalProperties": false, "properties": { "sourceUrls": { "items": { "format": "uri", "type": "string" }, "type": "array" } }, "required": [ "sourceUrls" ], "type": "object" }, "success": { "const": true, "type": "boolean" }, "task": { "additionalProperties": false, "properties": { "id": { "type": "string" }, "status": { "enum": [ "processing", "completed" ], "type": "string" } }, "required": [ "id", "status" ], "type": "object" }, "video": { "additionalProperties": false, "properties": { "aspectRatio": { "enum": [ "9:16", "16:9", "1:1" ], "type": "string" }, "durationSeconds": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "resolution": { "type": [ "string", "null" ] }, "url": { "format": "uri", "type": "string" } }, "required": [ "url", "durationSeconds", "aspectRatio", "resolution" ], "type": "object" } }, "required": [ "success", "capability", "task", "video", "content", "assets", "engine", "billing", "generatedAt" ], "type": "object" } }, { "description": "Calculate startup capital, runway and reserve in OMR using integer baisa internally. When: Use when an agent needs the Creative Techno book framework for startup cost estimate. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for startup cost estimate.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "initialInventoryOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "monthlyFixedCostsOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" }, "reservePercent": { "default": 10, "maximum": 100, "minimum": 0, "type": "number" }, "runwayMonths": { "default": 3, "maximum": 120, "minimum": 0, "type": "integer" }, "setupCostsOMR": { "description": "OMR; calculations use integer baisa internally", "maximum": 1000000, "minimum": 0, "type": "number" } }, "required": [ "setupCostsOMR", "monthlyFixedCostsOMR", "initialInventoryOMR" ], "type": "object" }, "name": "startup_cost_estimate", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Score the book's 15-question readiness assessment deterministically; does not predict business success. When: Use when an agent needs the Creative Techno book framework for startup readiness score. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for startup readiness score.. Input is a strict JSON object; see the schema. Price: $0.05 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "answers": { "items": { "type": "boolean" }, "maxItems": 15, "minItems": 15, "type": "array" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" } }, "required": [ "answers" ], "type": "object" }, "name": "startup_readiness_score", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } }, { "description": "Calculate historical trade-level strategy performance metrics from supplied records, including P&L, win/loss statistics and supported drawdown metrics; this is historical analysis, not a forecast. When: Use when an agent needs deterministic historical performance analysis for a supplied trading strategy or trade set. Selection: specialized; prefer for Use when an agent needs deterministic historical performance analysis for a supplied trading strategy or trade set.. Input is a strict JSON object; see the schema. Price: $0.35 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "accountEquity": { "minimum": 0, "type": "number" }, "initialEquity": { "minimum": 0, "type": "number" }, "period": { "additionalProperties": false, "properties": { "from": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", "type": "string" }, { "type": "number" } ] }, "to": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", "type": "string" }, { "type": "number" } ] } }, "type": "object" }, "riskPerTrade": { "exclusiveMinimum": 0, "type": "number" }, "trades": { "items": { "additionalProperties": false, "properties": { "assetClass": { "maxLength": 100, "minLength": 1, "type": "string" }, "confidence": { "maximum": 100, "minimum": 0, "type": "number" }, "direction": { "enum": [ "long", "short" ], "type": "string" }, "entryPrice": { "exclusiveMinimum": 0, "type": "number" }, "entryTime": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", "type": "string" }, { "type": "number" } ] }, "executionStatus": { "maxLength": 40, "minLength": 1, "type": "string" }, "exitPrice": { "exclusiveMinimum": 0, "type": "number" }, "exitReason": { "maxLength": 80, "minLength": 1, "type": "string" }, "exitTime": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", "type": "string" }, { "type": "number" } ] }, "fees": { "minimum": 0, "type": "number" }, "leverage": { "exclusiveMinimum": 0, "type": "number" }, "margin": { "minimum": 0, "type": "number" }, "marketRegime": { "maxLength": 40, "minLength": 1, "type": "string" }, "maxAdverseExcursion": { "type": "number" }, "maxFavorableExcursion": { "type": "number" }, "quantity": { "exclusiveMinimum": 0, "type": "number" }, "rMultiple": { "type": "number" }, "realizedPnl": { "type": "number" }, "session": { "maxLength": 40, "minLength": 1, "type": "string" }, "source": { "maxLength": 80, "minLength": 1, "type": "string" }, "status": { "enum": [ "open", "closed", "cancelled", "rejected" ], "type": "string" }, "stopLoss": { "exclusiveMinimum": 0, "type": "number" }, "strategy": { "maxLength": 100, "minLength": 1, "type": "string" }, "symbol": { "maxLength": 100, "minLength": 1, "type": "string" }, "takeProfit": { "exclusiveMinimum": 0, "type": "number" }, "takeProfits": { "items": { "exclusiveMinimum": 0, "type": "number" }, "maxItems": 20, "type": "array" }, "timeframe": { "maxLength": 30, "minLength": 1, "type": "string" }, "tradeId": { "maxLength": 200, "minLength": 1, "type": "string" } }, "required": [ "symbol" ], "type": "object" }, "maxItems": 100000, "type": "array" } }, "required": [ "trades" ], "type": "object" }, "name": "strategy_performance_analysis", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "calculationAssumptions": { "items": { "type": "string" }, "type": "array" }, "dataQuality": { "additionalProperties": false, "properties": { "completeTradeCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "incompleteTradeCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "warnings": { "items": { "type": "string" }, "type": "array" } }, "required": [ "completeTradeCount", "incompleteTradeCount", "warnings" ], "type": "object" }, "methodology": { "items": { "type": "string" }, "type": "array" }, "metrics": { "additionalProperties": false, "properties": { "averageHoldingPeriodSeconds": { "type": [ "number", "null" ] }, "averageLosingTrade": { "type": [ "number", "null" ] }, "averageRMultiple": { "type": [ "number", "null" ] }, "averageWinningTrade": { "type": [ "number", "null" ] }, "bestTradingDay": { "type": [ "string", "null" ] }, "breakevenTrades": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "cumulativeReturn": { "type": [ "number", "null" ] }, "currentDrawdown": { "type": [ "number", "null" ] }, "expectancyPerTrade": { "type": [ "number", "null" ] }, "grossLoss": { "type": [ "number", "null" ] }, "grossProfit": { "type": [ "number", "null" ] }, "largestLoser": { "type": [ "number", "null" ] }, "largestWinner": { "type": [ "number", "null" ] }, "losingTrades": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "lossRate": { "type": [ "number", "null" ] }, "maxConsecutiveLosses": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "maxConsecutiveWins": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "maximumDrawdown": { "type": [ "number", "null" ] }, "maximumDrawdownR": { "type": [ "number", "null" ] }, "netPnl": { "type": [ "number", "null" ] }, "profitFactor": { "type": [ "number", "null" ] }, "recoveryFactor": { "type": [ "number", "null" ] }, "sharpeRatio": { "type": [ "number", "null" ] }, "sortinoRatio": { "type": [ "number", "null" ] }, "totalR": { "type": [ "number", "null" ] }, "totalTrades": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "volatility": { "type": [ "number", "null" ] }, "winRate": { "type": [ "number", "null" ] }, "winningTrades": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "worstTradingDay": { "type": [ "string", "null" ] } }, "required": [ "totalTrades", "winningTrades", "losingTrades", "breakevenTrades", "winRate", "lossRate", "grossProfit", "grossLoss", "netPnl", "averageWinningTrade", "averageLosingTrade", "largestWinner", "largestLoser", "profitFactor", "expectancyPerTrade", "averageRMultiple", "cumulativeReturn", "maximumDrawdown", "currentDrawdown", "recoveryFactor", "sharpeRatio", "sortinoRatio", "volatility", "averageHoldingPeriodSeconds", "bestTradingDay", "worstTradingDay", "maxConsecutiveWins", "maxConsecutiveLosses" ], "type": "object" }, "performanceSummary": { "type": "string" }, "riskFlags": { "items": { "type": "string" }, "type": "array" }, "sourceTraceability": { "additionalProperties": false, "properties": { "notes": { "items": { "type": "string" }, "type": "array" }, "portfolioExposure": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" }, "strategyPerformance": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" }, "tradeLog": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" }, "tradeRisk": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" } }, "required": [ "strategyPerformance", "tradeRisk", "portfolioExposure", "tradeLog", "notes" ], "type": "object" }, "strengths": { "items": { "type": "string" }, "type": "array" }, "weaknesses": { "items": { "type": "string" }, "type": "array" } }, "required": [ "metrics", "performanceSummary", "strengths", "weaknesses", "riskFlags", "dataQuality", "calculationAssumptions" ], "type": "object" } }, { "description": "Run an end-to-end Oman supplier screening workflow covering identity, activity, website, contact consistency, address, sanctions and public-risk evidence in one structured report. When: Use when a procurement agent needs one paid supplier due-diligence result instead of coordinating several screening steps. Selection: supporting; prefer for Use when a procurement agent needs one paid supplier due-diligence result instead of coordinating several screening steps.. Input is a strict JSON object; see the schema. Price: $1.25 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "address": { "maxLength": 300, "minLength": 2, "type": "string" }, "companyName": { "maxLength": 200, "minLength": 2, "type": "string" }, "crNumber": { "maxLength": 30, "minLength": 3, "pattern": "^[0-9A-Za-z][0-9A-Za-z\\s\\-/.]*$", "type": "string" }, "email": { "maxLength": 254, "pattern": "^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$", "type": "string" }, "phone": { "maxLength": 30, "minLength": 6, "pattern": "^[+0-9\\s()\\-.xX*]+$", "type": "string" }, "requiredProductOrService": { "maxLength": 200, "minLength": 2, "type": "string" }, "website": { "maxLength": 300, "minLength": 4, "type": "string" } }, "required": [ "companyName" ], "type": "object" }, "name": "supplier_due_diligence_report", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "limitations": { "items": { "type": "string" }, "type": "array" }, "result": {}, "workflow": { "type": "string" } }, "required": [ "workflow", "result", "limitations" ], "type": "object" } }, { "description": "Analyze supplied raw trade records for deterministic performance, execution quality, grouping, streaks, data-quality issues and risk patterns. When: Use when an agent needs structured statistics and findings from a trading log or execution history. Selection: supporting; prefer for Use when an agent needs structured statistics and findings from a trading log or execution history.. Input is a strict JSON object; see the schema. Price: $0.30 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "accountEquity": { "minimum": 0, "type": "number" }, "duplicateTradeIdPolicy": { "enum": [ "flag", "deduplicate" ], "type": "string" }, "records": { "items": {}, "maxItems": 100000, "type": "array" } }, "required": [ "records" ], "type": "object" }, "name": "trade_log_analysis", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "anomalies": { "items": { "type": "string" }, "type": "array" }, "behavioralPatterns": { "items": { "type": "string" }, "type": "array" }, "dataQuality": { "additionalProperties": false, "properties": { "completeTradeCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "incompleteTradeCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "warnings": { "items": { "type": "string" }, "type": "array" } }, "required": [ "completeTradeCount", "incompleteTradeCount", "warnings" ], "type": "object" }, "executionMetrics": { "additionalProperties": false, "properties": { "completeRecords": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "duplicateTradeIds": { "items": { "type": "string" }, "type": "array" }, "malformedRecords": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "missingPrices": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "outOfOrderTimestamps": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "completeRecords", "malformedRecords", "duplicateTradeIds", "outOfOrderTimestamps", "missingPrices" ], "type": "object" }, "performanceBySession": { "items": { "additionalProperties": false, "properties": { "fees": { "type": [ "number", "null" ] }, "key": { "type": "string" }, "losses": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "netPnl": { "type": [ "number", "null" ] }, "trades": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "winRate": { "type": [ "number", "null" ] }, "wins": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "key", "trades", "wins", "losses", "netPnl", "fees", "winRate" ], "type": "object" }, "type": "array" }, "performanceByStrategy": { "items": { "additionalProperties": false, "properties": { "fees": { "type": [ "number", "null" ] }, "key": { "type": "string" }, "losses": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "netPnl": { "type": [ "number", "null" ] }, "trades": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "winRate": { "type": [ "number", "null" ] }, "wins": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "key", "trades", "wins", "losses", "netPnl", "fees", "winRate" ], "type": "object" }, "type": "array" }, "performanceBySymbol": { "items": { "additionalProperties": false, "properties": { "fees": { "type": [ "number", "null" ] }, "key": { "type": "string" }, "losses": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "netPnl": { "type": [ "number", "null" ] }, "trades": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "winRate": { "type": [ "number", "null" ] }, "wins": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "key", "trades", "wins", "losses", "netPnl", "fees", "winRate" ], "type": "object" }, "type": "array" }, "riskFlags": { "items": { "type": "string" }, "type": "array" }, "sourceTraceability": { "additionalProperties": false, "properties": { "notes": { "items": { "type": "string" }, "type": "array" }, "portfolioExposure": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" }, "strategyPerformance": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" }, "tradeLog": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" }, "tradeRisk": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" } }, "required": [ "strategyPerformance", "tradeRisk", "portfolioExposure", "tradeLog", "notes" ], "type": "object" }, "summary": { "additionalProperties": false, "properties": { "averageHoldingDurationSeconds": { "type": [ "number", "null" ] }, "closedTrades": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "fees": { "type": [ "number", "null" ] }, "losses": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "maxLosingStreak": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "maxWinningStreak": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "netPnl": { "type": [ "number", "null" ] }, "openTrades": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "totalTrades": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "wins": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "totalTrades", "closedTrades", "openTrades", "wins", "losses", "netPnl", "fees", "maxWinningStreak", "maxLosingStreak", "averageHoldingDurationSeconds" ], "type": "object" } }, "required": [ "summary", "performanceBySymbol", "performanceByStrategy", "performanceBySession", "executionMetrics", "behavioralPatterns", "anomalies", "riskFlags", "dataQuality" ], "type": "object" } }, { "description": "Calculate a transparent deterministic 0–100 risk score for a proposed trade from entry, protection, sizing, account and portfolio context. When: Use before an agent recommends or executes a trade and needs an auditable risk score rather than an opaque model judgment. Selection: primary; prefer for Use before an agent recommends or executes a trade and needs an auditable risk score rather than an opaque model judgment.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "account": { "additionalProperties": false, "properties": { "accountBalance": { "type": "number" }, "accountEquity": { "type": "number" }, "availableMargin": { "minimum": 0, "type": "number" }, "marginUsed": { "minimum": 0, "type": "number" }, "maxConcurrentPositions": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "maxDailyLossPct": { "maximum": 1, "minimum": 0, "type": "number" }, "maxPortfolioRiskPct": { "maximum": 1, "minimum": 0, "type": "number" }, "maxPositionPct": { "maximum": 1, "minimum": 0, "type": "number" } }, "type": "object" }, "existingPositions": { "items": { "additionalProperties": false, "properties": { "assetClass": { "maxLength": 100, "minLength": 1, "type": "string" }, "currentPrice": { "exclusiveMinimum": 0, "type": "number" }, "direction": { "enum": [ "long", "short" ], "type": "string" }, "entryPrice": { "exclusiveMinimum": 0, "type": "number" }, "fees": { "minimum": 0, "type": "number" }, "leverage": { "exclusiveMinimum": 0, "type": "number" }, "margin": { "minimum": 0, "type": "number" }, "marketValue": { "minimum": 0, "type": "number" }, "positionId": { "maxLength": 200, "minLength": 1, "type": "string" }, "quantity": { "exclusiveMinimum": 0, "type": "number" }, "stopLoss": { "exclusiveMinimum": 0, "type": "number" }, "strategy": { "maxLength": 100, "minLength": 1, "type": "string" }, "symbol": { "maxLength": 100, "minLength": 1, "type": "string" } }, "required": [ "symbol", "direction", "quantity", "entryPrice" ], "type": "object" }, "maxItems": 10000, "type": "array" }, "historicalRisk": { "additionalProperties": false, "properties": { "averageRMultiple": { "type": "number" }, "lossRate": { "maximum": 1, "minimum": 0, "type": "number" }, "maxDrawdownPct": { "type": "number" } }, "type": "object" }, "trade": { "additionalProperties": false, "properties": { "direction": { "enum": [ "long", "short" ], "type": "string" }, "entryPrice": { "exclusiveMinimum": 0, "type": "number" }, "leverage": { "exclusiveMinimum": 0, "type": "number" }, "liquidityScore": { "maximum": 1, "minimum": 0, "type": "number" }, "quantity": { "exclusiveMinimum": 0, "type": "number" }, "stopLoss": { "exclusiveMinimum": 0, "type": "number" }, "strategy": { "maxLength": 100, "minLength": 1, "type": "string" }, "symbol": { "maxLength": 100, "minLength": 1, "type": "string" }, "takeProfit": { "exclusiveMinimum": 0, "type": "number" }, "takeProfits": { "items": { "exclusiveMinimum": 0, "type": "number" }, "maxItems": 20, "type": "array" }, "timeframe": { "maxLength": 30, "minLength": 1, "type": "string" }, "volatilityPct": { "minimum": 0, "type": "number" } }, "required": [ "direction", "entryPrice", "quantity" ], "type": "object" } }, "required": [ "trade" ], "type": "object" }, "name": "trade_risk_score", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "accountRiskPct": { "type": [ "number", "null" ] }, "calculationBreakdown": { "additionalProperties": false, "properties": { "assumptions": { "items": { "type": "string" }, "type": "array" }, "components": { "additionalProperties": { "type": "number" }, "propertyNames": { "type": "string" }, "type": "object" }, "thresholds": { "additionalProperties": { "type": "number" }, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "components", "thresholds", "assumptions" ], "type": "object" }, "leverage": { "type": [ "number", "null" ] }, "positionExposurePct": { "type": [ "number", "null" ] }, "positiveFactors": { "items": { "type": "string" }, "type": "array" }, "riskAmount": { "type": [ "number", "null" ] }, "riskFactors": { "items": { "type": "string" }, "type": "array" }, "riskLevel": { "enum": [ "low", "moderate", "high", "critical" ], "type": "string" }, "riskRewardRatio": { "type": [ "number", "null" ] }, "riskScore": { "maximum": 100, "minimum": 0, "type": "integer" }, "safeLeverage": { "type": [ "number", "null" ] }, "sourceTraceability": { "additionalProperties": false, "properties": { "notes": { "items": { "type": "string" }, "type": "array" }, "portfolioExposure": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" }, "strategyPerformance": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" }, "tradeLog": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" }, "tradeRisk": { "enum": [ "GROK", "SIGNALFLOW", "MERGED", "NEW" ], "type": "string" } }, "required": [ "strategyPerformance", "tradeRisk", "portfolioExposure", "tradeLog", "notes" ], "type": "object" }, "warnings": { "items": { "type": "string" }, "type": "array" } }, "required": [ "riskScore", "riskLevel", "riskAmount", "accountRiskPct", "riskRewardRatio", "positionExposurePct", "leverage", "riskFactors", "positiveFactors", "warnings", "calculationBreakdown" ], "type": "object" } }, { "description": "Estimate flight and hotel trip cost from current provider offers, with explicit missing components and assumptions. When: Use when an agent needs trip cost estimate from current travel offers. Selection: primary; prefer for Use when an agent needs trip cost estimate from current travel offers.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "adults": { "default": 1, "maximum": 9, "minimum": 1, "type": "integer" }, "cabinClass": { "default": "economy", "enum": [ "economy", "premium_economy", "business", "first" ], "type": "string" }, "childAges": { "default": [], "items": { "maximum": 17, "minimum": 0, "type": "integer" }, "maxItems": 8, "type": "array" }, "children": { "default": 0, "maximum": 8, "minimum": 0, "type": "integer" }, "currency": { "default": "USD", "pattern": "^[A-Z]{3}$", "type": "string" }, "departureDate": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "destination": { "maxLength": 100, "minLength": 2, "pattern": "^[\\p{L}\\p{N} .,'()-]+$", "type": "string" }, "hotel": { "additionalProperties": false, "default": { "enabled": true, "rooms": 1 }, "properties": { "destination": { "maxLength": 100, "minLength": 2, "pattern": "^[\\p{L}\\p{N} .,'()-]+$", "type": "string" }, "enabled": { "default": true, "type": "boolean" }, "rooms": { "const": 1, "default": 1, "type": "number" } }, "type": "object" }, "infants": { "const": 0, "default": 0, "description": "Infant pricing is not supported by this adapter.", "type": "number" }, "limit": { "default": 20, "maximum": 50, "minimum": 1, "type": "integer" }, "maxStops": { "maximum": 3, "minimum": 0, "type": "integer" }, "nationality": { "pattern": "^[A-Z]{2}$", "type": "string" }, "origin": { "maxLength": 100, "minLength": 2, "pattern": "^[\\p{L}\\p{N} .,'()-]+$", "type": "string" }, "returnDate": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "sort": { "default": "price", "enum": [ "price", "duration", "stops" ], "type": "string" }, "strategy": { "default": "balanced", "enum": [ "cheapest", "balanced", "comfort" ], "type": "string" } }, "required": [ "origin", "destination", "departureDate", "returnDate" ], "type": "object" }, "name": "trip_cost_estimate", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "assumptions": { "items": { "type": "string" }, "type": "array" }, "confidence": { "enum": [ "complete_search_coverage", "partial_search_coverage" ], "type": "string" }, "cost": { "additionalProperties": false, "properties": { "currency": { "type": "string" }, "estimatedSubtotal": { "type": "number" }, "estimatedTotal": { "type": [ "number", "null" ] }, "flight": { "type": [ "number", "null" ] }, "hotel": { "type": [ "number", "null" ] } }, "required": [ "flight", "hotel", "estimatedSubtotal", "estimatedTotal", "currency" ], "type": "object" }, "dataFreshness": { "additionalProperties": false, "properties": { "flight": { "type": [ "string", "null" ] }, "hotel": { "type": [ "string", "null" ] } }, "required": [ "flight", "hotel" ], "type": "object" }, "dataMode": { "const": "live", "type": "string" }, "dates": { "additionalProperties": false, "properties": { "departure": { "type": "string" }, "nights": { "type": "number" }, "return": { "type": "string" } }, "required": [ "departure", "return", "nights" ], "type": "object" }, "partial": { "type": "boolean" }, "route": { "additionalProperties": false, "properties": { "destination": { "type": "string" }, "origin": { "type": "string" } }, "required": [ "origin", "destination" ], "type": "object" }, "searchedAt": { "type": "string" }, "selected": { "additionalProperties": false, "properties": { "flight": { "anyOf": [ { "additionalProperties": false, "properties": { "airlines": { "items": { "type": "string" }, "type": "array" }, "arrivalAt": { "type": [ "string", "null" ] }, "baggage": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "durationMinutes": { "anyOf": [ { "minimum": 0, "type": "number" }, { "type": "null" } ] }, "id": { "type": "string" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "pattern": "^[A-Z]{3}$", "type": "string" } }, "required": [ "amount", "currency" ], "type": "object" }, "provider": { "const": "letsfg", "type": "string" }, "refundable": { "type": [ "boolean", "null" ] }, "reliability": { "anyOf": [ { "maximum": 1, "minimum": 0, "type": "number" }, { "type": "null" } ] }, "segments": { "items": { "additionalProperties": false, "properties": { "airline": { "type": [ "string", "null" ] }, "arrivalAt": { "type": [ "string", "null" ] }, "departureAt": { "type": [ "string", "null" ] }, "destination": { "type": [ "string", "null" ] }, "origin": { "type": [ "string", "null" ] } }, "required": [ "origin", "destination", "departureAt", "arrivalAt", "airline" ], "type": "object" }, "type": "array" }, "selfTransfer": { "type": "boolean" }, "splitTicket": { "type": "boolean" }, "stops": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "transferProtection": { "anyOf": [ { "enum": [ "protected", "unprotected" ], "type": "string" }, { "type": "null" } ] } }, "required": [ "id", "price", "airlines", "segments", "stops", "durationMinutes", "departureAt", "arrivalAt", "reliability", "refundable", "baggage", "splitTicket", "selfTransfer", "provider" ], "type": "object" }, { "type": "null" } ] }, "hotel": { "anyOf": [ { "additionalProperties": false, "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "offers": { "items": { "additionalProperties": false, "properties": { "cancellationPolicy": { "type": [ "string", "null" ] }, "freeCancellationUntil": { "type": [ "string", "null" ] }, "id": { "type": "string" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "pattern": "^[A-Z]{3}$", "type": "string" } }, "required": [ "amount", "currency" ], "type": "object" }, "provider": { "const": "letsfg", "type": "string" }, "refundable": { "type": [ "boolean", "null" ] }, "roomName": { "type": [ "string", "null" ] } }, "required": [ "id", "roomName", "price", "refundable", "freeCancellationUntil", "cancellationPolicy", "provider" ], "type": "object" }, "type": "array" }, "stars": { "anyOf": [ { "maximum": 5, "minimum": 0, "type": "number" }, { "type": "null" } ] } }, "required": [ "id", "name", "stars", "offers" ], "type": "object" }, { "type": "null" } ] }, "hotelOffer": { "anyOf": [ { "additionalProperties": false, "properties": { "cancellationPolicy": { "type": [ "string", "null" ] }, "freeCancellationUntil": { "type": [ "string", "null" ] }, "id": { "type": "string" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "pattern": "^[A-Z]{3}$", "type": "string" } }, "required": [ "amount", "currency" ], "type": "object" }, "provider": { "const": "letsfg", "type": "string" }, "refundable": { "type": [ "boolean", "null" ] }, "roomName": { "type": [ "string", "null" ] } }, "required": [ "id", "roomName", "price", "refundable", "freeCancellationUntil", "cancellationPolicy", "provider" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "flight", "hotel", "hotelOffer" ], "type": "object" }, "unavailableComponents": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "component": { "type": "string" } }, "required": [ "component", "code" ], "type": "object" }, "type": "array" } }, "required": [ "route", "dates", "selected", "cost", "partial", "unavailableComponents", "confidence", "assumptions", "dataFreshness", "searchedAt", "dataMode" ], "type": "object" }, { "additionalProperties": false, "properties": { "nextAction": { "additionalProperties": false, "properties": { "instruction": { "type": "string" }, "target": { "const": "x402_endpoint", "type": "string" }, "type": { "const": "pay_and_retry", "type": "string" } }, "required": [ "type", "target", "instruction" ], "type": "object" }, "payment": { "additionalProperties": false, "properties": { "endpoint": { "type": "string" }, "method": { "const": "POST", "type": "string" }, "retrySameBody": { "const": true, "type": "boolean" } }, "required": [ "endpoint", "method", "retrySameBody" ], "type": "object" }, "preview": { "additionalProperties": false, "properties": { "fullResultAvailable": { "const": true, "type": "boolean" }, "inputAccepted": { "const": true, "type": "boolean" }, "summary": { "type": "string" }, "useCases": { "items": { "type": "string" }, "type": "array" } }, "required": [ "inputAccepted", "fullResultAvailable", "summary", "useCases" ], "type": "object" }, "price": { "additionalProperties": false, "properties": { "amount": { "minimum": 0, "type": "number" }, "currency": { "type": "string" }, "protocol": { "const": "x402", "type": "string" } }, "required": [ "amount", "currency", "protocol" ], "type": "object" }, "requestId": { "type": "string" }, "status": { "const": "payment_required", "type": "string" }, "tool": { "type": "string" } }, "required": [ "status", "tool", "requestId", "price", "preview", "payment", "nextAction" ], "type": "object" } ], "type": "object" } }, { "description": "Estimate the fair market value of a vehicle using make, model, year, trim, mileage, condition, ownership history, location and available market comparables. Returns a valuation range, private-sale estimate, dealer buy/retail estimates, depreciation, transparent valuation adjustments, confidence and risk flags. When: Use this capability when an AI agent needs to estimate the current market value of a passenger vehicle, determine whether an asking price is reasonable, estimate private-sale or dealer values, assess depreciation, or evaluate a vehicle using local or regional market comparables. Selection: primary; prefer for fair-market vehicle valuation or asking-price and trade-in checks. Do not use for vehicle inspection or vehicle history verification. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "accidentHistory": { "anyOf": [ { "type": "boolean" }, { "enum": [ "none", "minor_cosmetic", "repaired", "structural", "reported", "unknown" ], "type": "string" } ], "description": "false / \"none\" = no known accident; \"minor_cosmetic\", \"repaired\", \"structural\"; true / \"reported\" = an accident with unstated severity; \"unknown\"." }, "askingPrice": { "description": "Asking price to assess, in `currency` (or the market currency). Adds askingPriceAnalysis with the exact difference from the estimated midpoint.", "exclusiveMinimum": 0, "maximum": 100000000, "type": "number" }, "bodyType": { "description": "sedan, hatchback, suv, crossover, pickup, coupe, convertible, wagon, van, minivan or other.", "enum": [ "sedan", "hatchback", "suv", "crossover", "pickup", "coupe", "convertible", "wagon", "van", "minivan", "other" ], "type": "string" }, "city": { "description": "City or region, e.g. Muscat. Strongly recommended — same-city comparables score higher.", "maxLength": 80, "minLength": 1, "type": "string" }, "color": { "description": "Exterior colour (recorded; not priced separately).", "maxLength": 40, "minLength": 1, "type": "string" }, "condition": { "description": "Overall condition: excellent, very_good, good, fair, poor or unknown. Strongly recommended.", "enum": [ "excellent", "very_good", "good", "fair", "poor", "unknown" ], "type": "string" }, "country": { "description": "Market the vehicle is sold in — ISO 3166 alpha-2 (e.g. OM, AE, US, GB) or country name. Required.", "maxLength": 60, "minLength": 2, "type": "string" }, "currency": { "description": "Result currency (ISO 4217). Defaults to the market's local currency; askingPrice is interpreted in this currency.", "maxLength": 8, "minLength": 1, "type": "string" }, "drivetrain": { "description": "fwd, rwd, awd or 4wd.", "enum": [ "fwd", "rwd", "awd", "4wd" ], "type": "string" }, "engine": { "description": "Engine description, e.g. 4.0L V6 (recorded; not priced separately).", "maxLength": 60, "minLength": 1, "type": "string" }, "fuelType": { "description": "petrol, diesel, hybrid, plug_in_hybrid, electric, lpg, cng, hydrogen or other (synonyms such as gasoline accepted).", "enum": [ "petrol", "diesel", "hybrid", "plug_in_hybrid", "electric", "lpg", "cng", "hydrogen", "other" ], "type": "string" }, "make": { "description": "Manufacturer, e.g. Toyota. Required. Common aliases are normalized (VW → Volkswagen, Mercedes → Mercedes-Benz).", "maxLength": 60, "minLength": 1, "type": "string" }, "mileageKm": { "description": "Odometer reading in kilometres. Strongly recommended — without it no mileage adjustment is possible and confidence drops.", "maximum": 2000000, "minimum": 0, "type": "integer" }, "model": { "description": "Model, e.g. Land Cruiser. Required.", "maxLength": 80, "minLength": 1, "type": "string" }, "options": { "description": "Notable equipment, e.g. [\"sunroof\", \"leather seats\", \"360 camera\"] (max 40).", "items": { "maxLength": 60, "minLength": 1, "type": "string" }, "maxItems": 40, "type": "array" }, "owners": { "description": "Number of previous registered owners (1–20).", "maximum": 20, "minimum": 1, "type": "integer" }, "serviceHistory": { "description": "full, partial, none or unknown.", "enum": [ "full", "partial", "none", "unknown" ], "type": "string" }, "transmission": { "description": "automatic, manual, cvt, dct or other.", "enum": [ "automatic", "manual", "cvt", "dct", "other" ], "type": "string" }, "trim": { "description": "Trim / grade, e.g. GXR, VXR, XLE. Strongly recommended — trim-level comparables are preferred over model-level ones.", "maxLength": 60, "minLength": 1, "type": "string" }, "valuationDate": { "description": "Optional as-of date (YYYY-MM-DD, not in the future). Defaults to today (UTC). Market evidence observed after this date is ignored — useful for insurance or historical valuation.", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "vin": { "description": "Optional 17-character VIN. Validated (and decoded when the deployment enables a VIN decoder) to confirm make/model/year, fill missing trim/body/fuel/drivetrain, and exclude the vehicle's own listing from its comparables. Never stored or logged; returned masked.", "type": "string" }, "year": { "description": "Model year (1950–next calendar year). Required.", "maximum": 2027, "minimum": 1950, "type": "integer" } }, "required": [ "make", "model", "year", "country" ], "type": "object" }, "name": "vehicle_value_estimate", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "adjustments": { "items": { "additionalProperties": false, "properties": { "basis": { "enum": [ "market_derived", "heuristic" ], "type": "string" }, "factor": { "type": "string" }, "impactAmount": { "type": "number" }, "impactPercent": { "type": "number" }, "reason": { "type": "string" } }, "required": [ "factor", "impactAmount", "impactPercent", "basis", "reason" ], "type": "object" }, "type": "array" }, "askingPriceAnalysis": { "anyOf": [ { "additionalProperties": false, "properties": { "askingPrice": { "type": "number" }, "differenceFromMid": { "type": "number" }, "differencePercent": { "type": "number" }, "marketPosition": { "enum": [ "well_below_market", "below_market", "near_market", "above_market", "well_above_market" ], "type": "string" }, "thresholdsPercent": { "additionalProperties": false, "properties": { "above": { "type": "number" }, "below": { "type": "number" }, "wellAbove": { "type": "number" }, "wellBelow": { "type": "number" } }, "required": [ "wellBelow", "below", "above", "wellAbove" ], "type": "object" }, "withinEstimatedRange": { "type": "boolean" } }, "required": [ "askingPrice", "differenceFromMid", "differencePercent", "marketPosition", "withinEstimatedRange", "thresholdsPercent" ], "type": "object" }, { "type": "null" } ] }, "assumptions": { "items": { "type": "string" }, "type": "array" }, "confidence": { "additionalProperties": false, "properties": { "factors": { "additionalProperties": { "maximum": 1, "minimum": 0, "type": "number" }, "propertyNames": { "type": "string" }, "type": "object" }, "level": { "enum": [ "high", "medium", "low", "very_low" ], "type": "string" }, "reasons": { "items": { "type": "string" }, "type": "array" }, "score": { "maximum": 1, "minimum": 0, "type": "number" } }, "required": [ "score", "level", "reasons", "factors" ], "type": "object" }, "currency": { "type": "string" }, "currencyConversion": { "additionalProperties": false, "properties": { "conversions": { "items": { "additionalProperties": false, "properties": { "from": { "type": "string" }, "rate": { "exclusiveMinimum": 0, "type": "number" }, "rateDate": { "type": [ "string", "null" ] }, "source": { "type": "string" }, "to": { "type": "string" } }, "required": [ "from", "to", "rate", "source", "rateDate" ], "type": "object" }, "type": "array" }, "resultCurrency": { "type": "string" }, "sourcesConfigured": { "items": { "type": "string" }, "type": "array" } }, "required": [ "resultCurrency", "sourcesConfigured", "conversions" ], "type": "object" }, "dataFreshness": { "additionalProperties": false, "properties": { "latestComparableAt": { "type": [ "string", "null" ] }, "medianComparableAgeDays": { "type": [ "number", "null" ] }, "oldestComparableAt": { "type": [ "string", "null" ] }, "recentListingCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "recentWindowDays": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "latestComparableAt", "oldestComparableAt", "medianComparableAgeDays", "recentListingCount", "recentWindowDays" ], "type": "object" }, "depreciation": { "additionalProperties": false, "properties": { "estimatedAnnualDepreciationPercent": { "type": [ "number", "null" ] }, "estimatedOriginalPrice": { "type": [ "number", "null" ] }, "marketImpliedAnnualDepreciationPercent": { "type": [ "number", "null" ] }, "originalPriceSource": { "type": [ "string", "null" ] }, "totalDepreciationAmount": { "type": [ "number", "null" ] }, "totalDepreciationPercent": { "type": [ "number", "null" ] } }, "required": [ "estimatedOriginalPrice", "originalPriceSource", "totalDepreciationAmount", "totalDepreciationPercent", "estimatedAnnualDepreciationPercent", "marketImpliedAnnualDepreciationPercent" ], "type": "object" }, "disclaimer": { "type": "string" }, "estimatedDealerBuyPrice": { "type": [ "number", "null" ] }, "estimatedDealerRetailPrice": { "type": [ "number", "null" ] }, "estimatedPrivateSalePrice": { "type": [ "number", "null" ] }, "estimatedValue": { "anyOf": [ { "additionalProperties": false, "properties": { "currency": { "type": "string" }, "high": { "type": "number" }, "low": { "type": "number" }, "mid": { "type": "number" } }, "required": [ "low", "mid", "high", "currency" ], "type": "object" }, { "type": "null" } ] }, "marketComparables": { "items": { "additionalProperties": false, "properties": { "askingPrice": { "type": "number" }, "city": { "type": [ "string", "null" ] }, "country": { "type": "string" }, "currency": { "type": "string" }, "make": { "type": "string" }, "mileageKm": { "type": [ "number", "null" ] }, "model": { "type": "string" }, "observedAt": { "type": [ "string", "null" ] }, "originalAskingPrice": { "type": "number" }, "originalCurrency": { "type": "string" }, "priceType": { "enum": [ "listing", "sale" ], "type": "string" }, "similarityScore": { "maximum": 1, "minimum": 0, "type": "number" }, "sourceName": { "type": "string" }, "sourceUrl": { "type": [ "string", "null" ] }, "trim": { "type": [ "string", "null" ] }, "year": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "make", "model", "year", "trim", "mileageKm", "askingPrice", "currency", "originalAskingPrice", "originalCurrency", "country", "city", "sourceName", "sourceUrl", "observedAt", "priceType", "similarityScore" ], "type": "object" }, "type": "array" }, "marketCoverage": { "additionalProperties": false, "properties": { "country": { "type": "string" }, "countryCode": { "type": "string" }, "liveMarketDataAvailable": { "type": "boolean" }, "marketDataProviders": { "items": { "additionalProperties": false, "properties": { "comparablesReturned": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "id": { "type": "string" }, "status": { "enum": [ "ok", "empty", "timeout", "error" ], "type": "string" } }, "required": [ "id", "status", "comparablesReturned" ], "type": "object" }, "type": "array" }, "region": { "type": "string" }, "regionalFallbackCountries": { "items": { "type": "string" }, "type": "array" }, "valuationParametersConfigured": { "type": "boolean" } }, "required": [ "countryCode", "country", "region", "valuationParametersConfigured", "marketDataProviders", "liveMarketDataAvailable", "regionalFallbackCountries" ], "type": "object" }, "marketStats": { "additionalProperties": false, "properties": { "averagePrice": { "type": [ "number", "null" ] }, "comparableCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "comparablesConsidered": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "currencyExcludedCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "medianMileageKm": { "type": [ "number", "null" ] }, "medianPrice": { "type": [ "number", "null" ] }, "outliersExcluded": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "priceDispersionPercent": { "type": [ "number", "null" ] }, "pricePerKmAdjustment": { "type": [ "number", "null" ] }, "recentListingCount": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "comparableCount", "comparablesConsidered", "outliersExcluded", "medianPrice", "averagePrice", "medianMileageKm", "priceDispersionPercent", "recentListingCount", "pricePerKmAdjustment", "currencyExcludedCount" ], "type": "object" }, "methodology": { "additionalProperties": false, "properties": { "dealerBuyDiscountPercent": { "type": [ "number", "null" ] }, "dealerRetailMarkupPercent": { "type": [ "number", "null" ] }, "fallbackLevel": { "anyOf": [ { "enum": [ "same_trim_same_year", "same_trim_year_plus_minus_1", "same_model_year_plus_minus_1", "same_model_year_plus_minus_2", "regional_same_model_year_plus_minus_2" ], "type": "string" }, { "type": "null" } ] }, "fallbackLevelDescription": { "type": [ "string", "null" ] }, "listingNegotiationDiscountPercent": { "type": [ "number", "null" ] }, "mileageEffect": { "additionalProperties": false, "properties": { "basis": { "enum": [ "market_derived", "heuristic", "not_applied" ], "type": "string" }, "percentPer10000Km": { "type": [ "number", "null" ] } }, "required": [ "basis", "percentPer10000Km" ], "type": "object" }, "outlierMethod": { "type": "string" }, "privateSaleAdjustmentPercent": { "type": [ "number", "null" ] }, "rangeHalfWidthPercent": { "type": [ "number", "null" ] }, "yearEffect": { "additionalProperties": false, "properties": { "annualPercent": { "type": [ "number", "null" ] }, "basis": { "enum": [ "market_derived", "heuristic", "not_needed" ], "type": "string" } }, "required": [ "basis", "annualPercent" ], "type": "object" } }, "required": [ "fallbackLevel", "fallbackLevelDescription", "outlierMethod", "yearEffect", "mileageEffect", "rangeHalfWidthPercent", "dealerBuyDiscountPercent", "privateSaleAdjustmentPercent", "dealerRetailMarkupPercent", "listingNegotiationDiscountPercent" ], "type": "object" }, "riskFlags": { "items": { "enum": [ "INSUFFICIENT_COMPARABLES", "NO_MARKET_DATA_PROVIDER", "STALE_MARKET_DATA", "HIGH_PRICE_DISPERSION", "MILEAGE_UNKNOWN", "TRIM_UNKNOWN", "CONDITION_UNKNOWN", "ACCIDENT_HISTORY_UNKNOWN", "ACCIDENT_SEVERITY_UNVERIFIED", "STRUCTURAL_DAMAGE_REPORTED", "HIGH_MILEAGE_FOR_AGE", "ASKING_PRICE_SIGNIFICANTLY_ABOVE_MARKET", "ASKING_PRICE_SIGNIFICANTLY_BELOW_MARKET", "CURRENCY_CONVERSION_UNAVAILABLE", "REGIONAL_FALLBACK_USED", "BROADENED_COMPARABLE_SEARCH", "HEURISTIC_ADJUSTMENTS_USED", "PROVIDER_PARTIAL_FAILURE", "OUTLIERS_REMOVED", "VIN_MISMATCH", "VIN_CHECK_DIGIT_INVALID", "VIN_DECODE_UNAVAILABLE", "SUBJECT_LISTING_EXCLUDED" ], "type": "string" }, "type": "array" }, "status": { "enum": [ "estimated", "insufficient_market_data" ], "type": "string" }, "valuationDate": { "type": "string" }, "vehicle": { "additionalProperties": false, "properties": { "accidentHistory": { "enum": [ "none", "minor_cosmetic", "repaired", "structural", "reported", "unknown" ], "type": "string" }, "ageYears": { "type": "number" }, "bodyType": { "anyOf": [ { "enum": [ "sedan", "hatchback", "suv", "crossover", "pickup", "coupe", "convertible", "wagon", "van", "minivan", "other" ], "type": "string" }, { "type": "null" } ] }, "city": { "type": [ "string", "null" ] }, "color": { "type": [ "string", "null" ] }, "condition": { "enum": [ "excellent", "very_good", "good", "fair", "poor", "unknown" ], "type": "string" }, "country": { "type": "string" }, "countryCode": { "type": "string" }, "drivetrain": { "anyOf": [ { "enum": [ "fwd", "rwd", "awd", "4wd" ], "type": "string" }, { "type": "null" } ] }, "engine": { "type": [ "string", "null" ] }, "expectedMileageKm": { "type": [ "number", "null" ] }, "fuelType": { "anyOf": [ { "enum": [ "petrol", "diesel", "hybrid", "plug_in_hybrid", "electric", "lpg", "cng", "hydrogen", "other" ], "type": "string" }, { "type": "null" } ] }, "make": { "type": "string" }, "mileageKm": { "type": [ "number", "null" ] }, "mileageVsExpectedPercent": { "type": [ "number", "null" ] }, "model": { "type": "string" }, "options": { "items": { "type": "string" }, "type": "array" }, "owners": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "serviceHistory": { "enum": [ "full", "partial", "none", "unknown" ], "type": "string" }, "transmission": { "anyOf": [ { "enum": [ "automatic", "manual", "cvt", "dct", "other" ], "type": "string" }, { "type": "null" } ] }, "trim": { "type": [ "string", "null" ] }, "year": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" } }, "required": [ "make", "model", "year", "trim", "mileageKm", "condition", "country", "countryCode", "city", "fuelType", "transmission", "bodyType", "drivetrain", "engine", "accidentHistory", "serviceHistory", "owners", "color", "options", "ageYears", "expectedMileageKm", "mileageVsExpectedPercent" ], "type": "object" }, "vinCheck": { "anyOf": [ { "additionalProperties": false, "properties": { "checkDigit": { "enum": [ "valid", "invalid", "not_applicable" ], "type": "string" }, "decodeStatus": { "enum": [ "decoded", "not_decoded", "unavailable", "not_configured" ], "type": "string" }, "decoded": { "additionalProperties": false, "properties": { "bodyClass": { "type": [ "string", "null" ] }, "driveType": { "type": [ "string", "null" ] }, "engine": { "type": [ "string", "null" ] }, "fuelType": { "type": [ "string", "null" ] }, "make": { "type": [ "string", "null" ] }, "model": { "type": [ "string", "null" ] }, "modelYear": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "transmission": { "type": [ "string", "null" ] }, "trim": { "type": [ "string", "null" ] } }, "required": [ "make", "model", "modelYear", "trim", "bodyClass", "fuelType", "driveType", "transmission", "engine" ], "type": "object" }, "decoder": { "type": "string" }, "enrichedFields": { "items": { "type": "string" }, "type": "array" }, "matches": { "additionalProperties": false, "properties": { "make": { "type": [ "boolean", "null" ] }, "model": { "type": [ "boolean", "null" ] }, "year": { "type": [ "boolean", "null" ] } }, "required": [ "make", "model", "year" ], "type": "object" }, "notes": { "items": { "type": "string" }, "type": "array" }, "vinMasked": { "type": "string" }, "wmiRegion": { "enum": [ "north_america", "south_america", "europe", "asia", "africa", "oceania", "unknown" ], "type": "string" } }, "required": [ "vinMasked", "wmiRegion", "checkDigit", "decoder", "decodeStatus", "decoded", "matches", "enrichedFields", "notes" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "status", "vehicle", "valuationDate", "currency", "estimatedValue", "estimatedPrivateSalePrice", "estimatedDealerBuyPrice", "estimatedDealerRetailPrice", "askingPriceAnalysis", "depreciation", "adjustments", "marketComparables", "marketStats", "methodology", "confidence", "riskFlags", "assumptions", "dataFreshness", "marketCoverage", "vinCheck", "currencyConversion", "disclaimer" ], "type": "object" } }, { "description": "Place an asynchronous sales qualification call and score captured evidence against a configurable rubric. When: Use when an agent needs structured lead qualification from a lawful customer conversation rather than an ungrounded free-form model opinion. Selection: primary; prefer for Use when an agent needs structured lead qualification from a lawful customer conversation rather than an ungrounded free-form model opinion.. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "context": { "additionalProperties": { "maxLength": 500, "type": "string" }, "propertyNames": { "type": "string" }, "type": "object" }, "criteria": { "default": { "currency": "USD", "decisionMakerRequired": false, "requiredInterest": false, "targetTimelineDays": 30 }, "properties": { "currency": { "default": "USD", "maxLength": 3, "minLength": 3, "type": "string" }, "decisionMakerRequired": { "default": false, "type": "boolean" }, "minimumBudget": { "minimum": 0, "type": "number" }, "requiredInterest": { "default": false, "type": "boolean" }, "targetTimelineDays": { "default": 30, "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" } }, "type": "object" }, "language": { "enum": [ "en", "ar" ], "type": "string" }, "maxDurationSeconds": { "default": 300, "maximum": 3600, "minimum": 1, "type": "integer" }, "phoneNumber": { "pattern": "^\\+[1-9]\\d{7,14}$", "type": "string" }, "safety": { "properties": { "consentNotice": { "maxLength": 500, "type": "string" }, "recording": { "default": false, "type": "boolean" }, "timezone": { "maxLength": 100, "type": "string" }, "transcription": { "default": false, "type": "boolean" } }, "type": "object" } }, "required": [ "phoneNumber", "language" ], "type": "object" }, "name": "voice_lead_qualifier", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "answered": { "type": "boolean" }, "callId": { "type": "string" }, "completedAt": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", "type": "string" }, { "type": "null" } ] }, "createdAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", "type": "string" }, "durationSeconds": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nextAction": { "type": [ "string", "null" ] }, "outcome": { "type": [ "string", "null" ] }, "qualification": { "additionalProperties": false, "properties": { "budget": { "type": [ "string", "null" ] }, "classification": { "enum": [ "unqualified", "needs_review", "qualified" ], "type": "string" }, "decisionMaker": { "type": [ "boolean", "null" ] }, "evidence": { "items": { "additionalProperties": false, "properties": { "field": { "type": "string" }, "source": { "enum": [ "customer_statement", "provider_event", "derived" ], "type": "string" }, "value": {} }, "required": [ "field", "value", "source" ], "type": "object" }, "type": "array" }, "intent": { "enum": [ "low", "medium", "high" ], "type": "string" }, "objections": { "items": { "type": "string" }, "type": "array" }, "score": { "maximum": 100, "minimum": 0, "type": "integer" }, "timeline": { "type": [ "string", "null" ] } }, "required": [ "score", "classification", "intent", "budget", "timeline", "decisionMaker", "objections", "evidence" ], "type": "object" }, "recommendedNextAction": { "type": "string" }, "status": { "enum": [ "created", "queued", "dialing", "ringing", "answered", "in_progress", "completed", "no_answer", "busy", "rejected", "failed", "cancelled" ], "type": "string" }, "structuredFacts": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "summary": { "type": [ "string", "null" ] }, "transcript": { "items": { "additionalProperties": false, "properties": { "at": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", "type": "string" }, "speaker": { "enum": [ "agent", "customer" ], "type": "string" }, "text": { "type": "string" } }, "required": [ "speaker", "text", "at" ], "type": "object" }, "type": "array" } }, "required": [ "callId", "status", "answered", "durationSeconds", "outcome", "summary", "nextAction", "structuredFacts", "transcript", "createdAt", "completedAt", "qualification", "recommendedNextAction" ], "type": "object" } }, { "description": "Perform a bounded, passive technical website inspection covering measurable SEO, performance, accessibility, security, UX and crawlability indicators; unavailable checks are reported honestly. When: Use when an agent needs evidence-backed website issues from a public HTTPS URL before estimating remediation or rebuild work. Selection: primary; prefer for passive technical, SEO, accessibility and security checks for a public HTTPS site. Do not use for estimating a build budget or penetration testing. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "auditTypes": { "default": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "items": { "enum": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "string" }, "maxItems": 6, "minItems": 1, "type": "array" }, "maxPages": { "default": 10, "maximum": 25, "minimum": 1, "type": "integer" }, "url": { "format": "uri", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "website_audit", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "accessibilityIssues": { "items": { "additionalProperties": false, "properties": { "affectedUrl": { "type": "string" }, "category": { "enum": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "string" }, "estimatedFixEffort": { "enum": [ "low", "medium", "high", "unknown" ], "type": "string" }, "evidence": { "type": "string" }, "issue": { "type": "string" }, "recommendedAction": { "type": "string" }, "severity": { "enum": [ "critical", "high", "medium", "low", "info" ], "type": "string" } }, "required": [ "category", "severity", "issue", "evidence", "affectedUrl", "recommendedAction", "estimatedFixEffort" ], "type": "object" }, "type": "array" }, "confidenceScore": { "maximum": 1, "minimum": 0, "type": "number" }, "criticalIssues": { "items": { "additionalProperties": false, "properties": { "affectedUrl": { "type": "string" }, "category": { "enum": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "string" }, "estimatedFixEffort": { "enum": [ "low", "medium", "high", "unknown" ], "type": "string" }, "evidence": { "type": "string" }, "issue": { "type": "string" }, "recommendedAction": { "type": "string" }, "severity": { "enum": [ "critical", "high", "medium", "low", "info" ], "type": "string" } }, "required": [ "category", "severity", "issue", "evidence", "affectedUrl", "recommendedAction", "estimatedFixEffort" ], "type": "object" }, "type": "array" }, "estimatedFixHours": { "additionalProperties": false, "properties": { "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max" ], "type": "object" }, "highPriorityIssues": { "items": { "additionalProperties": false, "properties": { "affectedUrl": { "type": "string" }, "category": { "enum": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "string" }, "estimatedFixEffort": { "enum": [ "low", "medium", "high", "unknown" ], "type": "string" }, "evidence": { "type": "string" }, "issue": { "type": "string" }, "recommendedAction": { "type": "string" }, "severity": { "enum": [ "critical", "high", "medium", "low", "info" ], "type": "string" } }, "required": [ "category", "severity", "issue", "evidence", "affectedUrl", "recommendedAction", "estimatedFixEffort" ], "type": "object" }, "type": "array" }, "limitations": { "items": { "type": "string" }, "type": "array" }, "lowPriorityIssues": { "items": { "additionalProperties": false, "properties": { "affectedUrl": { "type": "string" }, "category": { "enum": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "string" }, "estimatedFixEffort": { "enum": [ "low", "medium", "high", "unknown" ], "type": "string" }, "evidence": { "type": "string" }, "issue": { "type": "string" }, "recommendedAction": { "type": "string" }, "severity": { "enum": [ "critical", "high", "medium", "low", "info" ], "type": "string" } }, "required": [ "category", "severity", "issue", "evidence", "affectedUrl", "recommendedAction", "estimatedFixEffort" ], "type": "object" }, "type": "array" }, "mediumPriorityIssues": { "items": { "additionalProperties": false, "properties": { "affectedUrl": { "type": "string" }, "category": { "enum": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "string" }, "estimatedFixEffort": { "enum": [ "low", "medium", "high", "unknown" ], "type": "string" }, "evidence": { "type": "string" }, "issue": { "type": "string" }, "recommendedAction": { "type": "string" }, "severity": { "enum": [ "critical", "high", "medium", "low", "info" ], "type": "string" } }, "required": [ "category", "severity", "issue", "evidence", "affectedUrl", "recommendedAction", "estimatedFixEffort" ], "type": "object" }, "type": "array" }, "overallScore": { "maximum": 100, "minimum": 0, "type": "integer" }, "pagesAudited": { "items": { "additionalProperties": false, "properties": { "internalLinksFound": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "issues": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "sizeBytes": { "anyOf": [ { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, { "type": "null" } ] }, "status": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "title": { "type": [ "string", "null" ] }, "url": { "type": "string" } }, "required": [ "url", "status", "title", "sizeBytes", "internalLinksFound", "issues" ], "type": "object" }, "type": "array" }, "performanceIssues": { "items": { "additionalProperties": false, "properties": { "affectedUrl": { "type": "string" }, "category": { "enum": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "string" }, "estimatedFixEffort": { "enum": [ "low", "medium", "high", "unknown" ], "type": "string" }, "evidence": { "type": "string" }, "issue": { "type": "string" }, "recommendedAction": { "type": "string" }, "severity": { "enum": [ "critical", "high", "medium", "low", "info" ], "type": "string" } }, "required": [ "category", "severity", "issue", "evidence", "affectedUrl", "recommendedAction", "estimatedFixEffort" ], "type": "object" }, "type": "array" }, "quickWins": { "items": { "additionalProperties": false, "properties": { "affectedUrl": { "type": "string" }, "category": { "enum": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "string" }, "estimatedFixEffort": { "enum": [ "low", "medium", "high", "unknown" ], "type": "string" }, "evidence": { "type": "string" }, "issue": { "type": "string" }, "recommendedAction": { "type": "string" }, "severity": { "enum": [ "critical", "high", "medium", "low", "info" ], "type": "string" } }, "required": [ "category", "severity", "issue", "evidence", "affectedUrl", "recommendedAction", "estimatedFixEffort" ], "type": "object" }, "type": "array" }, "scores": { "additionalProperties": false, "properties": { "accessibility": { "maximum": 100, "minimum": 0, "type": "integer" }, "performance": { "maximum": 100, "minimum": 0, "type": "integer" }, "security": { "maximum": 100, "minimum": 0, "type": "integer" }, "seo": { "maximum": 100, "minimum": 0, "type": "integer" }, "technical": { "maximum": 100, "minimum": 0, "type": "integer" }, "ux": { "maximum": 100, "minimum": 0, "type": "integer" } }, "required": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "object" }, "securityFindings": { "items": { "additionalProperties": false, "properties": { "affectedUrl": { "type": "string" }, "category": { "enum": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "string" }, "estimatedFixEffort": { "enum": [ "low", "medium", "high", "unknown" ], "type": "string" }, "evidence": { "type": "string" }, "issue": { "type": "string" }, "recommendedAction": { "type": "string" }, "severity": { "enum": [ "critical", "high", "medium", "low", "info" ], "type": "string" } }, "required": [ "category", "severity", "issue", "evidence", "affectedUrl", "recommendedAction", "estimatedFixEffort" ], "type": "object" }, "type": "array" }, "seoIssues": { "items": { "additionalProperties": false, "properties": { "affectedUrl": { "type": "string" }, "category": { "enum": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "string" }, "estimatedFixEffort": { "enum": [ "low", "medium", "high", "unknown" ], "type": "string" }, "evidence": { "type": "string" }, "issue": { "type": "string" }, "recommendedAction": { "type": "string" }, "severity": { "enum": [ "critical", "high", "medium", "low", "info" ], "type": "string" } }, "required": [ "category", "severity", "issue", "evidence", "affectedUrl", "recommendedAction", "estimatedFixEffort" ], "type": "object" }, "type": "array" }, "technicalIssues": { "items": { "additionalProperties": false, "properties": { "affectedUrl": { "type": "string" }, "category": { "enum": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "string" }, "estimatedFixEffort": { "enum": [ "low", "medium", "high", "unknown" ], "type": "string" }, "evidence": { "type": "string" }, "issue": { "type": "string" }, "recommendedAction": { "type": "string" }, "severity": { "enum": [ "critical", "high", "medium", "low", "info" ], "type": "string" } }, "required": [ "category", "severity", "issue", "evidence", "affectedUrl", "recommendedAction", "estimatedFixEffort" ], "type": "object" }, "type": "array" }, "uxIssues": { "items": { "additionalProperties": false, "properties": { "affectedUrl": { "type": "string" }, "category": { "enum": [ "performance", "seo", "accessibility", "security", "ux", "technical" ], "type": "string" }, "estimatedFixEffort": { "enum": [ "low", "medium", "high", "unknown" ], "type": "string" }, "evidence": { "type": "string" }, "issue": { "type": "string" }, "recommendedAction": { "type": "string" }, "severity": { "enum": [ "critical", "high", "medium", "low", "info" ], "type": "string" } }, "required": [ "category", "severity", "issue", "evidence", "affectedUrl", "recommendedAction", "estimatedFixEffort" ], "type": "object" }, "type": "array" } }, "required": [ "overallScore", "scores", "criticalIssues", "highPriorityIssues", "mediumPriorityIssues", "lowPriorityIssues", "quickWins", "seoIssues", "performanceIssues", "accessibilityIssues", "securityFindings", "technicalIssues", "uxIssues", "pagesAudited", "estimatedFixHours", "confidenceScore", "limitations" ], "type": "object" } }, { "description": "Download and mirror a publicly accessible website, including HTML pages and required frontend assets, and return a machine-readable manifest and optional downloadable archive. When: Use when an agent needs an offline mirror of a public website and its frontend assets. Selection: specialized; prefer for Use when an agent needs an offline mirror of a public website and its frontend assets.. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "adjustExtensions": { "default": true, "type": "boolean" }, "convertLinks": { "default": true, "type": "boolean" }, "includeAssets": { "default": true, "type": "boolean" }, "maxDepth": { "default": 3, "maximum": 10, "minimum": 0, "type": "integer" }, "maxFiles": { "default": 2000, "maximum": 10000, "minimum": 1, "type": "integer" }, "maxSizeMb": { "default": 100, "maximum": 1024, "minimum": 1, "type": "integer" }, "output": { "default": "archive_and_manifest", "enum": [ "manifest", "archive", "archive_and_manifest" ], "type": "string" }, "sameDomainOnly": { "default": true, "type": "boolean" }, "timeoutSeconds": { "default": 120, "maximum": 900, "minimum": 5, "type": "integer" }, "url": { "maxLength": 2048, "minLength": 1, "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "website_download", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "archive": { "anyOf": [ { "additionalProperties": false, "properties": { "available": { "const": true, "type": "boolean" }, "downloadUrl": { "type": "string" }, "fileId": { "type": "string" }, "format": { "const": "zip", "type": "string" }, "sizeBytes": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "available", "format", "sizeBytes", "fileId", "downloadUrl" ], "type": "object" }, { "type": "null" } ] }, "assetsDownloaded": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "durationMs": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "finalUrl": { "type": "string" }, "manifest": { "additionalProperties": false, "properties": { "files": { "items": { "additionalProperties": false, "properties": { "contentType": { "type": [ "string", "null" ] }, "localPath": { "type": "string" }, "sizeBytes": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "type": { "enum": [ "html", "css", "javascript", "image", "font", "json", "document", "media", "other" ], "type": "string" } }, "required": [ "localPath", "type", "contentType", "sizeBytes" ], "type": "object" }, "type": "array" } }, "required": [ "files" ], "type": "object" }, "pagesDownloaded": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "sourceUrl": { "type": "string" }, "success": { "const": true, "type": "boolean" }, "totalFiles": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "totalSizeBytes": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "warnings": { "items": { "type": "string" }, "type": "array" } }, "required": [ "success", "sourceUrl", "finalUrl", "pagesDownloaded", "assetsDownloaded", "totalFiles", "totalSizeBytes", "durationMs", "archive", "manifest", "warnings" ], "type": "object" } }, { "description": "Produce a deterministic website project estimate with cost, timeline, hours, effort breakdown, maintenance range, assumptions and risk flags. It is an estimate, not a fixed quotation. When: Use when an agent needs a transparent cost and delivery estimate for building or remediating a website. Selection: supporting; prefer for transparent website build or remediation estimates or scope, timeline and effort planning. Do not use for measuring live website defects or a fixed quotation. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "currency": { "default": "USD", "maxLength": 3, "minLength": 1, "type": "string" }, "deadlineDays": { "maximum": 730, "minimum": 1, "type": "integer" }, "designComplexity": { "default": "standard", "enum": [ "template", "standard", "custom", "highly_custom" ], "type": "string" }, "ecommerce": { "default": false, "type": "boolean" }, "features": { "default": [], "items": { "maxLength": 40, "minLength": 1, "type": "string" }, "maxItems": 40, "type": "array" }, "integrations": { "default": [], "items": { "maxLength": 60, "minLength": 1, "type": "string" }, "maxItems": 20, "type": "array" }, "languages": { "items": { "maxLength": 20, "minLength": 1, "type": "string" }, "maxItems": 10, "minItems": 1, "type": "array" }, "market": { "default": "global", "maxLength": 60, "minLength": 1, "type": "string" }, "pages": { "maximum": 500, "minimum": 1, "type": "integer" }, "projectType": { "enum": [ "landing_page", "corporate_website", "portfolio", "ecommerce", "marketplace", "booking_platform", "membership_website", "web_application", "custom_website" ], "type": "string" } }, "required": [ "projectType", "pages", "languages" ], "type": "object" }, "name": "website_project_estimate", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "assumptions": { "items": { "type": "string" }, "type": "array" }, "breakdown": { "additionalProperties": false, "properties": { "backend": { "additionalProperties": false, "properties": { "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max" ], "type": "object" }, "contentAndSeo": { "additionalProperties": false, "properties": { "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max" ], "type": "object" }, "deployment": { "additionalProperties": false, "properties": { "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max" ], "type": "object" }, "frontend": { "additionalProperties": false, "properties": { "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max" ], "type": "object" }, "projectManagement": { "additionalProperties": false, "properties": { "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max" ], "type": "object" }, "testing": { "additionalProperties": false, "properties": { "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max" ], "type": "object" }, "uiUx": { "additionalProperties": false, "properties": { "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max" ], "type": "object" } }, "required": [ "uiUx", "frontend", "backend", "contentAndSeo", "testing", "deployment", "projectManagement" ], "type": "object" }, "complexity": { "enum": [ "low", "medium", "high", "very_high" ], "type": "string" }, "confidenceScore": { "maximum": 1, "minimum": 0, "type": "number" }, "estimatedCost": { "additionalProperties": false, "properties": { "currency": { "type": "string" }, "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max", "currency" ], "type": "object" }, "estimatedHours": { "additionalProperties": false, "properties": { "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max" ], "type": "object" }, "estimatedTimelineDays": { "additionalProperties": false, "properties": { "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max" ], "type": "object" }, "maintenance": { "additionalProperties": false, "properties": { "available": { "type": "boolean" }, "monthlyCost": { "additionalProperties": false, "properties": { "currency": { "type": "string" }, "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max", "currency" ], "type": "object" }, "monthlyHours": { "additionalProperties": false, "properties": { "max": { "minimum": 0, "type": "number" }, "min": { "minimum": 0, "type": "number" } }, "required": [ "min", "max" ], "type": "object" } }, "required": [ "available", "monthlyHours", "monthlyCost" ], "type": "object" }, "methodology": { "additionalProperties": false, "properties": { "currency": { "type": "string" }, "factors": { "items": { "type": "string" }, "type": "array" }, "hourlyRate": { "exclusiveMinimum": 0, "type": "number" }, "version": { "type": "string" } }, "required": [ "version", "hourlyRate", "currency", "factors" ], "type": "object" }, "riskFlags": { "items": { "type": "string" }, "type": "array" } }, "required": [ "estimatedCost", "estimatedTimelineDays", "estimatedHours", "complexity", "breakdown", "maintenance", "riskFlags", "assumptions", "confidenceScore", "methodology" ], "type": "object" } }, { "description": "Create Arabic/English WhatsApp Business profile, reply and order-message templates. When: Use when an agent needs the Creative Techno book framework for whatsapp business setup. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for whatsapp business setup.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "businessName": { "maxLength": 2000, "minLength": 1, "type": "string" }, "delivery": { "maxLength": 2000, "minLength": 1, "type": "string" }, "language": { "default": "en", "enum": [ "ar", "en" ], "type": "string" }, "location": { "maxLength": 100, "minLength": 1, "type": "string" }, "paymentMethods": { "items": { "maxLength": 500, "minLength": 1, "type": "string" }, "maxItems": 100, "type": "array" }, "productOrService": { "maxLength": 2000, "minLength": 1, "type": "string" } }, "required": [ "businessName", "productOrService" ], "type": "object" }, "name": "whatsapp_business_setup", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "frameworkSource": { "additionalProperties": false, "properties": { "edition": { "const": "2026", "type": "string" }, "publisher": { "const": "Creative Techno", "type": "string" }, "title": { "const": "كيف تبدأ مشروعك الصغير في عُمان؟", "type": "string" } }, "required": [ "publisher", "title", "edition" ], "type": "object" }, "language": { "enum": [ "ar", "en" ], "type": "string" }, "result": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" } }, "required": [ "frameworkSource", "language", "result" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:9c5f8aa29fc89093a3cfa169ace9840b0c3dac5edf584b311059f815ad42a07e | sha256sum