Skip to main content
Glama

ikeytz Einsatzgebiet-Karten

Get Grenze Koordinaten

get_grenze_koordinaten
Read-only

WHAT: Full public Ort-Embed JSON for one Einsatzgebiet — same fields as GET https://maps.ikeytz.com/api/v1/embed/ort/{slug} (part=full): phone/NAP, style, point, featureCollection (Polygon+Punkt), OSM ids, embed paths (ort/grenze/punkt), iframe. Separate GeoJSON also at …/grenze and …/punkt; Sammel /api/v1/embed/orte/grenzen and /orte/punkte. No separate polygon/points keys (L-16). Lookup slug|plz|name. USE when the agent needs coordinates+boundary+NAP in one MCP call. DOES NOT change the HTTP embed API. DOES NOT replace slim get_grenze (polygon-only) or get_geo_api (URL pointers). NEXT: get_grenze, get_contact, get_embed_map.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
plzNoGerman postcode (PLZ). Several Gebiete can share one PLZ (e.g. 71638). For single lookup first match wins; use find_by_plz for all matches.
nameNoGerman place name substring (case-insensitive, umlauts ok), e.g. Grünbühl, Pattonville. Used when slug/plz omitted.
slugNoURL slug of one of the 52 Einsatzgebiete, e.g. pattonville, bietigheim-bissingen, walheim, gruenbuehl. Matches https://maps.ikeytz.com/{slug}. Lookup order when combined with plz/name: slug first.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
okYestrue = use summary, canonicalUrl, and extra keys. false = do not invent data; read error + hint and retry with valid args or open hint.
latNo
lngNo
plzNo
viaNo
hintNoPresent when ok=false. Absolute URL or short recovery hint the agent should open or pass to another tool.
hrefNowww keyword page
icbmNo
nameNo
partNoAlways full
slugNo
toolYesEcho of the tool name that produced this object (e.g. get_service_area).
colorNo
errorNoPresent when ok=false. Codes include: unknown_place, unknown_discovery, unknown_doc, q_required, plz_required, coords_required, outside_service_area, url_required, not_maps_host, bad_url, path_or_url_required, serp_not_found, slug_or_coords_required, path_required.
phoneNoNAP block (mobile, landline, fax, email, address, …)
pointNo
storeNo
styleNoMapLibre-ish style colors
gruppeNo
iframeNo
localeNoLocale actually used for URLs. maps is German-only: always de (MAPS-E8 — no /en on maps). Requested non-de is ignored; payload locale=de.
pointsNoGeoJSON FeatureCollection
polygonNoGeoJSON FeatureCollection (polygons only)
purposeNo
relatedNoAlways includes https://maps.ikeytz.com/llms.txt.
summaryNoPrimary text for the model. For discovery tools this is the file window. For list tools a compact one-liner. Quote with attribution.
osmWayIdNo
hasPolygonNo
attributionYesRequired citation: 'Quelle: Schlüsseldienst Ludwigsburg ikeytz (ikeytz.com) · ai-train=no · https://maps.ikeytz.com/.well-known/ai.txt'
countPointsNo
embedPublicNoPublic relative embed path /api/v1/embed/ort/{slug}
geoPositionNolat;lng
canonicalUrlNoBest URL to show the user: https://maps.ikeytz.com… page, public embed JSON, tel:+49…, mailto:…, https://wa.me/…, or a www pointer. Prefer this over constructing URLs.
countPolygonsNo
osmRelationIdNo
hasPolygonKnownNo
featureCollectionNoPolygon + point FeatureCollection

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed4 schema fields changed
    • removedOutput schema / properties / embed
      Removed value: -{
      -  "description": "Relative fn embed path",
      -  "type": "string"
      -}
    • removedOutput schema / properties / embedGrenze
      Removed value: -{
      -  "type": "string"
      -}
    • addedOutput schema / properties / embedPublic / description
      Added value: +"Public relative embed path /api/v1/embed/ort/{slug}"
    • removedOutput schema / properties / embedPunkt
      Removed value: -{
      -  "type": "string"
      -}
  2. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources