traffic-webmcp.netlify.app
A signalized intersection a human and an AI agent operate together. The simulation runs entirely in the tab and exposes eight WebMCP tools.
First seen 2026-09-14 · Last seen 2026-09-14 · Source: webmcp.com
Answer 2 · Act 6 · Transact 0 · Score: Not yet scored
Tool inspector
apply_config
Commit a signal timing to the junction the operator is watching. This is the only tool that changes what is on screen. Applying a timing RESTARTS the live run: changing timing mid-cycle would leave the controller in an inconsistent phase and contaminate the measured figures with the previous timing. Expect roughly four minutes of simulated time before live metrics settle. Refuses, with the specific rule and rationale, if the timing violates a constraint from describe_model, or if it would change a parameter the operator has locked. A refusal is a fact about what may be deployed, not a scoring signal — a refused timing may well be the fastest one.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
config |
object | yes | — |
rationale |
string | no | One or two sentences on why this timing, shown to the operator alongside the change. |
Raw JSON schema
{
"type": "object",
"properties": {
"config": {
"type": "object",
"properties": {
"ns_green_s": {
"type": "number",
"minimum": 7,
"maximum": 90,
"description": "North–south through green, seconds."
},
"ew_green_s": {
"type": "number",
"minimum": 7,
"maximum": 90,
"description": "East–west through green, seconds."
},
"yellow_s": {
"type": "number",
"minimum": 4,
"maximum": 6,
"description": "Yellow after every green, seconds. Safety-derived floor of 4 s — see the min_yellow constraint."
},
"all_red_s": {
"type": "number",
"minimum": 2,
"maximum": 4,
"description": "All-red clearance, seconds. Safety-derived floor of 2 s — see the min_all_red constraint."
},
"left_protected": {
"type": "boolean",
"description": "Give NS left turns an exclusive phase."
},
"ns_left_green_s": {
"type": "number",
"minimum": 0,
"maximum": 30,
"description": "Protected left phase duration. Must be 0 when left_protected is false."
}
},
"required": [
"ns_green_s",
"ew_green_s",
"yellow_s",
"all_red_s",
"left_protected",
"ns_left_green_s"
],
"additionalProperties": false
},
"rationale": {
"type": "string",
"maxLength": 400,
"description": "One or two sentences on why this timing, shown to the operator alongside the change."
}
},
"required": [
"config"
],
"additionalProperties": false
}
Similar websites
eworker.ca
E-Worker is business infrastructure powered by AI, with focused apps and connected business work.
urban-planning-copilot.heisenbug.in
Urban Planning Copilot
vide.zerdalu.com
Vide
labspace-agent-twin.onrender.com
LabSpace Atlas — design laboratories, index exact locations, and let a browser agent plan, audit, and navigate the spatial twin.