{"ok":true,"site":{"host":"webcam.funapp.io","url":"https://webcam.funapp.io/","type":"live","desc":"","tools":[{"name":"search_cameras","kind":"answer","impl":"imperative","description":"Search webcams by name or location keyword. Returns matching camera list with id, name, type, region.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search keyword (camera name, location, region)"}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"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"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"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"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"get_nearby_cameras","kind":"answer","impl":"imperative","description":"Get cameras near a GPS coordinate. Returns closest cameras sorted by distance.","annotations":{"readOnlyHint":true},"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"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"name":"get_camera_weather","kind":"answer","impl":"imperative","description":"Get current weather at a camera location.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"camera_id":{"type":"string","description":"Camera ID"}},"required":["camera_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"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.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"camera_id":{"type":"string","description":"Camera ID (defaults to currently watched camera if omitted)"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]},{"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.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"camera_id":{"type":"string","description":"Camera ID"}},"required":["camera_id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]}],"category":"Media & Personal","favicon":"/favicons/webcam.funapp.io.png","apiSurface":"spec","toolCount":7}}