CrowdGap AI Probability Research
Qué hace este MCP
Preflights and delivers evidence-based probability research for defined future questions, with optional trial and XRP subscription flows.
Herramientas
Esquema de entrada
{'type': 'object', 'required': ['requestId', 'operatorReference', 'credentialHash', 'credentialPrefix', 'consent'], 'properties': {'consent': {'type': 'boolean', 'const': True, 'description': 'Set true only after a human explicitly authorizes the payment-free trial and understands that live research requires separate consent and can be wrong.'}, 'requestId': {'type': 'string', 'pattern': '^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}$', 'description': 'Reuse draftRequest.requestId from the successful preflight.'}, 'credentialHash': {'type': 'string', 'pattern': '^[a-f0-9]{64}$', 'description': 'SHA-256 of the private client-generated cg_trial_ credential. Never send the raw credential.'}, 'credentialPrefix': {'type': 'string', 'pattern': '^cg_trial_[A-Za-z0-9_-]{1,11}$', 'description': 'A bounded prefix used only to identify the client-held credential.'}, 'operatorReference': {'type': 'string', 'pattern': '^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}$', 'description': 'Private client-generated UUIDv4. CrowdGap stores only its SHA-256 hash.'}}, 'additionalProperties': False}
Esquema de salida
{'oneOf': [{'type': 'object', 'required': ['ok', 'credentialId', 'trial', 'credential', 'payment', 'plansAfterTrial'], 'properties': {'ok': {'type': 'boolean', 'const': True}, 'trial': {'type': 'object', 'required': ['status', 'priceXrp', 'accessDays', 'requestLimit', 'startedAt', 'expiresAt', 'renewal', 'automaticConversion'], 'properties': {'status': {'enum': ['active', 'expired', 'revoked'], 'type': 'string'}, 'renewal': {'type': 'string', 'const': 'none'}, 'priceXrp': {'type': 'integer', 'const': 0}, 'expiresAt': {'type': 'string', 'format': 'date-time'}, 'startedAt': {'type': 'string', 'format': 'date-time'}, 'accessDays': {'type': 'integer', 'const': 7}, 'requestLimit': {'type': 'integer', 'const': 3}, 'automaticConversion': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'payment': {'type': 'object', 'required': ['required', 'quoteCreated', 'walletConnectionRequired'], 'properties': {'required': {'type': 'boolean', 'const': False}, 'quoteCreated': {'type': 'boolean', 'const': False}, 'walletConnectionRequired': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'credential': {'type': 'object', 'required': ['clientHeld', 'rawCredentialReceivedByCrowdGap', 'prefix'], 'properties': {'prefix': {'type': 'string'}, 'clientHeld': {'type': 'boolean', 'const': True}, 'rawCredentialReceivedByCrowdGap': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'credentialId': {'type': 'string', 'format': 'uuid'}, 'plansAfterTrial': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'priceXrp', 'accessDays'], 'properties': {'id': {'enum': ['monthly', 'annual'], 'type': 'string'}, 'priceXrp': {'enum': [9.99, 99], 'type': 'number'}, 'accessDays': {'enum': [30, 365], 'type': 'integer'}}, 'additionalProperties': False}}}, 'additionalProperties': False}, {'type': 'object', 'required': ['ok', 'error'], 'properties': {'ok': {'type': 'boolean', 'const': False}, 'error': {'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}]}
Esquema de entrada
{'type': 'object', 'required': ['requestId', 'agentName', 'operatorReference', 'planId', 'consent'], 'properties': {'planId': {'enum': ['monthly', 'annual'], 'type': 'string', 'description': 'monthly costs 9.99 XRP for 30 days; annual costs 99 XRP for 365 days. Both include 30 forecasts per rolling 30 days.'}, 'consent': {'type': 'boolean', 'const': True, 'description': 'Set true only after the human explicitly authorizes creation of this 15-minute quote. The human independently decides whether to send XRP.'}, 'campaign': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9_-]{0,63}$', 'description': 'Optional anonymous campaign token; source is fixed to MCP.'}, 'agentName': {'type': 'string', 'maxLength': 120, 'minLength': 2}, 'requestId': {'type': 'string', 'pattern': '^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}$', 'description': 'Reuse draftRequest.requestId from a successful preflight to bind the quote to that validated request.'}, 'referralCode': {'type': 'string', 'pattern': '^[a-z0-9]{8,16}$'}, 'operatorReference': {'type': 'string', 'pattern': '^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}$', 'description': 'Private client-generated UUID; no email or account is required.'}}, 'additionalProperties': False}
Esquema de salida
{'oneOf': [{'type': 'object', 'required': ['ok', 'quote'], 'properties': {'ok': {'type': 'boolean', 'const': True}, 'quote': {'type': 'object', 'required': ['quoteId', 'planId', 'price', 'accessDays', 'includedForecastsPer30Days', 'xrpAmount', 'expectedDrops', 'quoteSource', 'network', 'destination', 'destinationTag', 'destinationXAddress', 'expiresAt', 'status', 'manualRenewalRequired', 'activationUrl', 'attribution'], 'properties': {'price': {'type': 'object'}, 'planId': {'enum': ['monthly', 'annual', 'legacy_monthly_usd'], 'type': 'string'}, 'status': {'enum': ['pending', 'paid', 'expired'], 'type': 'string'}, 'network': {'type': 'string', 'const': 'XRPL Mainnet'}, 'quoteId': {'type': 'string', 'format': 'uuid'}, 'expiresAt': {'type': 'string', 'format': 'date-time'}, 'xrpAmount': {'type': 'string'}, 'accessDays': {'type': 'integer'}, 'attribution': {'type': 'object'}, 'destination': {'type': 'string'}, 'quoteSource': {'type': 'string'}, 'activationUrl': {'type': 'string', 'format': 'uri'}, 'expectedDrops': {'type': 'string', 'pattern': '^[0-9]+$'}, 'destinationTag': {'type': 'integer', 'const': 399958332}, 'destinationXAddress': {'type': 'string'}, 'manualRenewalRequired': {'type': 'boolean', 'const': True}, 'includedForecastsPer30Days': {'type': 'integer', 'const': 30}}, 'additionalProperties': True}}, 'additionalProperties': False}, {'type': 'object', 'required': ['ok', 'error'], 'properties': {'ok': {'type': 'boolean', 'const': False}, 'error': {'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}]}
Esquema de entrada
{'type': 'object', 'required': ['useCase'], 'properties': {'useCase': {'type': 'string', 'maxLength': 500, 'minLength': 20, 'description': 'A short description of the decision-support or research need; this text is evaluated transiently and not stored.'}, 'campaign': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9_-]{0,63}$', 'description': 'Optional anonymous topic campaign copied exactly from a selected CrowdGap starter.'}, 'requiresProbability': {'type': 'boolean', 'description': 'Optional on the first call. True when the desired output includes a probability for a future, resolvable outcome.'}, 'humanOperatorAvailable': {'type': 'boolean', 'description': 'Optional on the first call. Set true only after a human confirms availability to authorize quote creation, payment, credential use, and consequential action.'}, 'requiresPublicEvidence': {'type': 'boolean', 'description': 'Optional on the first call. True when the result should be supported by public HTTPS sources.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['ok', 'evaluated', 'rating', 'qualified', 'purchaseReady', 'liveResearch', 'stored', 'useCaseStored', 'billable', 'quotaConsumed', 'reasons', 'attribution', 'offer', 'nextAction', 'boundaries'], 'properties': {'ok': {'type': 'boolean', 'const': True}, 'offer': {'type': 'object', 'required': ['plans', 'includedForecastsPer30Days', 'settlementAsset', 'manualRenewal'], 'properties': {'plans': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'priceXrp', 'accessPeriodDays'], 'properties': {'id': {'enum': ['monthly', 'annual'], 'type': 'string'}, 'priceXrp': {'enum': [9.99, 99], 'type': 'number'}, 'accessPeriodDays': {'enum': [30, 365], 'type': 'integer'}}, 'additionalProperties': False}}, 'manualRenewal': {'type': 'boolean', 'const': True}, 'settlementAsset': {'type': 'string', 'const': 'XRP'}, 'includedForecastsPer30Days': {'type': 'integer', 'const': 30}}, 'additionalProperties': False}, 'rating': {'enum': ['needs_confirmation', 'not_fit', 'conditional', 'strong'], 'type': 'string'}, 'stored': {'type': 'boolean', 'const': False}, 'reasons': {'type': 'array', 'items': {'type': 'string'}}, 'billable': {'type': 'boolean', 'const': False}, 'evaluated': {'type': 'boolean', 'const': True}, 'qualified': {'type': 'boolean'}, 'boundaries': {'type': 'array', 'items': {'type': 'string'}}, 'nextAction': {'type': 'object'}, 'attribution': {'type': 'object', 'required': ['source', 'campaign', 'recorded'], 'properties': {'source': {'type': 'string'}, 'campaign': {'type': 'string'}, 'recorded': {'type': 'boolean'}}, 'additionalProperties': False}, 'liveResearch': {'type': 'boolean', 'const': False}, 'purchaseReady': {'type': 'boolean'}, 'quotaConsumed': {'type': 'boolean', 'const': False}, 'useCaseStored': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {'campaign': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9_-]{0,63}$', 'description': 'Optional anonymous campaign token for aggregate attribution.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['provider', 'for', 'introduction', 'offer', 'publicProof', 'freeTestUrl', 'freeTrial', 'shareUrl', 'mcp', 'suggestedAgentMessage', 'subscriberReferralReward', 'sharingBoundaries'], 'properties': {'for': {'type': 'string', 'const': 'ai_agents'}, 'mcp': {'type': 'object'}, 'offer': {'type': 'object'}, 'provider': {'type': 'string', 'const': 'CrowdGap AI'}, 'shareUrl': {'type': 'string', 'format': 'uri'}, 'freeTrial': {'type': 'object'}, 'freeTestUrl': {'type': 'string', 'format': 'uri'}, 'publicProof': {'type': 'object', 'required': ['forecastId', 'state', 'headline', 'machineRecordUrl', 'subscriptionFeedUrl', 'outcomeVerified', 'accuracyClaimAllowed'], 'properties': {'state': {'type': 'string', 'const': 'published_frozen_unresolved'}, 'headline': {'type': 'string'}, 'forecastId': {'type': 'string'}, 'outcomeVerified': {'type': 'boolean', 'const': False}, 'machineRecordUrl': {'type': 'string', 'format': 'uri'}, 'subscriptionFeedUrl': {'type': 'string', 'format': 'uri'}, 'accuracyClaimAllowed': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'introduction': {'type': 'string'}, 'sharingBoundaries': {'type': 'array', 'items': {'type': 'string'}}, 'suggestedAgentMessage': {'type': 'string'}, 'subscriberReferralReward': {'type': 'object'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['provider', 'audience', 'capability', 'qualifiedTrial', 'plans', 'includedForecastsPer30Days', 'settlement', 'recommendedFirstTool', 'primaryCallToAction', 'evaluationPath', 'fitEvaluationInput', 'freeTestUrl', 'integrationKitUrl', 'checkoutUrl', 'boundaries'], 'properties': {'plans': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'price', 'accessPeriodDays'], 'properties': {'id': {'enum': ['monthly', 'annual'], 'type': 'string'}, 'price': {'type': 'object', 'required': ['amount', 'currency'], 'properties': {'amount': {'enum': [9.99, 99], 'type': 'number'}, 'currency': {'type': 'string', 'const': 'XRP'}}, 'additionalProperties': False}, 'accessPeriodDays': {'enum': [30, 365], 'type': 'integer'}}, 'additionalProperties': False}}, 'audience': {'type': 'string', 'const': 'ai_agents'}, 'provider': {'type': 'string', 'const': 'CrowdGap AI'}, 'boundaries': {'type': 'array', 'items': {'type': 'string'}}, 'capability': {'type': 'string', 'const': 'evidence_linked_probability_research'}, 'settlement': {'type': 'object', 'required': ['asset', 'network', 'humanAuthorizationRequired'], 'properties': {'asset': {'type': 'string', 'const': 'XRP'}, 'network': {'type': 'string', 'const': 'XRPL Mainnet'}, 'humanAuthorizationRequired': {'type': 'boolean', 'const': True}}, 'additionalProperties': False}, 'checkoutUrl': {'type': 'string', 'format': 'uri'}, 'freeTestUrl': {'type': 'string', 'format': 'uri'}, 'evaluationPath': {'type': 'array', 'items': {'type': 'string'}}, 'qualifiedTrial': {'type': 'object', 'required': ['priceXrp', 'accessDays', 'requestLimit', 'requiresSuccessfulPreflight', 'clientGeneratedCredentialRequired', 'paymentRequired', 'automaticConversion'], 'properties': {'priceXrp': {'type': 'integer', 'const': 0}, 'accessDays': {'type': 'integer', 'const': 7}, 'requestLimit': {'type': 'integer', 'const': 3}, 'paymentRequired': {'type': 'boolean', 'const': False}, 'automaticConversion': {'type': 'boolean', 'const': False}, 'requiresSuccessfulPreflight': {'type': 'boolean', 'const': True}, 'clientGeneratedCredentialRequired': {'type': 'boolean', 'const': True}}, 'additionalProperties': False}, 'integrationKitUrl': {'type': 'string', 'format': 'uri'}, 'fitEvaluationInput': {'type': 'object'}, 'primaryCallToAction': {'type': 'object', 'required': ['label', 'url', 'nextTool', 'requiresGenuineQuestion'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'label': {'type': 'string', 'const': 'Start 7-day trial'}, 'nextTool': {'type': 'string', 'const': 'evaluate_crowdgap_fit'}, 'requiresGenuineQuestion': {'type': 'boolean', 'const': True}}, 'additionalProperties': False}, 'recommendedFirstTool': {'type': 'string', 'const': 'evaluate_crowdgap_fit'}, 'includedForecastsPer30Days': {'type': 'integer', 'const': 30}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['schemaVersion', 'generatedAt', 'refreshAfterSeconds', 'liveData', 'researchPerformed', 'probabilityGenerated', 'partial', 'signals', 'boundaries', 'workflow'], 'properties': {'partial': {'type': 'boolean'}, 'signals': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'category', 'label', 'value', 'observedAt', 'source', 'forecastStarter'], 'properties': {'id': {'type': 'string'}, 'label': {'type': 'string'}, 'value': {'type': 'string'}, 'source': {'type': 'object'}, 'category': {'type': 'string'}, 'observedAt': {'type': 'string', 'format': 'date-time'}, 'forecastStarter': {'type': 'object'}}, 'additionalProperties': True}}, 'liveData': {'type': 'boolean', 'const': True}, 'workflow': {'type': 'object'}, 'boundaries': {'type': 'array', 'items': {'type': 'string'}}, 'generatedAt': {'type': 'string', 'format': 'date-time'}, 'schemaVersion': {'type': 'string', 'const': 'crowdgap.live-signals.v1'}, 'researchPerformed': {'type': 'boolean', 'const': False}, 'refreshAfterSeconds': {'type': 'integer', 'const': 60}, 'probabilityGenerated': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['schemaVersion', 'id', 'immutable', 'status', 'question', 'probability', 'confidence', 'recordedAt', 'deadline', 'evidence', 'resolution', 'limitations', 'boundaries', 'audit', 'conversion'], 'properties': {'id': {'type': 'string', 'const': 'cg-public-2026-08-22-batchv1-1'}, 'audit': {'type': 'object'}, 'status': {'type': 'string', 'const': 'open'}, 'deadline': {'type': 'string', 'format': 'date-time'}, 'evidence': {'type': 'array', 'items': {'type': 'object'}, 'minItems': 1}, 'question': {'type': 'string'}, 'immutable': {'type': 'boolean', 'const': True}, 'boundaries': {'type': 'object'}, 'confidence': {'enum': ['low', 'medium', 'high'], 'type': 'string'}, 'conversion': {'type': 'object'}, 'recordedAt': {'type': 'string', 'format': 'date-time'}, 'resolution': {'type': 'object'}, 'limitations': {'type': 'string'}, 'probability': {'type': 'integer', 'maximum': 99, 'minimum': 1}, 'schemaVersion': {'type': 'string', 'const': 'crowdgap.public-forecast.v1'}}, 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['plans', 'includedForecastsPer30Days', 'network', 'checkoutUrl', 'emailRequired', 'humanAuthorizationRequired', 'walletConnectionRequired'], 'properties': {'plans': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'price', 'accessPeriodDays'], 'properties': {'id': {'enum': ['monthly', 'annual'], 'type': 'string'}, 'price': {'type': 'object', 'required': ['amount', 'currency'], 'properties': {'amount': {'enum': [9.99, 99], 'type': 'number'}, 'currency': {'type': 'string', 'const': 'XRP'}}, 'additionalProperties': False}, 'accessPeriodDays': {'enum': [30, 365], 'type': 'integer'}}, 'additionalProperties': False}}, 'network': {'type': 'string', 'const': 'XRPL Mainnet'}, 'checkoutUrl': {'type': 'string', 'format': 'uri'}, 'emailRequired': {'type': 'boolean', 'const': False}, 'walletConnectionRequired': {'type': 'boolean', 'const': False}, 'humanAuthorizationRequired': {'type': 'boolean', 'const': True}, 'includedForecastsPer30Days': {'type': 'integer', 'const': 30}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['question', 'deadline', 'resolutionSource'], 'properties': {'context': {'type': 'string', 'maxLength': 2000, 'description': 'Optional public context for validating the request shape; it is not stored.'}, 'campaign': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9_-]{0,63}$', 'description': 'Optional anonymous topic campaign copied exactly from the selected CrowdGap starter.'}, 'deadline': {'type': 'string', 'format': 'date-time'}, 'question': {'type': 'string', 'maxLength': 500, 'minLength': 20}, 'resolutionSource': {'type': 'string', 'format': 'uri', 'maxLength': 500}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['ok', 'eligible', 'researchPerformed', 'stored', 'billable', 'quotaConsumed', 'liveResearchConsentRequired', 'attribution', 'draftRequest', 'nextAction'], 'properties': {'ok': {'type': 'boolean', 'const': True}, 'stored': {'type': 'boolean', 'const': False}, 'billable': {'type': 'boolean', 'const': False}, 'eligible': {'type': 'boolean', 'const': True}, 'nextAction': {'type': 'object'}, 'attribution': {'type': 'object', 'required': ['source', 'campaign', 'recorded', 'requestPayloadStored'], 'properties': {'source': {'type': 'string'}, 'campaign': {'type': 'string'}, 'recorded': {'type': 'boolean'}, 'requestPayloadStored': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, 'draftRequest': {'type': 'object', 'required': ['requestId', 'question', 'deadline', 'resolutionSource', 'context'], 'properties': {'context': {'type': 'string'}, 'deadline': {'type': 'string', 'format': 'date-time'}, 'question': {'type': 'string'}, 'requestId': {'type': 'string', 'format': 'uuid'}, 'resolutionSource': {'type': 'string', 'format': 'uri'}}, 'additionalProperties': False}, 'quotaConsumed': {'type': 'boolean', 'const': False}, 'researchPerformed': {'type': 'boolean', 'const': False}, 'liveResearchConsentRequired': {'type': 'boolean', 'const': True}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'required': ['requestId', 'question', 'deadline', 'resolutionSource', 'context', 'consent'], 'properties': {'consent': {'type': 'boolean', 'const': True}, 'context': {'type': 'string', 'maxLength': 2000}, 'deadline': {'type': 'string', 'format': 'date-time'}, 'question': {'type': 'string', 'maxLength': 500, 'minLength': 20}, 'requestId': {'type': 'string', 'pattern': '^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}$'}, 'resolutionSource': {'type': 'string', 'format': 'uri', 'maxLength': 500}}, 'additionalProperties': False}
Esquema de salida
{'oneOf': [{'type': 'object', 'required': ['ok', 'forecastId', 'request', 'forecast', 'audit'], 'properties': {'ok': {'type': 'boolean', 'const': True}, 'audit': {'type': 'object'}, 'usage': {'type': 'object'}, 'access': {'type': 'object'}, 'request': {'type': 'object', 'required': ['requestId', 'question', 'deadline', 'resolutionSource', 'context', 'consent'], 'properties': {'consent': {'type': 'boolean', 'const': True}, 'context': {'type': 'string'}, 'deadline': {'type': 'string', 'format': 'date-time'}, 'question': {'type': 'string'}, 'requestId': {'type': 'string', 'format': 'uuid'}, 'resolutionSource': {'type': 'string', 'format': 'uri'}}, 'additionalProperties': False}, 'forecast': {'type': 'object', 'required': ['probability', 'confidence', 'summary', 'evidence', 'assumptions', 'counterSignals', 'resolutionCriteria', 'asOf', 'limitations'], 'properties': {'asOf': {'type': 'string'}, 'summary': {'type': 'string'}, 'evidence': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'url', 'support'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'title': {'type': 'string'}, 'support': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'enum': ['low', 'medium', 'high'], 'type': 'string'}, 'assumptions': {'type': 'array', 'items': {'type': 'string'}}, 'limitations': {'type': 'string'}, 'probability': {'type': 'integer', 'maximum': 99, 'minimum': 1}, 'counterSignals': {'type': 'array', 'items': {'type': 'string'}}, 'resolutionCriteria': {'type': 'string'}}, 'additionalProperties': False}, 'forecastId': {'type': 'string', 'format': 'uuid'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['ok', 'error'], 'properties': {'ok': {'type': 'boolean', 'const': False}, 'error': {'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string'}}, 'additionalProperties': True}}, 'additionalProperties': True}]}
Esquema de entrada
{'type': 'object', 'required': ['decisionDraft'], 'properties': {'campaign': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9_-]{0,63}$', 'description': 'Optional anonymous campaign token.'}, 'decisionDraft': {'type': 'string', 'maxLength': 2000, 'minLength': 40, 'description': 'A plan, recommendation, or decision draft. Do not include secrets, wallet credentials, sensitive personal data, or confidential material.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['ok', 'scanned', 'forecastNeed', 'candidateClaim', 'questionDraft', 'deadline', 'resolutionSource', 'readyForPreflight', 'missingInputs', 'prohibitedDownstreamActionDetected', 'liveResearch', 'stored', 'decisionDraftStored', 'billable', 'quotaConsumed', 'createsTrial', 'createsQuoteOrPayment', 'attribution', 'nextAction', 'humanReviewUrl', 'boundaries'], 'properties': {'ok': {'type': 'boolean', 'const': True}, 'stored': {'type': 'boolean', 'const': False}, 'scanned': {'type': 'boolean', 'const': True}, 'billable': {'type': 'boolean', 'const': False}, 'deadline': {'oneOf': [{'type': 'string', 'format': 'date-time'}, {'type': 'null'}]}, 'boundaries': {'type': 'array', 'items': {'type': 'string'}}, 'nextAction': {'type': 'object'}, 'attribution': {'type': 'object', 'required': ['source', 'campaign', 'recorded'], 'properties': {'source': {'type': 'string'}, 'campaign': {'type': 'string'}, 'recorded': {'type': 'boolean'}}, 'additionalProperties': False}, 'createsTrial': {'type': 'boolean', 'const': False}, 'forecastNeed': {'enum': ['detected', 'possible', 'not_detected'], 'type': 'string'}, 'liveResearch': {'type': 'boolean', 'const': False}, 'missingInputs': {'type': 'array', 'items': {'type': 'string'}}, 'questionDraft': {'oneOf': [{'type': 'string'}, {'type': 'null'}]}, 'quotaConsumed': {'type': 'boolean', 'const': False}, 'candidateClaim': {'oneOf': [{'type': 'string'}, {'type': 'null'}]}, 'humanReviewUrl': {'type': 'string', 'format': 'uri'}, 'resolutionSource': {'oneOf': [{'type': 'string', 'format': 'uri'}, {'type': 'null'}]}, 'readyForPreflight': {'type': 'boolean'}, 'decisionDraftStored': {'type': 'boolean', 'const': False}, 'createsQuoteOrPayment': {'type': 'boolean', 'const': False}, 'prohibitedDownstreamActionDetected': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', 'properties': {'campaign': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9_-]{0,63}$', 'description': 'Optional anonymous campaign token.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', 'required': ['ok', 'demo', 'generated', 'billable', 'liveResearch', 'forecastId', 'request', 'forecast', 'usage', 'audit', 'conversion', 'attribution'], 'properties': {'ok': {'type': 'boolean', 'const': True}, 'demo': {'type': 'boolean', 'const': True}, 'audit': {'type': 'object'}, 'usage': {'type': 'null'}, 'request': {'type': 'object', 'required': ['requestId', 'question', 'deadline', 'resolutionSource', 'context', 'consent'], 'properties': {'consent': {'type': 'boolean', 'const': True}, 'context': {'type': 'string'}, 'deadline': {'type': 'string', 'format': 'date-time'}, 'question': {'type': 'string'}, 'requestId': {'type': 'string', 'format': 'uuid'}, 'resolutionSource': {'type': 'string', 'format': 'uri'}}, 'additionalProperties': False}, 'billable': {'type': 'boolean', 'const': False}, 'forecast': {'type': 'object', 'required': ['probability', 'confidence', 'summary', 'evidence', 'assumptions', 'counterSignals', 'resolutionCriteria', 'asOf', 'limitations'], 'properties': {'asOf': {'type': 'string'}, 'summary': {'type': 'string'}, 'evidence': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'url', 'support'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'title': {'type': 'string'}, 'support': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'enum': ['low', 'medium', 'high'], 'type': 'string'}, 'assumptions': {'type': 'array', 'items': {'type': 'string'}}, 'limitations': {'type': 'string'}, 'probability': {'type': 'integer', 'maximum': 99, 'minimum': 1}, 'counterSignals': {'type': 'array', 'items': {'type': 'string'}}, 'resolutionCriteria': {'type': 'string'}}, 'additionalProperties': False}, 'generated': {'type': 'boolean', 'const': False}, 'conversion': {'type': 'object'}, 'forecastId': {'type': 'string'}, 'attribution': {'type': 'object', 'required': ['source', 'campaign', 'recorded'], 'properties': {'source': {'type': 'string'}, 'campaign': {'type': 'string'}, 'recorded': {'type': 'boolean'}}, 'additionalProperties': False}, 'liveResearch': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Governance
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Oracle
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Real Estate
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Stratalize Crypto & DeFi
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…
Valuein — SEC EDGAR Fundamentals & Smart-Money Data
Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…
equibles
Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…