Tool tree
gradeNot graded
search_camerasAnswer
Search webcams by name or location keyword. Returns matching camera list with id, name, type, region.
View tool JSON
{
"name": "search_cameras",
"kind": "answer",
"impl": "imperative",
"description": "Search webcams by name or location keyword. Returns matching camera list with id, name, type, region.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search keyword (camera name, location, region)"
}
},
"required": [
"query"
]
},
"page": "/"
}view_cameraAction
Open and view a specific webcam by its ID. Shows live video/image feed.
View tool JSON
{
"name": "view_camera",
"kind": "act",
"impl": "imperative",
"description": "Open and view a specific webcam by its ID. Shows live video/image feed.",
"inputSchema": {
"type": "object",
"properties": {
"camera_id": {
"type": "string",
"description": "Camera ID to view"
}
},
"required": [
"camera_id"
]
},
"page": "/"
}filter_categoryAction
Filter cameras by category: "all", "scenic" (tourist spots), "animal" (wildlife, zoo, aquarium, or sanctuary cameras), "traffic" (road and airport cameras), or "airport" (airport cameras only).
View tool JSON
{
"name": "filter_category",
"kind": "act",
"impl": "imperative",
"description": "Filter cameras by category: \"all\", \"scenic\" (tourist spots), \"animal\" (wildlife, zoo, aquarium, or sanctuary cameras), \"traffic\" (road and airport cameras), or \"airport\" (airport cameras only).",
"inputSchema": {
"type": "object",
"properties": {
"category": {
"type": "string",
"enum": [
"all",
"scenic",
"animal",
"traffic",
"airport"
],
"description": "Camera category"
}
},
"required": [
"category"
]
},
"page": "/"
}get_nearby_camerasAnswer
Get cameras near a GPS coordinate. Returns closest cameras sorted by distance.
View tool JSON
{
"name": "get_nearby_cameras",
"kind": "answer",
"impl": "imperative",
"description": "Get cameras near a GPS coordinate. Returns closest cameras sorted by distance.",
"inputSchema": {
"type": "object",
"properties": {
"lat": {
"type": "number",
"description": "Latitude"
},
"lon": {
"type": "number",
"description": "Longitude"
},
"limit": {
"type": "number",
"description": "Max results (default 10)"
}
},
"required": [
"lat",
"lon"
]
},
"page": "/"
}get_camera_weatherAnswer
Get current weather at a camera location.
View tool JSON
{
"name": "get_camera_weather",
"kind": "answer",
"impl": "imperative",
"description": "Get current weather at a camera location.",
"inputSchema": {
"type": "object",
"properties": {
"camera_id": {
"type": "string",
"description": "Camera ID"
}
},
"required": [
"camera_id"
]
},
"page": "/"
}capture_current_frameAction
Capture current video/image frame metadata and visual snapshot URL of the active or specified webcam for multimodal analysis.
View tool JSON
{
"name": "capture_current_frame",
"kind": "act",
"impl": "imperative",
"description": "Capture current video/image frame metadata and visual snapshot URL of the active or specified webcam for multimodal analysis.",
"inputSchema": {
"type": "object",
"properties": {
"camera_id": {
"type": "string",
"description": "Camera ID (defaults to currently watched camera if omitted)"
}
}
},
"page": "/"
}get_webcam_telemetryAnswer
Fetch synchronized telemetry for a webcam including geographical coordinates, tourism areas, airport codes, timezone, and live operational status.
View tool JSON
{
"name": "get_webcam_telemetry",
"kind": "answer",
"impl": "imperative",
"description": "Fetch synchronized telemetry for a webcam including geographical coordinates, tourism areas, airport codes, timezone, and live operational status.",
"inputSchema": {
"type": "object",
"properties": {
"camera_id": {
"type": "string",
"description": "Camera ID"
}
},
"required": [
"camera_id"
]
},
"page": "/"
}