CrowdGap AI Probability Research
Ce que fait ce MCP
Preflights and delivers evidence-based probability research for defined future questions, with optional trial and XRP subscription flows.
Outils
Schéma d’entrée
{'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}
Schéma de sortie
{'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}]}
Schéma d’entrée
{'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}
Schéma de sortie
{'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}]}
Schéma d’entrée
{'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}
Schéma de sortie
{'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}
Schéma d’entrée
{'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}
Schéma de sortie
{'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}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma de sortie
{'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}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma de sortie
{'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}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma de sortie
{'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}
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Schéma de sortie
{'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}
Schéma d’entrée
{'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}
Schéma de sortie
{'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}
Schéma d’entrée
{'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}
Schéma de sortie
{'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}]}
Schéma d’entrée
{'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}
Schéma de sortie
{'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}
Schéma d’entrée
{'type': 'object', 'properties': {'campaign': {'type': 'string', 'pattern': '^[a-z0-9][a-z0-9_-]{0,63}$', 'description': 'Optional anonymous campaign token.'}}, 'additionalProperties': False}
Schéma de sortie
{'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}
Modifications récentes des outils
Serveurs MCP similaires
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…