{"version":1,"scope":"Page-scoped browser tools; not a global directory or remote MCP endpoint.","remoteMcpEndpoint":null,"submissionEnabled":false,"bookingEnabled":false,"privacy":"These helpers run in this page. Answers and drafts are not sent to StratIS, saved to browser storage or added to the URL. Copying, downloading or opening a contact link is a separate action you choose.","tools":[{"name":"check_service_fit","description":"Match selected approved StratIS services and reported location. Does not confirm onsite arrangements, capacity, pricing or acceptance.","inputSchema":{"type":"object","additionalProperties":false,"properties":{"location":{"type":"string","minLength":2,"maxLength":120},"services":{"type":"array","items":{"type":"string","maxLength":64,"enum":["managed-it","cybersecurity","microsoft-365","networks-wifi-phones","backup-continuity"]},"minItems":1,"maxItems":5,"uniqueItems":true},"teamSize":{"type":"integer","minimum":1,"maximum":100000},"serviceMode":{"type":"string","maxLength":12,"enum":["onsite","remote","unsure"]}},"required":["location","services"]},"annotations":{"readOnlyHint":true,"consequentialHint":false,"untrustedContentHint":true},"page":"assist/service-fit/"},{"name":"prepare_enquiry","description":"Prepare a visible editable enquiry draft. Does not submit, send email, book, create a ticket or return a receipt.","inputSchema":{"type":"object","additionalProperties":false,"properties":{"business":{"type":"string","minLength":0,"maxLength":120},"location":{"type":"string","minLength":2,"maxLength":120},"teamSize":{"type":"integer","minimum":1,"maximum":100000},"services":{"type":"array","items":{"type":"string","maxLength":64,"enum":["managed-it","cybersecurity","microsoft-365","networks-wifi-phones","backup-continuity"]},"minItems":1,"maxItems":5,"uniqueItems":true},"summary":{"type":"string","minLength":10,"maxLength":1500},"timing":{"type":"string","minLength":0,"maxLength":120},"contact":{"type":"string","minLength":0,"maxLength":200}},"required":["location","services","summary"]},"annotations":{"readOnlyHint":false,"consequentialHint":false,"untrustedContentHint":true},"page":"assist/prepare-enquiry/"},{"name":"get_engagement_info","description":"Read the first steps and unconfirmed commercial details. No booking, price or response-time commitment.","inputSchema":{"type":"object","additionalProperties":false,"properties":{}},"annotations":{"readOnlyHint":true,"consequentialHint":false,"untrustedContentHint":false},"page":"assist/getting-started/"},{"name":"assess_it_needs","description":"Summarise ten explicit self-reported snapshot answers in question order. Never infer missing answers or claim verified security.","inputSchema":{"type":"object","additionalProperties":false,"properties":{"answers":{"type":"array","description":"Supply one explicit answer per question, in this exact order. Do not infer missing answers.\n1. Do all staff accounts use multi-factor authentication? Options: 2 = Yes (It’s enforced where it matters.); 1 = Somewhat (It’s enabled for some people.); 0 = Not yet (We haven’t rolled it out.)\n2. Are email accounts protected against phishing and impersonation? Options: 2 = Yes (We have layered protection.); 1 = Somewhat (We have basic protection.); 0 = Not sure (We’d need to check.)\n3. Are laptops and workstations centrally patched and protected? Options: 2 = Yes (We monitor and manage them.); 1 = Somewhat (It varies by device.); 0 = Not sure (We’d need to check.)\n4. Could you restore important files after ransomware or accidental deletion? Options: 2 = Yes (We test restores regularly.); 1 = Somewhat (We have backups, but testing is limited.); 0 = Not sure (We’d need to check.)\n5. Are administrator privileges limited to the people who need them? Options: 2 = Yes (Access is reviewed and limited.); 1 = Somewhat (We have a few exceptions.); 0 = Not sure (We’d need to check.)\n6. Would your team know what to do if an account or device was compromised? Options: 2 = Yes (Roles and steps are documented.); 1 = Somewhat (We’d figure it out as we went.); 0 = Not yet (We have no clear plan.)\n7. Are your Microsoft 365 security settings reviewed regularly? Options: 2 = Yes (We review them on a schedule.); 1 = Somewhat (We review them occasionally.); 0 = Not sure (We’d need to check.)\n8. Do you know which systems and data are most critical to your business? Options: 2 = Yes (It’s documented and current.); 1 = Somewhat (It’s mostly understood.); 0 = Not yet (It’s mostly in people’s heads.)\n9. Do staff receive practical security guidance and phishing practice? Options: 2 = Yes (It’s ongoing and practical.); 1 = Somewhat (It happens occasionally.); 0 = Not yet (It’s not formalized.)\n10. Is someone accountable for your security roadmap? Options: 2 = Yes (There’s a clear owner and plan.); 1 = Somewhat (It’s shared informally.); 0 = Not yet (No one owns it today.)","minItems":10,"maxItems":10,"items":{"type":"integer","minimum":0,"maximum":2}}},"required":["answers"]},"annotations":{"readOnlyHint":true,"consequentialHint":false,"untrustedContentHint":false},"page":"assist/needs-assessment/"},{"name":"route_client_support","description":"Return existing support, phone, speed-test or remote-support destinations. Does not open a ticket, authenticate, start a speed test or enable remote access.","inputSchema":{"type":"object","additionalProperties":false,"properties":{"need":{"type":"string","maxLength":20,"enum":["technical","phone","internet","remote-support"]}},"required":["need"]},"annotations":{"readOnlyHint":true,"consequentialHint":false,"untrustedContentHint":false},"page":"assist/client-support/"}],"assessmentQuestions":[{"id":"q0","question":"Do all staff accounts use multi-factor authentication?","help":"This is especially important for Microsoft 365, email and administrator accounts.","options":[{"value":2,"label":"Yes","detail":"It’s enforced where it matters."},{"value":1,"label":"Somewhat","detail":"It’s enabled for some people."},{"value":0,"label":"Not yet","detail":"We haven’t rolled it out."}]},{"id":"q1","question":"Are email accounts protected against phishing and impersonation?","help":"Think filtering, safe-link protection, reporting and staff awareness.","options":[{"value":2,"label":"Yes","detail":"We have layered protection."},{"value":1,"label":"Somewhat","detail":"We have basic protection."},{"value":0,"label":"Not sure","detail":"We’d need to check."}]},{"id":"q2","question":"Are laptops and workstations centrally patched and protected?","help":"Security software is useful, but regular patching and visibility matter too.","options":[{"value":2,"label":"Yes","detail":"We monitor and manage them."},{"value":1,"label":"Somewhat","detail":"It varies by device."},{"value":0,"label":"Not sure","detail":"We’d need to check."}]},{"id":"q3","question":"Could you restore important files after ransomware or accidental deletion?","help":"A backup is only useful if it is separate, monitored and recoverable.","options":[{"value":2,"label":"Yes","detail":"We test restores regularly."},{"value":1,"label":"Somewhat","detail":"We have backups, but testing is limited."},{"value":0,"label":"Not sure","detail":"We’d need to check."}]},{"id":"q4","question":"Are administrator privileges limited to the people who need them?","help":"Separate admin accounts and least-privilege access reduce blast radius.","options":[{"value":2,"label":"Yes","detail":"Access is reviewed and limited."},{"value":1,"label":"Somewhat","detail":"We have a few exceptions."},{"value":0,"label":"Not sure","detail":"We’d need to check."}]},{"id":"q5","question":"Would your team know what to do if an account or device was compromised?","help":"A short, practiced response plan can make a stressful incident manageable.","options":[{"value":2,"label":"Yes","detail":"Roles and steps are documented."},{"value":1,"label":"Somewhat","detail":"We’d figure it out as we went."},{"value":0,"label":"Not yet","detail":"We have no clear plan."}]},{"id":"q6","question":"Are your Microsoft 365 security settings reviewed regularly?","help":"Defaults change, licences evolve and stale settings can create quiet risk.","options":[{"value":2,"label":"Yes","detail":"We review them on a schedule."},{"value":1,"label":"Somewhat","detail":"We review them occasionally."},{"value":0,"label":"Not sure","detail":"We’d need to check."}]},{"id":"q7","question":"Do you know which systems and data are most critical to your business?","help":"You can’t protect or prioritize what hasn’t been identified.","options":[{"value":2,"label":"Yes","detail":"It’s documented and current."},{"value":1,"label":"Somewhat","detail":"It’s mostly understood."},{"value":0,"label":"Not yet","detail":"It’s mostly in people’s heads."}]},{"id":"q8","question":"Do staff receive practical security guidance and phishing practice?","help":"Good security makes the safe action obvious instead of relying on fear.","options":[{"value":2,"label":"Yes","detail":"It’s ongoing and practical."},{"value":1,"label":"Somewhat","detail":"It happens occasionally."},{"value":0,"label":"Not yet","detail":"It’s not formalized."}]},{"id":"q9","question":"Is someone accountable for your security roadmap?","help":"Security improves when ownership, priorities and follow-through are clear.","options":[{"value":2,"label":"Yes","detail":"There’s a clear owner and plan."},{"value":1,"label":"Somewhat","detail":"It’s shared informally."},{"value":0,"label":"Not yet","detail":"No one owns it today."}]}],"capability":"Native WebMCP registration is progressive and feature-detected. Ordinary pages work without WebMCP; interactive helpers need JavaScript."}
