← The evidence ledger
Evidence row 1003715
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint bd773b7e-a55a-4fbd-8367-d1f37e42f480
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- f3ae8c13e77d5a585ac393f5479d5c411cb6a585216e5bedba31438c89ab513c
- Leaf
- 0x69734bd6dc9a09f17511374d6d8bf70dadb67f8b849a31e5d374cfeedda3c266
What was observed
{
"count": 4,
"tools": [
{
"description": "Score how ready a small business is for a cyber insurance application, from 12 yes/partly/no/unsure answers about MFA, EDR, updates, backups, training, payment call-backs, and incident planning. Returns a 0-100 readiness score, a band, and a prioritized list of gaps with fixes. Same scoring as https://wizcomltd.com/tools/cyber-insurance-readiness. Educational only: not insurance or legal advice, and Wizcom is not an insurance agency.",
"inputSchema": {
"properties": {
"backup": {
"description": "Do you have a backup copy that hackers couldn't reach or delete, such as one kept offline or locked in the cloud?",
"enum": [
"yes",
"partly",
"no",
"unsure"
],
"type": "string"
},
"edr": {
"description": "Does every computer and server have modern security software that watches for attacks and alerts someone?",
"enum": [
"yes",
"partly",
"no",
"unsure"
],
"type": "string"
},
"email_sec": {
"description": "Does your email system screen out scam and phishing emails before they reach people?",
"enum": [
"yes",
"partly",
"no",
"unsure"
],
"type": "string"
},
"eol": {
"description": "Is everything still supported by its maker, with no old computers or software that no longer get security fixes?",
"enum": [
"yes",
"partly",
"no",
"unsure"
],
"type": "string"
},
"irp": {
"description": "Do you have a written plan for what to do if you're hacked, including who to call?",
"enum": [
"yes",
"partly",
"no",
"unsure"
],
"type": "string"
},
"mfa_admin": {
"description": "Do your admin accounts, the ones that can add users or change settings, also need the second step?",
"enum": [
"yes",
"partly",
"no",
"unsure"
],
"type": "string"
},
"mfa_email": {
"description": "Does everyone need a second step, like a code or a tap on their phone, to log in to work email?",
"enum": [
"yes",
"partly",
"no",
"unsure"
],
"type": "string"
},
"mfa_remote": {
"description": "When anyone logs in to your systems from outside the office, is that second step required? Use \"na\" if nobody logs in remotely.",
"enum": [
"yes",
"partly",
"no",
"unsure",
"na"
],
"type": "string"
},
"patch": {
"description": "Do computers, software, and network equipment get security updates automatically or on a regular schedule?",
"enum": [
"yes",
"partly",
"no",
"unsure"
],
"type": "string"
},
"payments": {
"description": "Before sending a wire or changing someone's bank details, do you call them at a phone number you already have? Use \"na\" if not applicable.",
"enum": [
"yes",
"partly",
"no",
"unsure",
"na"
],
"type": "string"
},
"restore": {
"description": "Have you actually restored files from your backup in the past year to prove it works?",
"enum": [
"yes",
"partly",
"no",
"unsure"
],
"type": "string"
},
"training": {
"description": "Does your team get cybersecurity training at least once a year, including practice phishing emails?",
"enum": [
"yes",
"partly",
"no",
"unsure"
],
"type": "string"
}
},
"required": [
"mfa_email",
"mfa_remote",
"mfa_admin",
"edr",
"patch",
"eol",
"backup",
"restore",
"email_sec",
"training",
"payments",
"irp"
],
"type": "object"
},
"name": "check_cyber_insurance_readiness"
},
{
"description": "Estimate what one hour of IT downtime costs a business, from team size, average salary, and annual revenue. Returns the hourly cost broken into idle wages, lost revenue, and recovery, plus the yearly downtime cost at three levels of IT management (well-managed ~8 hours/year, typical SMB ~24 hours/year, unmanaged ~87 hours/year). Same math as the Wizcom Downtime Cost Calculator (https://wizcomltd.com/tools/downtime-calculator). Estimate only.",
"inputSchema": {
"properties": {
"revenue": {
"description": "Annual revenue of the business, in US dollars.",
"maximum": 10000000000,
"minimum": 10000,
"type": "number"
},
"salary": {
"description": "Average annual salary per employee, in US dollars.",
"maximum": 10000000,
"minimum": 10000,
"type": "number"
},
"team": {
"description": "Number of employees who stop working when systems are down.",
"maximum": 100000,
"minimum": 1,
"type": "integer"
}
},
"required": [
"team",
"salary",
"revenue"
],
"type": "object"
},
"name": "estimate_downtime_cost"
},
{
"description": "Get information about Wizcom Limited, a Metro Detroit managed IT provider, as Markdown from wizcomltd.com. Topics: overview, company (history, team), services (list), service (one service: pass slug), service_area (list), location (one city/county page: pass slug, e.g. \"troy\" or \"macomb-county\"), contact, site_index (every page).",
"inputSchema": {
"properties": {
"slug": {
"description": "For topic \"service\": one of managed-it-services, cloud-solutions, web-app-development, network-infrastructure, it-consulting, voip-unified-communications. For topic \"location\": a service-area page slug such as troy, warren, or oakland-county.",
"type": "string"
},
"topic": {
"enum": [
"overview",
"company",
"services",
"service",
"service_area",
"location",
"contact",
"site_index"
],
"type": "string"
}
},
"required": [
"topic"
],
"type": "object"
},
"name": "get_wizcom_info"
},
{
"description": "Run a free 5-check scan of a website's AI/agent-readiness basics: robots.txt, sitemap.xml, llms.txt, .well-known/security.txt, and homepage JSON-LD. Returns a score out of 5 with a pass/fail detail per check. Limited to 20 scans per hour per visitor.",
"inputSchema": {
"properties": {
"url": {
"description": "Website to scan, e.g. example.com or https://www.example.com.",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "scan_ai_visibility"
}
]
}What the leaf hashes
{"body":"f3ae8c13e77d5a585ac393f5479d5c411cb6a585216e5bedba31438c89ab513c","id":1003715,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793258841511491,"prev":null,"subject":"bd773b7e-a55a-4fbd-8367-d1f37e42f480","subject_kind":"endpoint"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.