此 MCP 可以做什么
Runs structured IT health checks, public email-domain security checks, recommendations, managed-services pricing estimates, and draft contact requests.
工具
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['domain', 'approved'], 'properties': {'domain': {'type': 'string', 'maxLength': 253, 'minLength': 1}, 'approved': {'type': 'boolean', 'const': True, 'description': 'Must be true only after the user approved the public DNS lookup for the exact domain.'}, 'dkimSelectors': {'type': 'array', 'items': {'type': 'string', 'maxLength': 63, 'minLength': 1}, 'maxItems': 3}, 'confirmedProvider': {'enum': ['microsoft-365', 'google-workspace', 'proton-mail', 'other'], 'type': 'string'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schemaVersion', 'ruleVersion'], 'properties': {'ruleVersion': {'type': 'string'}, 'schemaVersion': {'type': 'string'}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'sites': {'type': 'integer', 'maximum': 500, 'minimum': 0}, 'addOns': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'quantity'], 'properties': {'id': {'enum': ['m365-email-cloud-apps', 'm365-email-desktop-apps', 'm365-apps-only', 'm365-email-only', 'm365-teams-essentials', 'm365-identity-management', 'microsoft-project-plan-3', 'microsoft-exchange-plan-2', 'google-workspace-standard', 'fibre-basic', 'fibre-fast', 'fibre-business', 'fibre-business-fast', 'lte-120gb', 'lte-240gb', 'lte-static-ip', 'eset-desktop', 'eset-desktop-macos', 'eset-server', 'secure-mail-relay', 'advanced-email-protection', 'advanced-email-backup', 'enterprise-credential-management', 'cyber-awareness-training', 'apple-device-management', 'enterprise-mfa'], 'type': 'string'}, 'quantity': {'type': 'integer', 'maximum': 500, 'minimum': 0}}, 'additionalProperties': False}, 'maxItems': 26}, 'devices': {'type': 'integer', 'maximum': 500, 'minimum': 0}, 'optionals': {'type': 'array', 'items': {'type': 'object', 'required': ['id'], 'properties': {'id': {'enum': ['server-offsite-backup', 'workstation-offsite-backup', 'third-party-cloud-backup', 'datacentre-hosting', 'cyber-insurance-compliance', 'annual-compliance-audit', 'other'], 'type': 'string'}, 'note': {'type': 'string', 'maxLength': 500}, 'monthlyAmount': {'type': 'number', 'maximum': 1000000, 'minimum': 0}}, 'additionalProperties': False}, 'maxItems': 20}, 'businessUnits': {'type': 'integer', 'maximum': 500, 'minimum': 0}, 'fullTeamMembers': {'type': 'integer', 'maximum': 500, 'minimum': 0}, 'emailOnlyTeamMembers': {'type': 'integer', 'maximum': 500, 'minimum': 0}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schemaVersion', 'ruleVersion'], 'properties': {'ruleVersion': {'type': 'string'}, 'schemaVersion': {'type': 'string'}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schemaVersion', 'ruleVersion'], 'properties': {'ruleVersion': {'type': 'string'}, 'schemaVersion': {'type': 'string'}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schemaVersion', 'ruleVersion'], 'properties': {'ruleVersion': {'type': 'string'}, 'schemaVersion': {'type': 'string'}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['findingIds'], 'properties': {'findingIds': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[a-z0-9-]{1,80}$'}, 'maxItems': 20, 'minItems': 1}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schemaVersion', 'ruleVersion'], 'properties': {'ruleVersion': {'type': 'string'}, 'schemaVersion': {'type': 'string'}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['resourceId'], 'properties': {'resourceId': {'type': 'string', 'pattern': '^[a-z0-9-]{1,80}$'}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schemaVersion', 'ruleVersion'], 'properties': {'ruleVersion': {'type': 'string'}, 'schemaVersion': {'type': 'string'}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['kind', 'contact', 'message', 'consentConfirmed'], 'properties': {'kind': {'enum': ['contact', 'quote', 'health_check'], 'type': 'string', 'description': 'contact for a general enquiry, quote for pricing, health_check to hand over an assessment.'}, 'contact': {'type': 'object', 'required': ['name', 'email'], 'properties': {'name': {'type': 'string', 'maxLength': 100, 'minLength': 1}, 'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'maxLength': 254}, 'phone': {'type': 'string', 'maxLength': 40, 'minLength': 1}, 'company': {'type': 'string', 'maxLength': 150, 'minLength': 1}}, 'description': "The person's own details, as they gave them. Never invent or guess these.", 'additionalProperties': False}, 'message': {'type': 'string', 'maxLength': 2000, 'minLength': 1, 'description': 'What the person wants Tier1 to know, in their words.'}, 'quoteContext': {'type': 'object', 'properties': {'coverage': {'enum': ['business-hours', 'extended-hours', '24x7', 'unsure'], 'type': 'string'}, 'siteCount': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'timeframe': {'enum': ['immediate', 'within-3-months', 'within-12-months', 'exploring'], 'type': 'string'}, 'staffCount': {'type': 'integer', 'maximum': 5000, 'minimum': 1}, 'deviceCount': {'type': 'integer', 'maximum': 10000, 'minimum': 1}, 'currentArrangement': {'enum': ['managed-provider', 'internal-team', 'co-managed', 'ad-hoc', 'none', 'unsure'], 'type': 'string'}, 'indicativeEstimate': {'type': 'object', 'required': ['monthlyTotal', 'onboardingTotal', 'currency', 'pricingVersion'], 'properties': {'currency': {'type': 'string', 'const': 'NZD'}, 'monthlyTotal': {'type': 'number', 'maximum': 1000000, 'minimum': 0}, 'pricingVersion': {'type': 'string', 'maxLength': 20, 'minLength': 1}, 'onboardingTotal': {'type': 'number', 'maximum': 1000000, 'minimum': 0}}, 'additionalProperties': False}}, 'description': 'Required when kind is quote. Company is also required.', 'additionalProperties': False}, 'assistantName': {'type': 'string', 'maxLength': 80, 'minLength': 1, 'description': 'Optional label for the assistant preparing this, e.g. the client name.'}, 'consentConfirmed': {'type': 'boolean', 'const': True, 'description': 'Set to true only after showing the person these exact details and getting their agreement.'}, 'healthCheckContext': {'type': 'object', 'required': ['overallRiskScore', 'maturityLevel', 'priorityRiskTitles', 'mainConcern'], 'properties': {'mainConcern': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'maturityLevel': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'overallRiskScore': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'priorityRiskTitles': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120, 'minLength': 1}, 'maxItems': 5, 'minItems': 1}}, 'description': 'Required when kind is health_check. Use figures returned by score_it_health_check, not estimates of your own.', 'additionalProperties': False}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['status'], 'properties': {'status': {'type': 'string'}}, 'additionalProperties': {}}
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['answers'], 'properties': {'answers': {'type': 'object', 'required': ['staffCount', 'locationCount', 'industry', 'supportArrangement', 'productivitySuite', 'mfaCoverage', 'deviceManagement', 'backupCoverage', 'securityTraining', 'ageingInfrastructure', 'operationalRequirements', 'mainConcern'], 'properties': {'industry': {'enum': ['professional-services', 'construction-trades', 'manufacturing-engineering', 'health-community', 'retail-hospitality', 'not-for-profit', 'other'], 'type': 'string'}, 'staffCount': {'type': 'integer', 'maximum': 5000, 'minimum': 1}, 'mainConcern': {'type': 'string', 'maxLength': 500, 'minLength': 1}, 'mfaCoverage': {'enum': ['all', 'most', 'some', 'none', 'unsure'], 'type': 'string'}, 'backupTested': {'enum': ['within-6-months', '6-to-12-months', 'over-12-months', 'never', 'unsure'], 'type': 'string'}, 'locationCount': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'backupCoverage': {'enum': ['comprehensive', 'critical-only', 'none', 'unsure'], 'type': 'string'}, 'deviceManagement': {'enum': ['all', 'some', 'none', 'unsure'], 'type': 'string'}, 'securityTraining': {'enum': ['quarterly', 'annual', 'occasional', 'never', 'unsure'], 'type': 'string'}, 'productivitySuite': {'enum': ['microsoft-365', 'google-workspace', 'mixed', 'other', 'unsure'], 'type': 'string'}, 'supportArrangement': {'enum': ['managed-provider', 'internal-team', 'co-managed', 'ad-hoc', 'none', 'unsure'], 'type': 'string'}, 'ageingInfrastructure': {'enum': ['none', 'some', 'significant', 'unsure'], 'type': 'string'}, 'operationalRequirements': {'type': 'array', 'items': {'enum': ['uptime', 'privacy', 'contractual', 'regulatory', 'cyber-insurance', 'none'], 'type': 'string'}, 'maxItems': 5, 'minItems': 1}}, 'additionalProperties': False}, 'emailSecurityEvidence': {'type': 'object', 'required': ['domain', 'approvalConfirmed'], 'properties': {'domain': {'type': 'string', 'maxLength': 253, 'minLength': 1}, 'approvalConfirmed': {'type': 'boolean', 'const': True}}, 'additionalProperties': {}}}, 'additionalProperties': False}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schemaVersion', 'ruleVersion'], 'properties': {'ruleVersion': {'type': 'string'}, 'schemaVersion': {'type': 'string'}}, 'additionalProperties': {}}
近期工具变更
类似的 MCP 服务器
Proof Holdings
Provides domain verification, identity and delegation proofs, human approval workflows, trusted-contact challenges, and controlle…
GoCreative Agent API
Offers pay-per-call LLM completions and data services for company intelligence, KYB, sanctions screening, threat intelligence, co…
ThinkNEO Control Plane
Provides an enterprise AI control plane for governance, guardrails, spend tracking, compliance, and model or tool routing.
ampel
Assesses regulated entities and providers against DORA and related ESG, MiCA, and AML requirements, with contract analysis, evide…
Didit
Provides identity and compliance capabilities including AML screening against sanctions and PEP lists, business verification, ben…
Compliance & Sanções
Performs Brazilian due-diligence checks across PEP, sanctions, criminal, regulatory, fraud, tax, and government restriction datab…
WhiteIntel — Ownership Intelligence
Resolves companies and people and maps ownership, beneficial ownership, sanctions, offshore exposure, financials, corporate filin…
swiss-army
Provides utility transformations and validation for data, documents, images, time zones, currencies, identifiers, web policies, a…