{"id":523108,"recorded_at":"2026-10-27T18:02:23.784678Z","observed_at":"2026-10-27T18:02:23.784630Z","subject_kind":"endpoint","subject":"5fefc5e0-0856-4b4c-a1a9-083f9b1de14a","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":9,"tools":[{"description":"Get the elevation in metres at a specific lat/lon coordinate.\nAvailable on all tiers including Free.","inputSchema":{"additionalProperties":false,"properties":{"dataset_id":{"description":"Dataset identifier (see list_datasets).","type":"string"},"lat":{"description":"Latitude in decimal degrees (WGS-84).","type":"number"},"lon":{"description":"Longitude in decimal degrees (WGS-84).","type":"number"}},"required":["lat","lon","dataset_id"],"type":"object"},"name":"LP_Get_Elevation"},{"description":"Get elevation for up to 100 points in one call.\nPass a list of objects: [{\"lat\":…,\"lon\":…,\"dataset_id\":…}, …]\nAvailable on all tiers including Free.","inputSchema":{"additionalProperties":false,"properties":{"queries":{"description":"List of point dicts with lat, lon, dataset_id.","items":{},"type":"array"}},"required":["queries"],"type":"object"},"name":"LP_Get_Elevation_Batch"},{"description":"Generate a range-box chart showing elevation Min/Avg/Max across three\nneighbourhood window sizes. Returns a URL to the chart image.\nRequires Pro key. Supports PNG / SVG / PDF.","inputSchema":{"additionalProperties":false,"properties":{"dataset_id":{"description":"Dataset identifier.","type":"string"},"fmt":{"default":"png","description":"Output format — 'png' (default), 'svg', or 'pdf'.","type":"string"},"lat":{"description":"Latitude in decimal degrees (WGS-84).","type":"number"},"lon":{"description":"Longitude in decimal degrees (WGS-84).","type":"number"}},"required":["lat","lon","dataset_id"],"type":"object"},"name":"LP_Get_Elevation_Chart"},{"description":"Get elevation statistics (Min, Average, Max) for 3×3, 5×5 and 7×7 pixel\nwindows centred on the coordinates. Requires Pro or Enterprise key.","inputSchema":{"additionalProperties":false,"properties":{"dataset_id":{"description":"Dataset identifier.","type":"string"},"lat":{"description":"Latitude in decimal degrees (WGS-84).","type":"number"},"lon":{"description":"Longitude in decimal degrees (WGS-84).","type":"number"}},"required":["lat","lon","dataset_id"],"type":"object"},"name":"LP_Get_Elevation_Stats"},{"description":"Generate a range-box chart showing terrain slope Min/Avg/Max across three\nneighbourhood window sizes. Returns a URL to the chart image.\nRequires Pro key. Supports PNG / SVG / PDF.","inputSchema":{"additionalProperties":false,"properties":{"dataset_id":{"description":"Dataset identifier.","type":"string"},"fmt":{"default":"png","description":"Output format — 'png', 'svg', or 'pdf'.","type":"string"},"lat":{"description":"Latitude in decimal degrees (WGS-84).","type":"number"},"lon":{"description":"Longitude in decimal degrees (WGS-84).","type":"number"}},"required":["lat","lon","dataset_id"],"type":"object"},"name":"LP_Get_Slope_Chart"},{"description":"Get terrain slope statistics (Min, Average, Max) in degrees for 3×3,\n5×5 and 7×7 pixel windows. WGS-84 corrected. Requires Pro key.","inputSchema":{"additionalProperties":false,"properties":{"dataset_id":{"description":"Dataset identifier.","type":"string"},"lat":{"description":"Latitude in decimal degrees (WGS-84).","type":"number"},"lon":{"description":"Longitude in decimal degrees (WGS-84).","type":"number"}},"required":["lat","lon","dataset_id"],"type":"object"},"name":"LP_Get_Slope_Stats"},{"description":"Generate a 3-D perspective terrain surface map (Plotly go.Surface)\ncoloured by elevation with a red spike pin marking the query location.\nRequires Pro key. Supports PNG / HTML.","inputSchema":{"additionalProperties":false,"properties":{"azim_angle":{"default":135.0,"description":"Camera azimuth angle in degrees (default 135).","type":"number"},"dataset_id":{"description":"Dataset identifier.","type":"string"},"elev_angle":{"default":45.0,"description":"Camera elevation angle in degrees (default 45).","type":"number"},"fmt":{"default":"png","description":"Output format — 'png', or 'html'.","type":"string"},"lat":{"description":"Latitude in decimal degrees (WGS-84).","type":"number"},"lon":{"description":"Longitude in decimal degrees (WGS-84).","type":"number"},"offset":{"default":20,"description":"Half-window pixels (default 20).","type":"integer"}},"required":["lat","lon","dataset_id"],"type":"object"},"name":"LP_Get_Terrain_3D"},{"description":"Generate a composite terrain map: Google Hybrid satellite (EPSG:3857) +\nsmoothed contours with labels + flow-direction arrows + location pin.\nAll layers are reprojected to EPSG:3857 — no overlay mismatch.\nRequires Pro key. Supports PNG.","inputSchema":{"additionalProperties":false,"properties":{"dataset_id":{"description":"Dataset identifier.","type":"string"},"fmt":{"default":"png","description":"Output format — 'png'.","type":"string"},"lat":{"description":"Latitude in decimal degrees (WGS-84).","type":"number"},"lon":{"description":"Longitude in decimal degrees (WGS-84).","type":"number"},"n_arrows":{"default":11,"description":"Flow arrow grid density (default 11).","type":"integer"},"offset":{"default":20,"description":"Half-window pixels (default 20 → 41×41 px area).","type":"integer"}},"required":["lat","lon","dataset_id"],"type":"object"},"name":"LP_Get_Terrain_Map"},{"description":"List all available elevation datasets on the Geospatial System server.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"list_datasets"}]},"body_sha256":"3b8472232862cfca101942d88b473bec2bc2de04c5d11326718352083983da90","prev_id":null,"leaf":"0x4a52564249110383e53da0b6c190a31772e2c859228a1b160d421a02d3f7481f","leaf_text":"{\"body\":\"3b8472232862cfca101942d88b473bec2bc2de04c5d11326718352083983da90\",\"id\":523108,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793124143784630,\"prev\":null,\"subject\":\"5fefc5e0-0856-4b4c-a1a9-083f9b1de14a\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0x4a51fa9ee2045a80082d8f91c6d71453c8f58efd246143b3952f599e3b6eb128","0x67ea5df32eec6e8d741a2c7eb5c5b9c341955c9c9ad03ddd527700c72e1fa600","0xcc12b0252bd56dd2348a520796609bd9745faf25cdff22b870a88bedd0401b55","0x691ff305ebc71f2d0c78676400d18adbb843d6a30a789e315b00c2b3b13e1745","0x62f13c354e1ec45acbb1527fb46ccc326981936ff6ac61759cb79e475b540e95","0x3ed16996557cd39f6df1ce4f9c2823cef081a00a7d8789bdbf586a6a727830a6","0xb18b8fb7b50a7bc7a4c0218dbb5e5575bbaa64bca36ebf8919a625923c513c8d","0xbf0e64d5843d0f72cd937c0c84621412b3ea11d0ae0e3ee7a1e110de5794a0d2","0x5381ebdbc5287ba486eb6e38bc46690dcdfa606e3993795966668f2482fd1c6f","0x3fefb7e90fcebaab3dd673ac2e4abae05fcc1a3b3a0bc42b74520ff0f0977cd5","0xeb9196880bdc986689de0e7f67bcf58d7bfc97d97c9dfab3391e3b96629bdac4","0xa6ea35fd4950cdcd8e7e5b8dcbb37883deca6fa621672fcdbde7ee38017f71bb","0x150dc531eedad3837a4be47dd0bf1a84bf98feb63216c125982425fda525a3fd","0x80ede9e5d428e39db26928b1d08254ff1241f1d7e091fd2e57130fbb4423162b","0x2c117b27721eea45f6590fbccb471d21a7b0b079a53f089ecb300c63bdb3aebf","0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d","0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d","0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}