Geospatial System — Location Profile

Elevation, slope, terrain maps & 3-D surfaces for any site — near-global 30 m, US 10 m, AU/NZ 5 m.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
98%
Vollständigkeit des Schemas
92%
Qualität der Benennung
56%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (8)

  • LOWTool 'LP_Get_Elevation' doesn't follow camelCase/snake_casein LP_Get_Elevation
  • LOWTool 'LP_Get_Elevation_Batch' doesn't follow camelCase/snake_casein LP_Get_Elevation_Batch
  • LOWTool 'LP_Get_Elevation_Stats' doesn't follow camelCase/snake_casein LP_Get_Elevation_Stats
  • LOWTool 'LP_Get_Slope_Stats' doesn't follow camelCase/snake_casein LP_Get_Slope_Stats
  • LOWTool 'LP_Get_Elevation_Chart' doesn't follow camelCase/snake_casein LP_Get_Elevation_Chart
  • LOWTool 'LP_Get_Slope_Chart' doesn't follow camelCase/snake_casein LP_Get_Slope_Chart
  • LOWTool 'LP_Get_Terrain_Map' doesn't follow camelCase/snake_casein LP_Get_Terrain_Map
  • LOWTool 'LP_Get_Terrain_3D' doesn't follow camelCase/snake_casein LP_Get_Terrain_3D

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,566Tokens (Tool-Definitionen)
~1.4 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.22% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "location-profile": {
      "url": "https://api.geospatialsystem.com/mcp"
    }
  }
}

Remote-Endpunkte

https://api.geospatialsystem.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (9)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢list_datasets

List all available elevation datasets on the Geospatial System server.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢LP_Get_Elevation(lat, lon, dataset_id)

Get the elevation in metres at a specific lat/lon coordinate. Available on all tiers including Free.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude in decimal degrees (WGS-84)."
    },
    "lon": {
      "type": "number",
      "description": "Longitude in decimal degrees (WGS-84)."
    },
    "dataset_id": {
      "type": "string",
      "description": "Dataset identifier (see list_datasets)."
    }
  },
  "required": [
    "lat",
    "lon",
    "dataset_id"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢LP_Get_Elevation_Batch(queries)

Get elevation for up to 100 points in one call. Pass a list of objects: [{"lat":…,"lon":…,"dataset_id":…}, …] Available on all tiers including Free.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "queries": {
      "items": {},
      "type": "array",
      "description": "List of point dicts with lat, lon, dataset_id."
    }
  },
  "required": [
    "queries"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢LP_Get_Elevation_Stats(lat, lon, dataset_id)

Get elevation statistics (Min, Average, Max) for 3×3, 5×5 and 7×7 pixel windows centred on the coordinates. Requires Pro or Enterprise key.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude in decimal degrees (WGS-84)."
    },
    "lon": {
      "type": "number",
      "description": "Longitude in decimal degrees (WGS-84)."
    },
    "dataset_id": {
      "type": "string",
      "description": "Dataset identifier."
    }
  },
  "required": [
    "lat",
    "lon",
    "dataset_id"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢LP_Get_Slope_Stats(lat, lon, dataset_id)

Get terrain slope statistics (Min, Average, Max) in degrees for 3×3, 5×5 and 7×7 pixel windows. WGS-84 corrected. Requires Pro key.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude in decimal degrees (WGS-84)."
    },
    "lon": {
      "type": "number",
      "description": "Longitude in decimal degrees (WGS-84)."
    },
    "dataset_id": {
      "type": "string",
      "description": "Dataset identifier."
    }
  },
  "required": [
    "lat",
    "lon",
    "dataset_id"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢LP_Get_Elevation_Chart(lat, lon, dataset_id, fmt)

Generate a range-box chart showing elevation Min/Avg/Max across three neighbourhood window sizes. Returns a URL to the chart image. Requires Pro key. Supports PNG / SVG / PDF.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude in decimal degrees (WGS-84)."
    },
    "lon": {
      "type": "number",
      "description": "Longitude in decimal degrees (WGS-84)."
    },
    "dataset_id": {
      "type": "string",
      "description": "Dataset identifier."
    },
    "fmt": {
      "default": "png",
      "type": "string",
      "description": "Output format — 'png' (default), 'svg', or 'pdf'."
    }
  },
  "required": [
    "lat",
    "lon",
    "dataset_id"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢LP_Get_Slope_Chart(lat, lon, dataset_id, fmt)

Generate a range-box chart showing terrain slope Min/Avg/Max across three neighbourhood window sizes. Returns a URL to the chart image. Requires Pro key. Supports PNG / SVG / PDF.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude in decimal degrees (WGS-84)."
    },
    "lon": {
      "type": "number",
      "description": "Longitude in decimal degrees (WGS-84)."
    },
    "dataset_id": {
      "type": "string",
      "description": "Dataset identifier."
    },
    "fmt": {
      "default": "png",
      "type": "string",
      "description": "Output format — 'png', 'svg', or 'pdf'."
    }
  },
  "required": [
    "lat",
    "lon",
    "dataset_id"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢LP_Get_Terrain_Map(lat, lon, dataset_id, offset, n_arrows, ...)

Generate a composite terrain map: Google Hybrid satellite (EPSG:3857) + smoothed contours with labels + flow-direction arrows + location pin. All layers are reprojected to EPSG:3857 — no overlay mismatch. Requires Pro key. Supports PNG.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude in decimal degrees (WGS-84)."
    },
    "lon": {
      "type": "number",
      "description": "Longitude in decimal degrees (WGS-84)."
    },
    "dataset_id": {
      "type": "string",
      "description": "Dataset identifier."
    },
    "offset": {
      "default": 20,
      "type": "integer",
      "description": "Half-window pixels (default 20 → 41×41 px area)."
    },
    "n_arrows": {
      "default": 11,
      "type": "integer",
      "description": "Flow arrow grid density (default 11)."
    },
    "fmt": {
      "default": "png",
      "type": "string",
      "description": "Output format — 'png'."
    }
  },
  "required": [
    "lat",
    "lon",
    "dataset_id"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢LP_Get_Terrain_3D(lat, lon, dataset_id, offset, elev_angle, ...)

Generate a 3-D perspective terrain surface map (Plotly go.Surface) coloured by elevation with a red spike pin marking the query location. Requires Pro key. Supports PNG / HTML.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude in decimal degrees (WGS-84)."
    },
    "lon": {
      "type": "number",
      "description": "Longitude in decimal degrees (WGS-84)."
    },
    "dataset_id": {
      "type": "string",
      "description": "Dataset identifier."
    },
    "offset": {
      "default": 20,
      "type": "integer",
      "description": "Half-window pixels (default 20)."
    },
    "elev_angle": {
      "default": 45,
      "type": "number",
      "description": "Camera elevation angle in degrees (default 45)."
    },
    "azim_angle": {
      "default": 135,
      "type": "number",
      "description": "Camera azimuth angle in degrees (default 135)."
    },
    "fmt": {
      "default": "png",
      "type": "string",
      "description": "Output format — 'png', or 'html'."
    }
  },
  "required": [
    "lat",
    "lon",
    "dataset_id"
  ],
  "additionalProperties": false
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet9 Tools
verifiziertVersion nicht aufgezeichnet9 Tools