Klarix Intelligence Engine
Qué hace este MCP
Produces cited competitive intelligence including prospect scoring, sales battlecards, SWOT analyses, and technology-stack reviews.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'target_domain': {'type': 'string', 'minLength': 4, 'description': 'The competitor or incumbent vendor you are trying to displace, e.g. "zoominfo.com".'}, 'our_advantages': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'Advantages you believe you hold, in your words. Merged with our_differentiators; the analysis tests them against the evidence rather than accepting them.'}, 'target_vertical': {'type': 'string', 'description': 'The buying market this head-to-head is aimed at, e.g. "medical device OEMs". Sharpens every talk track.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}, 'target_company_name': {'type': 'string', 'description': 'Proper name of the target, when the domain does not make it obvious.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['our_company_name', 'our_positioning', 'target_company_name', 'target_domain', 'target_positioning', 'target_vertical', 'verdict', 'win_posture', 'asymmetric_advantages', 'their_moats', 'comparison_matrix', 'talk_tracks', 'landmines', 'displacement_strategy', 'claims_not_supported', 'figure_check', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url', 'side'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'side': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'verdict': {'type': 'string'}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'landmines': {'type': 'array', 'items': {'type': 'object', 'required': ['landmine', 'plant_it_when', 'why_it_hurts', 'proof_needed'], 'properties': {'landmine': {'type': 'string'}, 'proof_needed': {'type': 'string'}, 'why_it_hurts': {'type': 'string'}, 'plant_it_when': {'type': 'string'}}, 'additionalProperties': False}}, 'our_domain': {'type': 'string'}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'talk_tracks': {'type': 'array', 'items': {'type': 'object', 'required': ['situation', 'say_this', 'why_it_works'], 'properties': {'say_this': {'type': 'string'}, 'situation': {'type': 'string'}, 'why_it_works': {'type': 'string'}, 'your_counter': {'type': 'string'}, 'their_likely_rebuttal': {'type': 'string'}}, 'additionalProperties': False}}, 'their_moats': {'type': 'array', 'items': {'type': 'object', 'required': ['moat', 'why_it_holds', 'evidence', 'do_not_engage'], 'properties': {'moat': {'type': 'string'}, 'evidence': {'type': 'string'}, 'why_it_holds': {'type': 'string'}, 'do_not_engage': {'type': 'string'}}, 'additionalProperties': False}}, 'win_posture': {'type': 'string'}, 'figure_check': {'type': 'object', 'required': ['checked', 'verified', 'problems'], 'properties': {'checked': {'type': 'number'}, 'problems': {'type': 'array', 'items': {'type': 'object', 'required': ['figure', 'status', 'found_in', 'evidence'], 'properties': {'figure': {'type': 'string'}, 'status': {'type': 'string'}, 'evidence': {'type': ['string', 'null']}, 'found_in': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}}, 'verified': {'type': 'number'}}, 'additionalProperties': False}, 'target_domain': {'type': 'string'}, 'our_positioning': {'type': 'string'}, 'target_vertical': {'type': 'string'}, 'our_company_name': {'type': 'string'}, 'comparison_matrix': {'type': 'array', 'items': {'type': 'object', 'required': ['dimension', 'us', 'them', 'edge', 'note'], 'properties': {'us': {'type': 'string'}, 'edge': {'type': 'string'}, 'note': {'type': 'string'}, 'them': {'type': 'string'}, 'dimension': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence_detail': {'type': 'string'}, 'target_positioning': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}, 'target_company_name': {'type': 'string'}, 'claims_not_supported': {'type': 'array', 'items': {'type': 'string'}}, 'asymmetric_advantages': {'type': 'array', 'items': {'type': 'object', 'required': ['advantage', 'why_they_cannot_match', 'evidence', 'how_to_prove_it'], 'properties': {'evidence': {'type': 'string'}, 'advantage': {'type': 'string'}, 'how_to_prove_it': {'type': 'string'}, 'why_they_cannot_match': {'type': 'string'}}, 'additionalProperties': False}}, 'displacement_strategy': {'type': 'array', 'items': {'type': 'object', 'required': ['step', 'move', 'what_we_do', 'success_signal'], 'properties': {'move': {'type': 'string'}, 'step': {'type': 'number'}, 'what_we_do': {'type': 'string'}, 'success_signal': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'target_domain': {'type': 'string', 'minLength': 4, 'description': 'Domain of the account to scan for inflection points, e.g. "acme.com".'}, 'timeframe_days': {'type': 'integer', 'default': 90, 'maximum': 365, 'minimum': 14, 'description': 'How far back to look for triggers, in days. Default 90. Anything older is context, not a trigger.'}, 'target_vertical': {'type': 'string', 'description': 'The market this account operates in, e.g. "medical device OEMs". Sharpens which events count as triggers.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}, 'target_company_name': {'type': 'string', 'description': 'Proper name of the account, when the domain does not make it obvious.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_company_name', 'target_domain', 'target_vertical', 'timeframe_days', 'scan_summary', 'leadership_moves', 'growth_and_hiring', 'product_and_pricing', 'regulatory_or_compliance', 'top_immediate_trigger', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'scan_summary': {'type': 'string'}, 'target_domain': {'type': 'string'}, 'timeframe_days': {'type': 'number'}, 'target_vertical': {'type': 'string'}, 'leadership_moves': {'type': 'array', 'items': {'type': 'object', 'required': ['event', 'date_or_relative', 'impact', 'outreach_angle'], 'properties': {'event': {'type': 'string'}, 'impact': {'type': 'string'}, 'outreach_angle': {'type': 'string'}, 'date_or_relative': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence_detail': {'type': 'string'}, 'growth_and_hiring': {'type': 'array', 'items': {'type': 'object', 'required': ['signal', 'department', 'implication'], 'properties': {'signal': {'type': 'string'}, 'department': {'type': 'string'}, 'implication': {'type': 'string'}}, 'additionalProperties': False}}, 'evidence_confidence': {'type': 'string'}, 'product_and_pricing': {'type': 'array', 'items': {'type': 'object', 'required': ['update', 'significance', 'displacement_opening'], 'properties': {'update': {'type': 'string'}, 'significance': {'type': 'string'}, 'displacement_opening': {'type': 'string'}}, 'additionalProperties': False}}, 'target_company_name': {'type': 'string'}, 'top_immediate_trigger': {'type': 'object', 'required': ['summary', 'recommended_first_touch', 'suggested_hook'], 'properties': {'summary': {'type': 'string'}, 'suggested_hook': {'type': 'string'}, 'recommended_first_touch': {'type': 'string'}}, 'additionalProperties': False}, 'regulatory_or_compliance': {'type': 'array', 'items': {'type': 'object', 'required': ['event', 'urgency'], 'properties': {'event': {'type': 'string'}, 'urgency': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['icp_or_query'], 'properties': {'limit': {'type': 'integer', 'maximum': 25, 'minimum': 1, 'description': 'Maximum prospects to return (1-25, default 10).'}, 'screen': {'type': 'boolean', 'description': 'Screen retrieved candidates for buyer-vs-vendor role and corporate status before returning them (default true). Set false for the raw similarity ranking, which will include companies that sell what the ICP describes.'}, 'vertical': {'type': 'string', 'description': 'Filter by vertical: "AI SaaS & DevTools", "Recruiting & Staffing", "Precision Manufacturing & Hardware", etc.'}, 'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'countries': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 10, 'description': 'Restrict to accounts headquartered in these countries (matched against HQ location), e.g. ["United States", "Canada"].'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'revenue_max': {'type': 'number', 'description': 'Maximum annual revenue in USD. Recorded for downstream scoring; the semantic index carries no revenue field, so it does not narrow retrieval.', 'exclusiveMinimum': 0}, 'revenue_min': {'type': 'number', 'description': 'Minimum annual revenue in USD. Recorded for downstream scoring; the semantic index carries no revenue field, so it does not narrow retrieval.', 'exclusiveMinimum': 0}, 'icp_or_query': {'type': 'string', 'minLength': 4, 'description': 'Target ICP description, search criteria, tech stack, or problem statement, e.g. "AI infrastructure companies serving enterprise ML teams with high GPU usage".'}, 'sub_category': {'type': 'string', 'description': 'Filter by sub-category, e.g. "Serverless GPU Cloud", "Executive Search", "Contract Manufacturing & EMS".'}, 'headcount_max': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Maximum employee headcount. Accounts whose headcount band starts above this are dropped.', 'exclusiveMinimum': 0}, 'headcount_min': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Minimum employee headcount. Accounts whose headcount band tops out below this are dropped.', 'exclusiveMinimum': 0}, 'required_tech': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 10, 'description': 'Require at least one of these technologies in the confirmed tech stack, e.g. ["CUDA", "PyTorch"].'}, 'min_similarity': {'type': 'number', 'maximum': 1, 'minimum': 0, 'description': 'Minimum vector cosine similarity threshold (0.0 - 1.0, default 0.35). Measures topical closeness to the ICP text, not fit or buying readiness.'}, 'exclude_domains': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Domains to exclude from results (e.g. existing customers or disqualified accounts).'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'total_matches', 'total_universe_indexed', 'search_latency_ms', 'source', 'qualification_status', 'screen', 'prospects', 'withheld_accounts'], 'properties': {'query': {'type': 'string'}, 'screen': {'type': 'object', 'required': ['ran', 'candidates_retrieved', 'withheld', 'note'], 'properties': {'ran': {'type': 'boolean'}, 'note': {'type': 'string'}, 'withheld': {'type': 'number'}, 'candidates_retrieved': {'type': 'number'}}, 'additionalProperties': False}, 'source': {'type': 'string'}, 'vertical': {'type': 'string'}, 'prospects': {'type': 'array', 'items': {'type': 'object', 'required': ['company_name', 'domain', 'vertical', 'what_they_do', 'tech_stack', 'growth_signals', 'similarity', 'suggested_action'], 'properties': {'domain': {'type': 'string'}, 'vertical': {'type': 'string'}, 'similarity': {'type': 'number'}, 'tech_stack': {'type': 'array', 'items': {'type': 'string'}}, 'screen_note': {'type': 'string'}, 'screen_role': {'enum': ['buyer', 'vendor', 'unclear'], 'type': 'string'}, 'company_name': {'type': 'string'}, 'sub_category': {'type': 'string'}, 'target_buyer': {'type': 'string'}, 'what_they_do': {'type': 'string'}, 'screen_status': {'enum': ['acquired', 'inactive', 'unclear'], 'type': 'string'}, 'business_model': {'type': 'string'}, 'employee_count': {'type': 'string'}, 'growth_signals': {'type': 'array', 'items': {'type': 'string'}}, 'relevance_score': {'type': 'number'}, 'suggested_action': {'type': 'string'}}, 'additionalProperties': False}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'total_matches': {'type': 'number'}, 'search_latency_ms': {'type': 'number'}, 'withheld_accounts': {'type': 'array', 'items': {'type': 'object', 'required': ['company_name', 'domain', 'vertical', 'similarity', 'reason'], 'properties': {'detail': {'type': 'string'}, 'domain': {'type': 'string'}, 'reason': {'type': 'string'}, 'vertical': {'type': 'string'}, 'similarity': {'type': 'number'}, 'company_name': {'type': 'string'}}, 'additionalProperties': False}}, 'index_last_updated': {'type': 'string'}, 'qualification_status': {'type': 'string'}, 'total_universe_indexed': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'target_domain': {'type': 'string', 'minLength': 4, 'description': 'The incumbent vendor you are displacing, e.g. "zoominfo.com".'}, 'account_domain': {'type': 'string', 'minLength': 4, 'description': 'The account where the displacement happens, e.g. "acme.com". Supplying it grounds the plan in their environment instead of generic switching advice.'}, 'target_vertical': {'type': 'string', 'description': 'The market this displacement is aimed at, e.g. "medical device OEMs". Sharpens migration risk and executive framing.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['incumbent_name', 'target_domain', 'target_vertical', 'displacement_thesis', 'incumbent_lock_ins', 'data_migration_plan', 'poc_acceleration_framework', 'executive_aircover', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url', 'side'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'side': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'target_domain': {'type': 'string'}, 'account_domain': {'type': 'string'}, 'incumbent_name': {'type': 'string'}, 'target_vertical': {'type': 'string'}, 'confidence_detail': {'type': 'string'}, 'executive_aircover': {'type': 'object', 'required': ['c_level_pitch', 'board_talking_point'], 'properties': {'c_level_pitch': {'type': 'string'}, 'board_talking_point': {'type': 'string'}}, 'additionalProperties': False}, 'incumbent_lock_ins': {'type': 'array', 'items': {'type': 'object', 'required': ['lock_in_type', 'description', 'workaround_strategy'], 'properties': {'description': {'type': 'string'}, 'lock_in_type': {'type': 'string'}, 'workaround_strategy': {'type': 'string'}}, 'additionalProperties': False}}, 'data_migration_plan': {'type': 'array', 'items': {'type': 'object', 'required': ['phase', 'duration', 'deliverables', 'risk_mitigation'], 'properties': {'phase': {'type': 'string'}, 'duration': {'type': 'string'}, 'deliverables': {'type': 'array', 'items': {'type': 'string'}}, 'risk_mitigation': {'type': 'string'}}, 'additionalProperties': False}}, 'displacement_thesis': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}, 'poc_acceleration_framework': {'type': 'object', 'required': ['duration_days', 'success_criteria', 'milestone_schedule'], 'properties': {'duration_days': {'type': 'number'}, 'success_criteria': {'type': 'array', 'items': {'type': 'string'}}, 'milestone_schedule': {'type': 'array', 'items': {'type': 'object', 'required': ['day', 'outcome'], 'properties': {'day': {'type': 'number'}, 'outcome': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prospect_company', 'target_title', 'value_prop', 'channel'], 'properties': {'channel': {'enum': ['email', 'linkedin', 'multivariant'], 'type': 'string', 'description': 'email = 3-step sequence, linkedin = connect + 2 follow-ups, multivariant = 3 competing openers per channel'}, 'value_prop': {'type': 'string', 'minLength': 20, 'description': 'What you do for them, in your own words. Include the outcome and, if you have one, a number.'}, 'target_title': {'type': 'string', 'minLength': 2, 'description': 'Job title or function you are writing to, e.g. "VP Revenue Operations". A title, never a person.'}, 'prospect_domain': {'type': 'string', 'description': 'Domain to research for the opening insight. Strongly recommended.'}, 'prospect_company': {'type': 'string', 'minLength': 2, 'description': 'Company you are writing to'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prospect_company', 'target_title', 'channel', 'anchor_insight', 'anchor_source', 'angle', 'messages', 'do_not_say', 'voice_check', 'evidence_confidence', 'confidence_detail', 'sources'], 'properties': {'angle': {'type': 'string'}, 'channel': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'messages': {'type': 'array', 'items': {'type': 'object', 'required': ['channel', 'step', 'label', 'subject', 'body', 'insight_used', 'send_after_days', 'word_count'], 'properties': {'body': {'type': 'string'}, 'step': {'type': 'number'}, 'label': {'type': 'string'}, 'channel': {'type': 'string'}, 'subject': {'type': 'string'}, 'word_count': {'type': 'number'}, 'insight_used': {'type': 'string'}, 'send_after_days': {'type': 'number'}}, 'additionalProperties': False}}, 'do_not_say': {'type': 'array', 'items': {'type': 'string'}}, 'voice_check': {'type': 'object', 'required': ['passed', 'violations'], 'properties': {'passed': {'type': 'boolean'}, 'violations': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'target_title': {'type': 'string'}, 'anchor_source': {'type': 'string'}, 'anchor_insight': {'type': 'string'}, 'prospect_company': {'type': 'string'}, 'confidence_detail': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 4, 'description': 'Company web domain to analyze, e.g. "zoominfo.com"'}, 'vertical': {'type': 'string', 'description': 'Vertical to sharpen the analysis against, e.g. "lithium battery manufacturers".'}, 'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'company_name': {'type': 'string', 'description': 'Proper company name, if the domain does not make it obvious. Improves search precision.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}, 'competitor_viewpoint': {'type': 'boolean', 'description': 'Override the derived relationship. Left unset, the tool works out whether you actually compete with this company from your own business context and only then adds exploit vectors. Set true to force competitive framing, false to force a self-assessment or partner review.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name', 'domain', 'vertical', 'competitor_viewpoint', 'relationship', 'relationship_rationale', 'category', 'one_line_positioning', 'swot', 'strategic_exploit_vectors', 'defensive_counter_plays', 'evidence_confidence', 'unknowns', 'sources'], 'properties': {'swot': {'type': 'object', 'required': ['strengths', 'weaknesses', 'opportunities', 'threats'], 'properties': {'threats': {'type': 'array', 'items': {'type': 'object', 'required': ['point', 'evidence', 'so_what'], 'properties': {'point': {'type': 'string'}, 'so_what': {'type': 'string'}, 'evidence': {'type': 'string'}}, 'additionalProperties': False}}, 'strengths': {'type': 'array', 'items': {'type': 'object', 'required': ['point', 'evidence', 'so_what'], 'properties': {'point': {'type': 'string'}, 'so_what': {'type': 'string'}, 'evidence': {'type': 'string'}}, 'additionalProperties': False}}, 'weaknesses': {'type': 'array', 'items': {'type': 'object', 'required': ['point', 'evidence', 'so_what'], 'properties': {'point': {'type': 'string'}, 'so_what': {'type': 'string'}, 'evidence': {'type': 'string'}}, 'additionalProperties': False}}, 'opportunities': {'type': 'array', 'items': {'type': 'object', 'required': ['point', 'evidence', 'so_what'], 'properties': {'point': {'type': 'string'}, 'so_what': {'type': 'string'}, 'evidence': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}, 'domain': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'category': {'type': 'string'}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'vertical': {'type': 'string'}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'company_name': {'type': 'string'}, 'relationship': {'type': 'string'}, 'confidence_detail': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}, 'competitor_viewpoint': {'type': 'boolean'}, 'one_line_positioning': {'type': 'string'}, 'relationship_rationale': {'type': 'string'}, 'defensive_counter_plays': {'type': 'array', 'items': {'type': 'object', 'required': ['their_attack', 'our_counter'], 'properties': {'our_counter': {'type': 'string'}, 'their_attack': {'type': 'string'}}, 'additionalProperties': False}}, 'strategic_exploit_vectors': {'type': 'array', 'items': {'type': 'object', 'required': ['vector', 'weakness_exploited', 'play', 'proof_needed'], 'properties': {'play': {'type': 'string'}, 'vector': {'type': 'string'}, 'proof_needed': {'type': 'string'}, 'weakness_exploited': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'target_domain': {'type': 'string', 'minLength': 4, 'description': 'Domain of the account whose buying committee you need to map, e.g. "acme.com".'}, 'target_vertical': {'type': 'string', 'description': 'The market this account operates in, e.g. "medical device OEMs". Sharpens titles, pains, and objections.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}, 'target_company_name': {'type': 'string', 'description': 'Proper name of the account, when the domain does not make it obvious.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_company_name', 'target_domain', 'target_vertical', 'committee_summary', 'economic_buyer', 'technical_champion', 'technical_evaluator', 'procurement_legal', 'multi_threading_strategy', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'target_domain': {'type': 'string'}, 'economic_buyer': {'type': 'object', 'required': ['title_patterns', 'budget_authority', 'primary_roi_metrics', 'likely_objections', 'counter_moves'], 'properties': {'counter_moves': {'type': 'array', 'items': {'type': 'string'}}, 'title_patterns': {'type': 'array', 'items': {'type': 'string'}}, 'budget_authority': {'type': 'string'}, 'likely_objections': {'type': 'array', 'items': {'type': 'string'}}, 'primary_roi_metrics': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'target_vertical': {'type': 'string'}, 'committee_summary': {'type': 'string'}, 'confidence_detail': {'type': 'string'}, 'procurement_legal': {'type': 'object', 'required': ['standard_requirements', 'contract_hurdles', 'compliance_certifications_expected'], 'properties': {'contract_hurdles': {'type': 'array', 'items': {'type': 'string'}}, 'standard_requirements': {'type': 'array', 'items': {'type': 'string'}}, 'compliance_certifications_expected': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'technical_champion': {'type': 'object', 'required': ['title_patterns', 'daily_pain_points', 'internal_advocacy_hook', 'evaluation_criteria'], 'properties': {'title_patterns': {'type': 'array', 'items': {'type': 'string'}}, 'daily_pain_points': {'type': 'array', 'items': {'type': 'string'}}, 'evaluation_criteria': {'type': 'array', 'items': {'type': 'string'}}, 'internal_advocacy_hook': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'evidence_confidence': {'type': 'string'}, 'target_company_name': {'type': 'string'}, 'technical_evaluator': {'type': 'object', 'required': ['title_patterns', 'architecture_concerns', 'veto_risks', 'proof_requirements'], 'properties': {'veto_risks': {'type': 'array', 'items': {'type': 'string'}}, 'title_patterns': {'type': 'array', 'items': {'type': 'string'}}, 'proof_requirements': {'type': 'array', 'items': {'type': 'string'}}, 'architecture_concerns': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'multi_threading_strategy': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'minLength': 4, 'description': 'Company web domain, e.g. "acme.com"'}, 'focus_areas': {'type': 'array', 'items': {'enum': ['overview', 'pricing', 'leadership', 'recent_events', 'tech_stack', 'customers', 'hiring', 'funding', 'products', 'risks'], 'type': 'string'}, 'description': 'Which angles to dig into. Defaults to overview, recent_events, products, risks. "leadership" covers roles, org structure, and publicly reported executive names â\x80\x94 never contact details.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name', 'domain', 'focus_areas', 'executive_summary', 'snapshot', 'focus_sections', 'buying_signals', 'risks', 'unknowns', 'recommended_next_actions', 'sources'], 'properties': {'risks': {'type': 'array', 'items': {'type': 'string'}}, 'domain': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'snapshot': {'type': 'object', 'required': ['what_they_do', 'business_model', 'estimated_size', 'headquarters', 'category'], 'properties': {'category': {'type': 'string'}, 'headquarters': {'type': 'string'}, 'what_they_do': {'type': 'string'}, 'business_model': {'type': 'string'}, 'estimated_size': {'type': 'string'}}, 'additionalProperties': False}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'focus_areas': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'buying_signals': {'type': 'array', 'items': {'type': 'string'}}, 'focus_sections': {'type': 'array', 'items': {'type': 'object', 'required': ['area', 'findings', 'confidence'], 'properties': {'area': {'type': 'string'}, 'findings': {'type': 'array', 'items': {'type': 'string'}}, 'confidence': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence_detail': {'type': 'string'}, 'executive_summary': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}, 'recommended_next_actions': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['competitor_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'target_vertical': {'type': 'string', 'description': 'Vertical the battlecard should be aimed at, e.g. "staffing agencies". Sharpens the talk tracks.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'competitor_domain': {'type': 'string', 'minLength': 4, 'description': 'Competitor web domain, e.g. "zoominfo.com"'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['competitor_name', 'competitor_domain', 'target_vertical', 'one_line_positioning', 'category', 'pricing_posture', 'target_buyer', 'swot', 'positioning_flaws', 'landmines', 'where_they_win', 'where_they_lose', 'trap_questions', 'evidence_confidence', 'relationship', 'relationship_rationale', 'sources'], 'properties': {'swot': {'type': 'object', 'required': ['strengths', 'weaknesses', 'opportunities', 'threats'], 'properties': {'threats': {'type': 'array', 'items': {'type': 'string'}}, 'strengths': {'type': 'array', 'items': {'type': 'string'}}, 'weaknesses': {'type': 'array', 'items': {'type': 'string'}}, 'opportunities': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'category': {'type': 'string'}, 'landmines': {'type': 'array', 'items': {'type': 'object', 'required': ['landmine', 'why_it_hurts', 'talk_track', 'proof_needed'], 'properties': {'landmine': {'type': 'string'}, 'talk_track': {'type': 'string'}, 'proof_needed': {'type': 'string'}, 'why_it_hurts': {'type': 'string'}, 'your_counter': {'type': 'string'}, 'their_likely_rebuttal': {'type': 'string'}}, 'additionalProperties': False}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'relationship': {'type': 'string'}, 'target_buyer': {'type': 'string'}, 'trap_questions': {'type': 'array', 'items': {'type': 'string'}}, 'where_they_win': {'type': 'array', 'items': {'type': 'string'}}, 'competitor_name': {'type': 'string'}, 'pricing_posture': {'type': 'string'}, 'target_vertical': {'type': 'string'}, 'where_they_lose': {'type': 'array', 'items': {'type': 'string'}}, 'competitor_domain': {'type': 'string'}, 'confidence_detail': {'type': 'string'}, 'positioning_flaws': {'type': 'array', 'items': {'type': 'string'}}, 'evidence_confidence': {'type': 'string'}, 'one_line_positioning': {'type': 'string'}, 'relationship_rationale': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['domain'], 'properties': {'depth': {'enum': ['standard', 'comprehensive'], 'type': 'string', 'description': '"standard" (default) probes all five dimensions with one lead query each and a 12-source budget. It concentrates the source budget on the highest-quality result per dimension, which in practice yields a cleaner citation list. "comprehensive" fans out to 14 queries and a 24-source budget; use it when you need maximum coverage and can accept more marginal sources in the citation list.'}, 'domain': {'type': 'string', 'minLength': 4, 'description': 'Company web domain, e.g. "acme.com"'}, 'focus_topics': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Extra angles to probe, e.g. ["thermal management patents", "EU expansion"]. Added to the standard probe, not a replacement for it.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name', 'domain', 'depth', 'focus_topics', 'executive_summary', 'snapshot', 'dimensions', 'focus_topic_findings', 'buying_triggers', 'risks', 'explicit_unknowns', 'recommended_next_actions', 'evidence_confidence', 'sources'], 'properties': {'depth': {'type': 'string'}, 'risks': {'type': 'array', 'items': {'type': 'string'}}, 'domain': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'snapshot': {'type': 'object', 'required': ['what_they_do', 'business_model', 'revenue_tier', 'team_size', 'headquarters', 'category', 'funding_status'], 'properties': {'category': {'type': 'string'}, 'team_size': {'type': 'string'}, 'headquarters': {'type': 'string'}, 'revenue_tier': {'type': 'string'}, 'what_they_do': {'type': 'string'}, 'business_model': {'type': 'string'}, 'funding_status': {'type': 'string'}}, 'additionalProperties': False}, 'dimensions': {'type': 'array', 'items': {'type': 'object', 'required': ['dimension', 'findings', 'confidence'], 'properties': {'findings': {'type': 'array', 'items': {'type': 'object', 'required': ['finding', 'citation', 'implication'], 'properties': {'finding': {'type': 'string'}, 'citation': {'type': 'string'}, 'implication': {'type': 'string'}}, 'additionalProperties': False}}, 'dimension': {'type': 'string'}, 'confidence': {'type': 'string'}}, 'additionalProperties': False}}, 'company_name': {'type': 'string'}, 'focus_topics': {'type': 'array', 'items': {'type': 'string'}}, 'buying_triggers': {'type': 'array', 'items': {'type': 'string'}}, 'confidence_detail': {'type': 'string'}, 'executive_summary': {'type': 'string'}, 'explicit_unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'evidence_confidence': {'type': 'string'}, 'focus_topic_findings': {'type': 'array', 'items': {'type': 'object', 'required': ['topic', 'findings'], 'properties': {'topic': {'type': 'string'}, 'findings': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}}, 'recommended_next_actions': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['industry_or_vertical'], 'properties': {'target_geo': {'type': 'string', 'description': 'Geography to scope the map to. Default "US / Global".'}, 'industry_or_vertical': {'type': 'string', 'minLength': 4, 'description': 'Market to map, e.g. "lithium battery manufacturing" or "b2b sales intelligence".'}, 'include_pricing_benchmarks': {'type': 'boolean', 'description': 'True (default) researches published pricing models and price bands. False skips the pricing queries for a faster map.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['market_name', 'industry_or_vertical', 'target_geo', 'market_definition', 'market_maturity', 'tier_1_incumbents', 'emerging_disruptors', 'positioning_quadrants', 'pricing_models', 'narrative_themes', 'buyer_shifts', 'entry_wedges', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'target_geo': {'type': 'string'}, 'market_name': {'type': 'string'}, 'buyer_shifts': {'type': 'array', 'items': {'type': 'string'}}, 'entry_wedges': {'type': 'array', 'items': {'type': 'string'}}, 'pricing_models': {'type': 'array', 'items': {'type': 'object', 'required': ['model', 'typical_band', 'who_uses_it', 'evidence'], 'properties': {'model': {'type': 'string'}, 'evidence': {'type': 'string'}, 'who_uses_it': {'type': 'string'}, 'typical_band': {'type': 'string'}}, 'additionalProperties': False}}, 'market_maturity': {'type': 'string'}, 'narrative_themes': {'type': 'array', 'items': {'type': 'object', 'required': ['theme', 'who_owns_it', 'share_of_voice', 'counter_narrative'], 'properties': {'theme': {'type': 'string'}, 'who_owns_it': {'type': 'string'}, 'share_of_voice': {'type': 'string'}, 'counter_narrative': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence_detail': {'type': 'string'}, 'market_definition': {'type': 'string'}, 'tier_1_incumbents': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'domain', 'positioning', 'differentiator', 'evidence'], 'properties': {'name': {'type': 'string'}, 'domain': {'type': 'string'}, 'evidence': {'type': 'string'}, 'positioning': {'type': 'string'}, 'differentiator': {'type': 'string'}}, 'additionalProperties': False}}, 'emerging_disruptors': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'domain', 'positioning', 'differentiator', 'evidence'], 'properties': {'name': {'type': 'string'}, 'domain': {'type': 'string'}, 'evidence': {'type': 'string'}, 'positioning': {'type': 'string'}, 'differentiator': {'type': 'string'}}, 'additionalProperties': False}}, 'evidence_confidence': {'type': 'string'}, 'industry_or_vertical': {'type': 'string'}, 'positioning_quadrants': {'type': 'array', 'items': {'type': 'object', 'required': ['quadrant', 'definition', 'players', 'white_space'], 'properties': {'players': {'type': 'array', 'items': {'type': 'string'}}, 'quadrant': {'type': 'string'}, 'definition': {'type': 'string'}, 'white_space': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name', 'domain'], 'properties': {'domain': {'type': 'string', 'minLength': 4, 'description': 'Primary web domain, e.g. "acme.com"'}, 'vertical': {'type': 'string', 'description': 'Vertical to judge fit within, e.g. "industrial manufacturing"'}, 'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'company_name': {'type': 'string', 'minLength': 2, 'description': 'Legal or trading name of the prospect company'}, 'icp_description': {'type': 'string', 'minLength': 20, 'description': 'Your ideal customer profile in plain language: segment, size, the problem you solve, and who buys. A vague ICP produces a vague score. Optional only when client_id resolves to a context file that already carries an ICP.'}, 'ideal_tech_stack': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tools or platforms that signal a good technical fit, e.g. ["Snowflake", "Salesforce", "dbt"]'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company_name', 'domain', 'overall_score', 'threshold', 'meets_threshold', 'recommendation', 'recommended_action', 'headline', 'axes', 'confirmed_tech', 'growth_triggers', 'landmines', 'disqualifiers', 'open_questions', 'evidence_confidence', 'icp_source', 'sources'], 'properties': {'axes': {'type': 'array', 'items': {'type': 'object', 'required': ['axis', 'label', 'score', 'weight', 'rationale', 'evidence'], 'properties': {'axis': {'type': 'string'}, 'label': {'type': 'string'}, 'score': {'type': 'number'}, 'weight': {'type': 'number'}, 'evidence': {'type': 'array', 'items': {'type': 'string'}}, 'rationale': {'type': 'string'}}, 'additionalProperties': False}}, 'domain': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'headline': {'type': 'string'}, 'landmines': {'type': 'array', 'items': {'type': 'string'}}, 'threshold': {'type': 'number'}, 'icp_source': {'type': 'string'}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'company_name': {'type': 'string'}, 'disqualifiers': {'type': 'array', 'items': {'type': 'string'}}, 'overall_score': {'type': 'number'}, 'confirmed_tech': {'type': 'array', 'items': {'type': 'string'}}, 'open_questions': {'type': 'array', 'items': {'type': 'string'}}, 'recommendation': {'type': 'string'}, 'growth_triggers': {'type': 'array', 'items': {'type': 'string'}}, 'meets_threshold': {'type': 'boolean'}, 'confidence_detail': {'type': 'string'}, 'recommended_action': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'minLength': 3, 'description': 'Technical topic phrase, e.g. "battery cathode thermal runaway" or "vector database latency". Noun phrases beat questions.'}, 'source': {'enum': ['all', 'semantic_scholar', 'arxiv', 'pubmed'], 'type': 'string', 'description': 'Which index to query. Default "all" merges Semantic Scholar, arXiv, and PubMed (clinical/biotech) and dedupes by DOI / PMID / arXiv id / title.'}, 'year_from': {'type': 'integer', 'maximum': 2100, 'minimum': 1900, 'description': 'Publication-year floor. Papers older than this, and papers with no known year, are dropped.'}, 'max_results': {'type': 'integer', 'maximum': 25, 'minimum': 1, 'description': 'Papers to return. Default 5.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic', 'source', 'paper_count', 'providers_queried', 'provider_notes', 'papers'], 'properties': {'topic': {'type': 'string'}, 'papers': {'type': 'array', 'items': {'type': 'object', 'required': ['title', 'authors', 'byline', 'year', 'citation_count', 'doi', 'doi_url', 'arxiv_id', 'url', 'pdf_url', 'key_finding', 'provider'], 'properties': {'doi': {'type': 'string'}, 'url': {'type': 'string'}, 'year': {'type': ['number', 'null']}, 'title': {'type': 'string'}, 'byline': {'type': 'string'}, 'authors': {'type': 'array', 'items': {'type': 'string'}}, 'doi_url': {'type': 'string'}, 'pdf_url': {'type': 'string'}, 'arxiv_id': {'type': 'string'}, 'provider': {'type': 'string'}, 'key_finding': {'type': 'string'}, 'citation_count': {'type': ['number', 'null']}}, 'additionalProperties': False}}, 'source': {'type': 'string'}, 'paper_count': {'type': 'number'}, 'provider_notes': {'type': 'array', 'items': {'type': 'string'}}, 'providers_queried': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'spec_category': {'enum': ['all', 'hardware_device', 'software_api', 'medical_clinical', 'battery_energy', 'materials_machining'], 'type': 'string', 'description': 'Focus category for specification extraction. Defaults to "all".'}, 'target_domain': {'type': 'string', 'minLength': 4, 'description': 'Domain of the company whose product you want deconstructed, e.g. "tesla.com", "enphase.com", or "zoominfo.com".'}, 'target_vertical': {'type': 'string', 'description': 'The target market context (e.g., "custom robotics OEMs" or "sales tech").'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_product_specs': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'Our own product specifications to benchmark against their specs to highlight asymmetric displacement seams.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}, 'target_company_name': {'type': 'string', 'description': 'Proper name of the company, when domain alone is ambiguous.'}, 'product_name_or_model': {'type': 'string', 'description': 'Specific product name, model number, or SKU to analyze (e.g., "Megapack-2XL" or "Enrich API"). If omitted, analyzes their flagship offering.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_company_name', 'target_domain', 'product_name', 'target_vertical', 'spec_summary', 'datasheet_urls', 'specifications', 'certifications_and_standards', 'spec_displacement_seams', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'product_name': {'type': 'string'}, 'spec_summary': {'type': 'string'}, 'image_caption': {'type': 'string'}, 'target_domain': {'type': 'string'}, 'datasheet_urls': {'type': 'array', 'items': {'type': 'string'}}, 'specifications': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'parameter', 'value', 'confidence', 'evidence_marker'], 'properties': {'unit': {'type': 'string'}, 'value': {'type': 'string'}, 'category': {'type': 'string'}, 'parameter': {'type': 'string'}, 'confidence': {'type': 'string'}, 'evidence_marker': {'type': 'string'}, 'tolerance_or_range': {'type': 'string'}}, 'additionalProperties': False}}, 'target_vertical': {'type': 'string'}, 'model_or_version': {'type': 'string'}, 'confidence_detail': {'type': 'string'}, 'verified_image_url': {'type': 'string'}, 'evidence_confidence': {'type': 'string'}, 'target_company_name': {'type': 'string'}, 'spec_displacement_seams': {'type': 'array', 'items': {'type': 'object', 'required': ['spec_parameter', 'their_spec_limit', 'our_spec_advantage', 'sales_proof_point'], 'properties': {'spec_parameter': {'type': 'string'}, 'their_spec_limit': {'type': 'string'}, 'sales_proof_point': {'type': 'string'}, 'our_spec_advantage': {'type': 'string'}}, 'additionalProperties': False}}, 'certifications_and_standards': {'type': 'array', 'items': {'type': 'object', 'required': ['standard', 'status', 'proof'], 'properties': {'proof': {'type': 'string'}, 'status': {'type': 'string'}, 'standard': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_domain'], 'properties': {'client_id': {'type': 'string', 'maxLength': 64, 'minLength': 2, 'description': 'Klarix client id (kebab-case, e.g. "alium-batteries"). Loads company name, domain, value propositions, win themes, and ICP from clients/{client_id}/context.json when that file is reachable. Explicit arguments always override it.'}, 'our_domain': {'type': 'string', 'minLength': 4, 'description': 'Your own web domain, e.g. "klarix.ai". Lets the tool research your side of the comparison.'}, 'focus_areas': {'type': 'array', 'items': {'enum': ['frontend_backend', 'cloud_infra', 'data_ai', 'business_tools', 'security'], 'type': 'string'}, 'description': 'Layers to probe. Defaults to all five: frontend_backend, cloud_infra, data_ai, business_tools, security.'}, 'target_domain': {'type': 'string', 'minLength': 4, 'description': 'Domain of the account whose stack you want deconstructed, e.g. "acme.com".'}, 'target_vertical': {'type': 'string', 'description': 'The market this account operates in, e.g. "medical device OEMs". Sharpens which stack gaps matter.'}, 'our_company_name': {'type': 'string', 'minLength': 2, 'description': 'Your company name. Curates the analysis toward how YOU win instead of a generic read.'}, 'our_differentiators': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12, 'description': 'What you actually win on, in your words, e.g. ["3-7 day delivery", "done-for-you, not DIY"]. Anchors talk tracks to claims you can defend.'}, 'target_company_name': {'type': 'string', 'description': 'Proper name of the account, when the domain does not make it obvious.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['target_company_name', 'target_domain', 'target_vertical', 'focus_areas', 'stack_summary', 'cloud_infra', 'application_and_backend', 'data_and_ai_stack', 'business_tooling', 'displacement_opportunities', 'unknowns', 'evidence_confidence', 'sources'], 'properties': {'sources': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'tier': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'cloud_infra': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'technology', 'confidence', 'evidence'], 'properties': {'category': {'type': 'string'}, 'evidence': {'type': 'string'}, 'confidence': {'type': 'string'}, 'technology': {'type': 'string'}}, 'additionalProperties': False}}, 'focus_areas': {'type': 'array', 'items': {'type': 'string'}}, 'our_context': {'type': 'object', 'required': ['company_name', 'differentiators', 'win_themes', 'source'], 'properties': {'domain': {'type': 'string'}, 'source': {'type': 'string'}, 'client_id': {'type': 'string'}, 'win_themes': {'type': 'array', 'items': {'type': 'string'}}, 'company_name': {'type': 'string'}, 'differentiators': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}, 'stack_summary': {'type': 'string'}, 'target_domain': {'type': 'string'}, 'target_vertical': {'type': 'string'}, 'business_tooling': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'technology', 'confidence', 'evidence'], 'properties': {'category': {'type': 'string'}, 'evidence': {'type': 'string'}, 'confidence': {'type': 'string'}, 'technology': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence_detail': {'type': 'string'}, 'data_and_ai_stack': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'technology', 'confidence', 'evidence'], 'properties': {'category': {'type': 'string'}, 'evidence': {'type': 'string'}, 'confidence': {'type': 'string'}, 'technology': {'type': 'string'}}, 'additionalProperties': False}}, 'evidence_confidence': {'type': 'string'}, 'target_company_name': {'type': 'string'}, 'application_and_backend': {'type': 'array', 'items': {'type': 'object', 'required': ['category', 'technology', 'confidence', 'evidence'], 'properties': {'category': {'type': 'string'}, 'evidence': {'type': 'string'}, 'confidence': {'type': 'string'}, 'technology': {'type': 'string'}}, 'additionalProperties': False}}, 'displacement_opportunities': {'type': 'array', 'items': {'type': 'object', 'required': ['incumbent_tech', 'replacement_rationale', 'technical_angle'], 'properties': {'incumbent_tech': {'type': 'string'}, 'technical_angle': {'type': 'string'}, 'replacement_rationale': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
Saber
Researches and enriches companies and contacts, builds prospect lists, finds work emails, and supports sales and CRM workflows.
linkdapi-the-best-linkedin-professional-data-api
Provides LinkedIn professional data on profiles, companies, employees, jobs, posts, articles, comments, reactions, skills, and lo…
FirmLedger
Searches and manages verified business directory listings, company profiles, leads, jobs, watchlists, analytics, advertising, and…
ZOOQ - LinkedIn Data for AI Agents
Provides live LinkedIn-derived data on people, companies, jobs, posts, professional relationships, and work email discovery.
The Mine Works
Aggregates web research tools for company intelligence, leads, recruiting, social and review data, public records, jobs, securiti…
HSH Data-on-Demand
Fulfills paid data requests including B2B contacts, company intelligence, enrichment, web monitoring, financial research, and cus…
Company Intel
Provides company profiles, hiring and funding signals, lead qualification, competitor intelligence, registry data, sanctions scre…
marketplace
Searches used and new vehicle inventories and supports vehicle comparison, dealer communication, buyer sessions, trade-ins, offer…