feat: add a submarine cable tool

Add find_submarine_cables over the bundled TeleGeography data: cables
passing through or landing in an area, or matching a name, with landing
points and the dataset's attribution. The local MCP server's fetch reads
the bundled data files a browser would load by URL, and nothing outside
that directory.
This commit is contained in:
Sameh Khamis committed 2026-10-01 13:28:02 -07:00
1 parent 9be90fff44
commit c1957d884e
9 files changed
+226 -7

No files matched your search

+4 -2
View File
@@ -3111,7 +3111,8 @@
"src/layers/wind/inspection.js",
"src/layers/wind/model.js",
"src/layers/wind/fields.js",
"src/tools/queries/imagery.js"
"src/tools/queries/imagery.js",
"src/tools/queries/cables.js"
],
"external": ["satellite.js"]
},
@@ -3181,7 +3182,8 @@
"src/layers/wind/source.js",
"src/sources/windBody.js",
"src/layers/recentImagery/catalog.js",
"src/layers/recentImagery/model.js"
"src/layers/recentImagery/model.js",
"src/layers/submarineCables/bundledSource.js"
],
"external": ["@mapbox/vector-tile", "pbf"]
}