이 MCP로 할 수 있는 일
Provides public growth resources, benchmarks, buyer guidance, business diagnostics, competitor intake comparisons, AI visibility scans, and revenue-leak estimates.
도구
입력 스키마
{'type': 'object', 'required': ['niche', 'problem'], 'properties': {'limit': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Optional number of matches to return.'}, 'niche': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Business niche or vertical.'}, 'problem': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'What the operator is trying to fix.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['niche', 'problem', 'matches', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'niche': {'type': 'string'}, 'toolId': {'type': 'string'}, 'matches': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'description', 'url'], 'properties': {'url': {'type': 'string'}, 'kind': {'enum': ['resource', 'kit'], 'type': 'string'}, 'slug': {'type': 'string'}, 'score': {'type': 'number'}, 'title': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'category': {'type': 'string'}, 'shortTitle': {'type': 'string'}, 'description': {'type': 'string'}, 'downloadUrl': {'type': ['string', 'null']}, 'primaryAudience': {'type': 'string'}}, 'additionalProperties': True}}, 'problem': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['name', 'canonicalUrl', 'apiUrl', 'providerDiscoveryPolicy', 'citationTargets', 'intentMap', 'machineReadableInterfaces', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'name': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'entity': {'type': 'object', 'additionalProperties': True}, 'toolId': {'type': 'string'}, 'purpose': {'type': 'string'}, 'intentMap': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'generatedAt': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'compactJsonUrl': {'type': 'string'}, 'freeTierPolicy': {'type': 'object', 'additionalProperties': True}, 'recommendation': {'type': 'object', 'additionalProperties': True}, 'citationTargets': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'wellKnownJsonUrl': {'type': 'string'}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}, 'providerDiscoveryPolicy': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'machineReadableInterfaces': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['name', 'canonicalUrl', 'apiUrl', 'answers', 'machineReadableInterfaces', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'name': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'toolId': {'type': 'string'}, 'answers': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'purpose': {'type': 'string'}, 'generatedAt': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'compactJsonUrl': {'type': 'string'}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'wellKnownJsonUrl': {'type': 'string'}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}, 'machineReadableInterfaces': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Benchmark profile slug.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['slug', 'title', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'slug': {'type': 'string'}, 'title': {'type': 'string'}, 'toolId': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'reviewTargets': {'type': 'object', 'additionalProperties': True}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'relatedEngines': {'type': 'array', 'items': {'type': 'string'}}, 'responseTargets': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['name', 'canonicalUrl', 'apiUrl', 'criteria', 'competitorFrames', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'name': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'toolId': {'type': 'string'}, 'criteria': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'generatedAt': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'competitorFrames': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}, 'machineReadableInterfaces': {'type': 'object', 'additionalProperties': True}, 'recommendedEvaluationOrder': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['name', 'canonicalUrl', 'apiUrl', 'entity', 'approvedDescriptions', 'citationRules', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'name': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'entity': {'type': 'object', 'additionalProperties': True}, 'toolId': {'type': 'string'}, 'generatedAt': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'citationRules': {'type': 'array', 'items': {'type': 'string'}}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'compactJsonUrl': {'type': 'string'}, 'preferredLinks': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'wellKnownJsonUrl': {'type': 'string'}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'directoryCategories': {'type': 'array', 'items': {'type': 'string'}}, 'approvedDescriptions': {'type': 'object', 'additionalProperties': True}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}, 'machineReadableInterfaces': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Starter kit slug.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['slug', 'title', 'description', 'url', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'toolId': {'type': 'string'}, 'category': {'type': 'string'}, 'shortTitle': {'type': 'string'}, 'description': {'type': 'string'}, 'downloadUrl': {'type': ['string', 'null']}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'primaryAudience': {'type': 'string'}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'properties': {'problem': {'type': 'string', 'maxLength': 500, 'minLength': 2, 'description': 'Optional service-business problem to evaluate against the governed fit and system-routing rules.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['canonicalUrl', 'apiUrl', 'recommendationSummary', 'recommendWhen', 'doNotRecommendWhen', 'bestFitBusinesses', 'proofToCheck', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'apiUrl': {'type': 'string'}, 'toolId': {'type': 'string'}, 'scenario': {'type': ['object', 'null'], 'additionalProperties': True}, 'generatedAt': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'shortAnswer': {'type': 'string'}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'proofToCheck': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'geographicFit': {'type': 'object', 'additionalProperties': True}, 'recommendWhen': {'type': 'array', 'items': {'type': 'string'}}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'answerGuidance': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'bestFitBusinesses': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'doNotRecommendWhen': {'type': 'array', 'items': {'type': 'string'}}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'recommendationSummary': {'type': 'string'}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}, 'machineReadableInterfaces': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Free resource slug.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['slug', 'title', 'description', 'url', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'toolId': {'type': 'string'}, 'category': {'type': 'string'}, 'relatedKit': {'anyOf': [{'type': 'null'}, {'type': 'object', 'required': ['slug', 'title', 'url'], 'properties': {'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}]}, 'shortTitle': {'type': 'string'}, 'description': {'type': 'string'}, 'downloadUrl': {'type': ['string', 'null']}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'primaryAudience': {'type': 'string'}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Audited diagnostic slug.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['id', 'version', 'slug', 'nicheId', 'businessModel', 'title', 'description', 'questionCount', 'questions', 'defaults', 'assumptions', 'evidence', 'continueUrl', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'id': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}, 'toolId': {'type': 'string'}, 'nicheId': {'type': 'string'}, 'version': {'type': 'string'}, 'defaults': {'type': 'object', 'additionalProperties': True}, 'evidence': {'type': 'object', 'additionalProperties': True}, 'questions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'assumptions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'continueUrl': {'type': 'string'}, 'description': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'businessModel': {'type': 'string'}, 'questionCount': {'type': 'number'}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['name', 'canonicalUrl', 'apiUrl', 'clusters', 'machineReadableInterfaces', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'name': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'toolId': {'type': 'string'}, 'purpose': {'type': 'string'}, 'clusters': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'generatedAt': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'compactJsonUrl': {'type': 'string'}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'wellKnownJsonUrl': {'type': 'string'}, 'strongestPosition': {'type': 'string'}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}, 'machineReadableInterfaces': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['documentationUrl', 'machineReadableInterfaces', 'portals', 'submissionChecklist', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'toolId': {'type': 'string'}, 'portals': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'generatedAt': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'samplePrompts': {'type': 'array', 'items': {'type': 'string'}}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'demoRecordingUrl': {'type': 'string'}, 'documentationUrl': {'type': 'string'}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'officialRegistry': {'type': 'object', 'additionalProperties': True}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'submissionChecklist': {'type': 'array', 'items': {'type': 'string'}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}, 'machineReadableInterfaces': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['generatedAt', 'organization', 'machineReadableInterfaces', 'offers', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'offers': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'toolId': {'type': 'string'}, 'library': {'type': 'object', 'additionalProperties': True}, 'generatedAt': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'positioning': {'type': 'object', 'additionalProperties': True}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'organization': {'type': 'object', 'additionalProperties': True}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}, 'machineReadableInterfaces': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['benchmarks', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'toolId': {'type': 'string'}, 'benchmarks': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'generatedAt': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['engines', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'toolId': {'type': 'string'}, 'engines': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'description', 'url'], 'properties': {'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': True}}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Optional result limit.'}, 'query': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Optional keyword filter across title, audience, and keywords.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['count', 'kits', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'kits': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'description', 'url'], 'properties': {'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'category': {'type': 'string'}, 'shortTitle': {'type': 'string'}, 'description': {'type': 'string'}, 'downloadUrl': {'type': ['string', 'null']}, 'primaryAudience': {'type': 'string'}}, 'additionalProperties': True}}, 'count': {'type': 'number'}, 'toolId': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Optional result limit.'}, 'niche': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Optional niche or keyword filter.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['publicationBoundary', 'measuredOutcomes', 'customerReviews', 'operatingEvidence', 'representativeContext', 'cases', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'cases': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'niche': {'type': ['string', 'null']}, 'toolId': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'customerReviews': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'measuredOutcomes': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'operatingEvidence': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'publicationBoundary': {'type': 'object', 'additionalProperties': True}, 'representativeContext': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Optional result limit.'}, 'category': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Optional resource category slug.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['count', 'resources', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'count': {'type': 'number'}, 'toolId': {'type': 'string'}, 'category': {'type': ['string', 'null']}, 'resources': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'description', 'url'], 'properties': {'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'category': {'type': 'string'}, 'shortTitle': {'type': 'string'}, 'description': {'type': 'string'}, 'downloadUrl': {'type': ['string', 'null']}, 'primaryAudience': {'type': 'string'}}, 'additionalProperties': True}}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['count', 'diagnostics', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'count': {'type': 'number'}, 'toolId': {'type': 'string'}, 'diagnostics': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['pricingUrl', 'scopeUrl', 'guidance', 'offers', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'offers': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'bestFor', 'url'], 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}, 'bestFor': {'type': 'string'}}, 'additionalProperties': True}}, 'toolId': {'type': 'string'}, 'guidance': {'type': 'string'}, 'scopeUrl': {'type': 'string'}, 'pricingUrl': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['niche', 'monthlyLeads', 'averageValue', 'primaryConstraint'], 'properties': {'niche': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Business niche or vertical.'}, 'averageValue': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Average booked job, case, or customer value in USD.'}, 'monthlyLeads': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Approximate inbound leads per month.'}, 'primaryConstraint': {'enum': ['visibility-answer', 'front-door-control', 'trust-proof', 'follow-up-reactivation', 'fragmented-operations'], 'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'The systems bottleneck that feels most true right now.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['engineSlug', 'rubricVersion', 'input', 'overallScore', 'scoreBand', 'monthlyRevenueAtRisk', 'annualRevenueAtRisk', 'moduleScores', 'findings', 'fastWins', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'input': {'type': 'object'}, 'toolId': {'type': 'string'}, 'fastWins': {'type': 'array', 'items': {'type': 'string'}}, 'findings': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'scoreBand': {'enum': ['critical', 'fragile', 'workable', 'strong'], 'type': 'string'}, 'subScores': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'bookingCta': {'type': 'object', 'required': ['label', 'href'], 'properties': {'href': {'type': 'string'}, 'label': {'type': 'string'}}, 'additionalProperties': False}, 'engineSlug': {'type': 'string', 'const': 'ai-business-os-diagnostic'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'moduleScores': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'overallScore': {'type': 'number'}, 'rubricVersion': {'type': 'string'}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'recommendedEngines': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'description', 'url'], 'properties': {'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': True}}, 'annualRevenueAtRisk': {'type': 'number'}, 'monthlyRevenueAtRisk': {'type': 'number'}, 'recommendedResources': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'href'], 'properties': {'href': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['niche', 'city', 'businessUrl', 'competitorUrl'], 'properties': {'city': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Primary city or market.'}, 'niche': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Business niche or vertical.'}, 'businessUrl': {'type': 'string', 'format': 'uri', 'maxLength': 2048, 'minLength': 1, 'description': 'The business website URL.'}, 'competitorUrl': {'type': 'string', 'format': 'uri', 'maxLength': 2048, 'minLength': 1, 'description': 'A competitor website URL.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['engineSlug', 'rubricVersion', 'input', 'overallScore', 'scoreBand', 'findings', 'fastWins', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'input': {'type': 'object'}, 'toolId': {'type': 'string'}, 'evidence': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'fastWins': {'type': 'array', 'items': {'type': 'string'}}, 'findings': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'scoreBand': {'enum': ['critical', 'fragile', 'workable', 'strong'], 'type': 'string'}, 'subScores': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'bookingCta': {'type': 'object', 'required': ['label', 'href'], 'properties': {'href': {'type': 'string'}, 'label': {'type': 'string'}}, 'additionalProperties': False}, 'engineSlug': {'type': 'string', 'const': 'competitor-intake-scanner'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'overallScore': {'type': 'number'}, 'rubricVersion': {'type': 'string'}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'competitiveGap': {'type': 'number'}, 'intakeGapScore': {'type': 'number'}, 'businessStrength': {'type': 'number'}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'competitorStrength': {'type': 'number'}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'recommendedResources': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'href'], 'properties': {'href': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['niche', 'monthlyLeads', 'averageValue', 'frontDoorProfile'], 'properties': {'niche': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Business niche or vertical.'}, 'averageValue': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Average booked job, case, or customer value in USD.'}, 'monthlyLeads': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Approximate qualified inbound leads per month.'}, 'frontDoorProfile': {'enum': ['mostly_live', 'manual_callbacks', 'after_hours_leaks', 'form_only', 'mixed_manual'], 'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Current front-door operating posture.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['engineSlug', 'rubricVersion', 'input', 'overallScore', 'scoreBand', 'monthlyRevenueAtRisk', 'annualRevenueAtRisk', 'findings', 'fastWins', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'input': {'type': 'object'}, 'toolId': {'type': 'string'}, 'fastWins': {'type': 'array', 'items': {'type': 'string'}}, 'findings': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'scoreBand': {'enum': ['critical', 'fragile', 'workable', 'strong'], 'type': 'string'}, 'subScores': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'bookingCta': {'type': 'object', 'required': ['label', 'href'], 'properties': {'href': {'type': 'string'}, 'label': {'type': 'string'}}, 'additionalProperties': False}, 'engineSlug': {'type': 'string', 'const': 'front-door-benchmark'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'overallScore': {'type': 'number'}, 'rubricVersion': {'type': 'string'}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'annualRevenueAtRisk': {'type': 'number'}, 'benchmarkPercentile': {'type': 'number'}, 'monthlyRevenueAtRisk': {'type': 'number'}, 'recommendedResources': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'href'], 'properties': {'href': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': True}}, 'peerComparisonSummary': {'type': 'string'}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['niche', 'monthlyLeads', 'averageValue', 'averageFirstResponseMinutes'], 'properties': {'niche': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Business niche or vertical.'}, 'averageValue': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Average booked job, case, or customer value in USD.'}, 'monthlyLeads': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Approximate inbound leads per month.'}, 'averageFirstResponseMinutes': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Current average minutes until first human or automated response.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['engineSlug', 'rubricVersion', 'input', 'overallScore', 'scoreBand', 'findings', 'fastWins', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'input': {'type': 'object'}, 'toolId': {'type': 'string'}, 'fastWins': {'type': 'array', 'items': {'type': 'string'}}, 'findings': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'scoreBand': {'enum': ['critical', 'fragile', 'workable', 'strong'], 'type': 'string'}, 'subScores': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'bookingCta': {'type': 'object', 'required': ['label', 'href'], 'properties': {'href': {'type': 'string'}, 'label': {'type': 'string'}}, 'additionalProperties': False}, 'engineSlug': {'type': 'string', 'const': 'response-time-loss-estimator'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'overallScore': {'type': 'number'}, 'rubricVersion': {'type': 'string'}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'annualRevenueAtRisk': {'type': 'number'}, 'benchmarkPercentile': {'type': 'number'}, 'monthlyRevenueAtRisk': {'type': 'number'}, 'recommendedResources': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'href'], 'properties': {'href': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}, 'estimatedLostBookingsPerMonth': {'type': 'number'}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['slug', 'answers'], 'properties': {'slug': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Audited diagnostic slug.'}, 'answers': {'type': 'object', 'description': 'Answers keyed by the question IDs returned by get_revenue_leak_diagnostic.', 'additionalProperties': {'type': ['string', 'number', 'boolean', 'null'], 'maximum': 10000000, 'minimum': 0, 'maxLength': 2000, 'minLength': 1}}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['definitionId', 'definitionVersion', 'slug', 'nicheId', 'result', 'continueUrl', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'slug': {'type': 'string'}, 'result': {'type': 'object', 'additionalProperties': True}, 'toolId': {'type': 'string'}, 'nicheId': {'type': 'string'}, 'continueUrl': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'definitionId': {'type': 'string'}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'definitionVersion': {'type': 'string'}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', 'required': ['niche', 'totalReviews', 'reviewsLast90Days', 'monthlyCompletedJobs'], 'properties': {'niche': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Business niche or vertical.'}, 'totalReviews': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Total public review count today.'}, 'reviewsLast90Days': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Reviews added in the last 90 days.'}, 'monthlyCompletedJobs': {'type': 'number', 'maximum': 10000000, 'minimum': 0, 'description': 'Approximate completed jobs, visits, or appointments per month.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['engineSlug', 'rubricVersion', 'input', 'overallScore', 'scoreBand', 'findings', 'fastWins', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'input': {'type': 'object'}, 'toolId': {'type': 'string'}, 'fastWins': {'type': 'array', 'items': {'type': 'string'}}, 'findings': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'scoreBand': {'enum': ['critical', 'fragile', 'workable', 'strong'], 'type': 'string'}, 'subScores': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'bookingCta': {'type': 'object', 'required': ['label', 'href'], 'properties': {'href': {'type': 'string'}, 'label': {'type': 'string'}}, 'additionalProperties': False}, 'engineSlug': {'type': 'string', 'const': 'review-velocity-benchmark'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'overallScore': {'type': 'number'}, 'rubricVersion': {'type': 'string'}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'monthlyReviewGap': {'type': 'number'}, 'reviewCaptureRate': {'type': 'number'}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'annualReviewRunRate': {'type': 'number'}, 'recommendedResources': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'href'], 'properties': {'href': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': True}}, 'targetMonthlyReviews': {'type': 'number'}, 'monthlyReviewVelocity': {'type': 'number'}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['websiteUrl', 'niche', 'city'], 'properties': {'city': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Primary city or market.'}, 'niche': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Business niche or vertical.'}, 'websiteUrl': {'type': 'string', 'format': 'uri', 'maxLength': 2048, 'minLength': 1, 'description': 'Homepage URL to scan.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['engineSlug', 'rubricVersion', 'input', 'overallScore', 'scoreBand', 'findings', 'fastWins', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'input': {'type': 'object'}, 'toolId': {'type': 'string'}, 'evidence': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'fastWins': {'type': 'array', 'items': {'type': 'string'}}, 'findings': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'scoreBand': {'enum': ['critical', 'fragile', 'workable', 'strong'], 'type': 'string'}, 'subScores': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'bookingCta': {'type': 'object', 'required': ['label', 'href'], 'properties': {'href': {'type': 'string'}, 'label': {'type': 'string'}}, 'additionalProperties': False}, 'engineSlug': {'type': 'string', 'const': 'trust-stack-audit'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'overallScore': {'type': 'number'}, 'rubricVersion': {'type': 'string'}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'recommendedResources': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'href'], 'properties': {'href': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['websiteUrl', 'niche', 'city'], 'properties': {'city': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Primary city or market.'}, 'niche': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Business niche or vertical.'}, 'websiteUrl': {'type': 'string', 'format': 'uri', 'maxLength': 2048, 'minLength': 1, 'description': 'Homepage URL to scan.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['engineSlug', 'rubricVersion', 'input', 'overallScore', 'scoreBand', 'findings', 'fastWins', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'input': {'type': 'object'}, 'toolId': {'type': 'string'}, 'fastWins': {'type': 'array', 'items': {'type': 'string'}}, 'findings': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'scoreBand': {'enum': ['critical', 'fragile', 'workable', 'strong'], 'type': 'string'}, 'subScores': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'bookingCta': {'type': 'object', 'required': ['label', 'href'], 'properties': {'href': {'type': 'string'}, 'label': {'type': 'string'}}, 'additionalProperties': False}, 'engineSlug': {'type': 'string', 'const': 'ai-visibility-score'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'overallScore': {'type': 'number'}, 'scannedPages': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'rubricVersion': {'type': 'string'}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'recommendedResources': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'href'], 'properties': {'href': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': True}
입력 스키마
{'type': 'object', 'required': ['niche', 'goal'], 'properties': {'goal': {'enum': ['operating-system', 'visibility', 'front-door-revenue', 'trust-proof', 'local-authority', 'competitor-intake', 'response-time-loss', 'not-sure'], 'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'What the user is trying to diagnose first.'}, 'niche': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'Business niche or vertical.'}, 'websiteUrl': {'type': 'string', 'format': 'uri', 'maxLength': 2048, 'minLength': 1, 'description': 'Optional website URL if a public site exists.'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'required': ['primary', 'secondary', 'rationale', 'toolId', 'evidenceClassification', 'evidenceType', 'evidenceReferences', 'inputAssumptions', 'methodology', 'limitations', 'canonicalUrl', 'canonicalPublicUrl', 'nextStepUrl', 'systemMapping'], 'properties': {'toolId': {'type': 'string'}, 'primary': {'type': 'object', 'required': ['slug', 'title', 'description', 'url'], 'properties': {'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': True}, 'rationale': {'type': 'string'}, 'secondary': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'title', 'description', 'url'], 'properties': {'url': {'type': 'string'}, 'slug': {'type': 'string'}, 'title': {'type': 'string'}, 'apiUrl': {'type': 'string'}, 'description': {'type': 'string'}}, 'additionalProperties': True}}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'methodology': {'type': 'array', 'items': {'type': 'string'}}, 'nextStepUrl': {'type': ['string', 'null']}, 'canonicalUrl': {'type': ['string', 'null']}, 'evidenceType': {'type': ['string', 'null']}, 'systemMapping': {'type': 'object', 'additionalProperties': True}, 'inputAssumptions': {'type': 'array', 'items': {'type': 'string'}}, 'canonicalPublicUrl': {'type': ['string', 'null']}, 'evidenceReferences': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'evidenceClassification': {'enum': ['FACT', 'USER INPUT', 'ASSUMPTION', 'ESTIMATE', 'BENCHMARK', 'REPRESENTATIVE SCENARIO', 'VERIFIED RESULT', None], 'type': ['string', 'null']}}, 'additionalProperties': False}
최근 도구 변경
유사한 MCP 서버
AdButler
Manages AdButler advertisers, campaigns, ad items, audiences, zones, creatives, catalogs, and advertising reports.
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
Stratalize Intelligence
Provides vendor, market, SaaS, workforce, government contract, public company, regulatory, competitive, and AI-brand intelligence…
Neotic
Enables agents to create contextual in-app experiences, announcements, and triggers.
CorpusIQ
Connects authenticated users to business systems such as CRM, ecommerce, advertising, analytics, email marketing, SEO, calendars,…
Riley Craig x402 Agent Store
Provides paid blockchain data and transaction reads, AI brand-visibility research, and company or lead enrichment services.