Tool tree
lambda-spec-webmcp.vercel.app exposes WebMCP tools to AI agents.
Implementation
gradeNot graded
gradeNot graded
list_resilience_demosAnswer
List the built-in resilience datasets available in the current λ-SPEC page.
View tool JSON
{
"name": "list_resilience_demos",
"kind": "answer",
"impl": "imperative",
"description": "List the built-in resilience datasets available in the current λ-SPEC page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/lambda_spec/static/index.html"
}load_resilience_demoAction
Load one of λ-SPEC's built-in datasets into the visible human workspace and optionally analyze it.
View tool JSON
{
"name": "load_resilience_demo",
"kind": "act",
"impl": "imperative",
"description": "Load one of λ-SPEC's built-in datasets into the visible human workspace and optionally analyze it.",
"inputSchema": {
"type": "object",
"properties": {
"demo": {
"type": "string",
"enum": [
"degradation",
"telemetry",
"supply-chain",
"isolated"
]
},
"analyze": {
"type": "boolean"
}
},
"required": [
"demo"
],
"additionalProperties": false
},
"page": "/lambda_spec/static/index.html"
}configure_resilience_analysisAction
Configure title, coupling method, rolling window, and/or dataset roles in the visible workspace.
View tool JSON
{
"name": "configure_resilience_analysis",
"kind": "act",
"impl": "imperative",
"description": "Configure title, coupling method, rolling window, and/or dataset roles in the visible workspace.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string",
"maxLength": 100
},
"method": {
"type": "string",
"enum": [
"spearman",
"pearson",
"residual"
]
},
"window": {
"type": "integer",
"minimum": 3,
"maximum": 200
},
"system_columns": {
"type": "array",
"minItems": 1,
"uniqueItems": true,
"items": {
"type": "string"
}
},
"environment_columns": {
"type": "array",
"minItems": 1,
"uniqueItems": true,
"items": {
"type": "string"
}
}
},
"additionalProperties": false
},
"page": "/lambda_spec/static/index.html"
}run_resilience_analysisAction
Run the complete λ-SPEC analysis on the dataset and column roles currently visible on the page.
View tool JSON
{
"name": "run_resilience_analysis",
"kind": "act",
"impl": "imperative",
"description": "Run the complete λ-SPEC analysis on the dataset and column roles currently visible on the page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/lambda_spec/static/index.html"
}get_resilience_stateAnswer
Read the current λ-SPEC dataset configuration and measured evidence without changing the page.
View tool JSON
{
"name": "get_resilience_state",
"kind": "answer",
"impl": "imperative",
"description": "Read the current λ-SPEC dataset configuration and measured evidence without changing the page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/lambda_spec/static/index.html"
}inspect_environmental_withdrawalAction
Inspect the controlled environmental-withdrawal stress test for the current analysis.
View tool JSON
{
"name": "inspect_environmental_withdrawal",
"kind": "act",
"impl": "imperative",
"description": "Inspect the controlled environmental-withdrawal stress test for the current analysis.",
"inputSchema": {
"type": "object",
"properties": {
"max_points": {
"type": "integer",
"minimum": 3,
"maximum": 50
}
},
"additionalProperties": false
},
"page": "/lambda_spec/static/index.html"
}ask_resilience_evidenceAction
Ask λ-SPEC's evidence-bounded interpreter a question about the current measured result.
View tool JSON
{
"name": "ask_resilience_evidence",
"kind": "act",
"impl": "imperative",
"description": "Ask λ-SPEC's evidence-bounded interpreter a question about the current measured result.",
"inputSchema": {
"type": "object",
"properties": {
"question": {
"type": "string",
"minLength": 3,
"maxLength": 500
}
},
"required": [
"question"
],
"additionalProperties": false
},
"page": "/lambda_spec/static/index.html"
}run_resilience_collaborationAction
Load a demo, configure it, run the visible analysis, and optionally ask one evidence-bounded question.
View tool JSON
{
"name": "run_resilience_collaboration",
"kind": "act",
"impl": "imperative",
"description": "Load a demo, configure it, run the visible analysis, and optionally ask one evidence-bounded question.",
"inputSchema": {
"type": "object",
"properties": {
"demo": {
"type": "string",
"enum": [
"degradation",
"telemetry",
"supply-chain",
"isolated"
]
},
"method": {
"type": "string",
"enum": [
"spearman",
"pearson",
"residual"
]
},
"window": {
"type": "integer",
"minimum": 3,
"maximum": 200
},
"system_columns": {
"type": "array",
"minItems": 1,
"uniqueItems": true,
"items": {
"type": "string"
}
},
"environment_columns": {
"type": "array",
"minItems": 1,
"uniqueItems": true,
"items": {
"type": "string"
}
},
"question": {
"type": "string",
"minLength": 3,
"maxLength": 500
}
},
"required": [
"demo"
],
"additionalProperties": false
},
"page": "/lambda_spec/static/index.html"
}