Tool tree
Analyze network evidence with verified, version-aware knowledge through a browser-native WebMCP workbench.
Implementation
gradeNot graded
gradeNot graded
read_network_caseAnswer
Read a bounded window of the user-approved, locally redacted network evidence currently visible in the workbench.
View tool JSON
{
"name": "read_network_case",
"kind": "answer",
"impl": "imperative",
"description": "Read a bounded window of the user-approved, locally redacted network evidence currently visible in the workbench.",
"inputSchema": {
"type": "object",
"properties": {
"offset": {
"type": "integer",
"minimum": 0
},
"max_chars": {
"type": "integer",
"minimum": 1,
"maximum": 8000
}
},
"required": [
"offset",
"max_chars"
],
"additionalProperties": false
},
"page": "/webmcp"
}analyze_network_caseAction
Detect vendor, model, operating system, and version from the current user-approved redacted evidence.
View tool JSON
{
"name": "analyze_network_case",
"kind": "act",
"impl": "imperative",
"description": "Detect vendor, model, operating system, and version from the current user-approved redacted evidence.",
"inputSchema": {
"type": "object",
"properties": {
"expected_case_version": {
"type": "integer",
"minimum": 1
}
},
"required": [
"expected_case_version"
],
"additionalProperties": false
},
"page": "/webmcp"
}search_network_caseAnswer
Search real active CliDeck knowledge and workflows for the current question and detected network context.
View tool JSON
{
"name": "search_network_case",
"kind": "answer",
"impl": "imperative",
"description": "Search real active CliDeck knowledge and workflows for the current question and detected network context.",
"inputSchema": {
"type": "object",
"properties": {
"expected_case_version": {
"type": "integer",
"minimum": 1
},
"mode": {
"type": "string",
"enum": [
"knowledge",
"workflow",
"both"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 3
}
},
"required": [
"expected_case_version",
"mode",
"limit"
],
"additionalProperties": false
},
"page": "/webmcp"
}present_network_case_analysisAction
Present a browser-agent interpretation separately from official CliDeck results. Citations must belong to the current case.
View tool JSON
{
"name": "present_network_case_analysis",
"kind": "act",
"impl": "imperative",
"description": "Present a browser-agent interpretation separately from official CliDeck results. Citations must belong to the current case.",
"inputSchema": {
"type": "object",
"properties": {
"expected_case_version": {
"type": "integer",
"minimum": 1
},
"summary": {
"type": "string",
"minLength": 1,
"maxLength": 1200
},
"hypotheses": {
"type": "array",
"maxItems": 6,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 500
}
},
"next_commands": {
"type": "array",
"maxItems": 20,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 500
}
},
"revision_refs": {
"type": "array",
"maxItems": 5,
"items": {
"type": "string",
"format": "uuid"
}
}
},
"required": [
"expected_case_version",
"summary",
"hypotheses",
"next_commands",
"revision_refs"
],
"additionalProperties": false
},
"page": "/webmcp"
}start_case_researchAction
Start one tracked CliDeck research task after the current real search has returned unknown.
View tool JSON
{
"name": "start_case_research",
"kind": "act",
"impl": "imperative",
"description": "Start one tracked CliDeck research task after the current real search has returned unknown.",
"inputSchema": {
"type": "object",
"properties": {
"expected_case_version": {
"type": "integer",
"minimum": 1
}
},
"required": [
"expected_case_version"
],
"additionalProperties": false
},
"page": "/webmcp"
}get_case_research_statusAnswer
Read the tracked research status for the current case without exposing task credentials.
View tool JSON
{
"name": "get_case_research_status",
"kind": "answer",
"impl": "imperative",
"description": "Read the tracked research status for the current case without exposing task credentials.",
"inputSchema": {
"type": "object",
"properties": {
"expected_case_version": {
"type": "integer",
"minimum": 1
}
},
"required": [
"expected_case_version"
],
"additionalProperties": false
},
"page": "/webmcp"
}