DaedalMap Geocoding and loc_id Tools is a remote MCP server that gives an AI agent 20 tools, among them check_geometry, compare_geographies, convert_reference. It answers at https://app.daedalmap.com/mcp/geography over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 9 of 10 times since 4 September 2026; the last check, on 18 October 2026, succeeded.
Geocoding and reverse geocoding: coordinates and place names to administrative boundaries (loc_id).
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
check_geometry | Fast shape-only preflight for one loc_id or a bounded loc_id list. Reports whether each exact identity has reusable geometry and its geometry vintage; it does not resolve points or explain identity relationships. Use before get_geometry or Inputs: loc_id, loc_ids, batch_id, request_id |
compare_geographies | Detailed relationship tool for two geographic identities. Returns temporal validity, N-way successor context, topology, geodesic intersection area, and directional overlap shares when approved geometry exists. Use this after a compact point Inputs: left_loc_id, right_loc_id, as_of, left_as_of, right_as_of, include_successors |
convert_reference | Free geography utility. Converts one reference, or a bounded list of references, from one geographic reference system into another by resolving through DaedalMap loc_id: X -> loc_id -> Y. Use this for workflows like ZIP/ZCTA to NWS fire zon Inputs: from_system, value, to_system, items, iso3, target_admin_level |
create_conversion_job | Creates a synchronous v0 user-data conversion job with preserved scalar fields and JSON rows, CSV, JSON Lines, or Parquet output. Hosted service default: 7,500 rows, tuned around a 10-20 second response budget. A direct local-runtime loopba Inputs: quote_id, from_system, geography_binding, to_system, items, target_admin_level |
create_geometry_export | Creates a synchronous v0 geometry export from exact loc_ids or one strict scope as real GeoJSON, gzipped GeoJSON, or zipped GeoJSON. Hosted service default: 250 selected loc_ids, sized around a 10-20 second response budget and configurable Inputs: quote_id, loc_id, loc_ids, scope, format, output_name |
estimate_conversion_job | Free dry-run quote for uploaded or pasted user data conversion. Estimates rows, sample resolvability, output bytes, errors, and charge units before execution. Inputs: from_system, geography_binding, to_system, items, row_count, target_admin_level |
estimate_geometry_package | Dry-run estimate for a selected geometry export: exact loc_id count, shape/vintage availability, bytes, delivery mode, citation requirements, and charge units. This estimates an export artifact, not a canonical DaedalMap geometry release bu Inputs: loc_id, loc_ids, scope, format, output_name, include_polygon |
get_catalog | Free discovery. Returns the list of live agent-ready data packs available on DaedalMap. |
get_geometry | Shape retrieval for exact loc_ids, including loc_ids from any level of a resolve_point chain. Returns geometry metadata, vintage, centroid, bounding box, and optional GeoJSON polygon. It does not explain hierarchy or crosswalks; use loc_id_ Inputs: loc_id, loc_ids, include_polygon, batch_id, request_id |
get_job_status | Retrieves a completed bounded v0 geometry export or conversion job by job_id. The current public contract creates completed inline jobs only; durable queued jobs and downloadable artifact links remain a future Custom Data Builder capability Inputs: job_id, request_id |
get_pack | Free discovery. Returns detailed metadata, coverage, freshness, preferred canonical tool guidance, and first-query examples for one pack. Call this before querying a new pack so you can see time shape, coverage limits, and the paste-ready f Inputs: pack_id |
get_tool_help | Free blind-caller guidance for one tool visible on this MCP facade. Returns when to use it, what it refuses, a working example, effective access limits, important outputs, provenance fields, recommended next calls, and the shared natural-la Inputs: tool_name |
how_geometry_works | Free starting guide for the DaedalMap geography/geometry MCP. Call this first to learn the durable loc_id, administrative-spine, reference-family, discovery, point-lookup, and bounded-shape concepts. Then read the live geometry catalog for Inputs: question |
identify_reference_system | Free geography utility. Checks a bounded sample of identifiers against maintained reference indexes and geometry banks. LLM clients must extract identifier values from the user's natural-language request and pass them as strings; do not put Inputs: identifier, identifiers, expected, country_scope, validation_scope, request_id |
list_reference_systems | Free geography utility. Reads the canonical crosswalk registry and lists published, callable geographic reference systems, direct crosswalk artifacts, row counts, vintages, target levels, and source license metadata. Pass country_scope when Inputs: country_scope, include_crosswalks, read_wip, request_id |
loc_id_info | The drill-down tool for loc_ids returned by resolve_point and other geography calls. Pass one loc_id, or pass the point result's stack loc_ids together, to retrieve metadata, strict stored parentage, shape status, vintage/lifecycle fields, Inputs: loc_id, loc_ids, include_hierarchy, include_references, systems, iso3 |
read_geometry_catalog | Free geography discovery. Reads the published DaedalMap geometry catalog projection by default, excluding staged and candidate work. Use view='capabilities' first for the global baseline and enhanced countries; use focused inventory views f Inputs: view, limit, country_scope, read_wip, request_id |
resolve_loc_id_scope | Strict hierarchy traversal. Given one stored parent loc_id and target admin level, returns descendants from that coherent parent chain. This is not the mixed-vintage latest-per-depth point resolver and must not bridge release seams. Use it Inputs: parent_loc_id, admin_level, scope, bbox, limit, offset |
resolve_point | Compact reverse geocoding. Converts one WGS84 point, or a bounded point list, into the latest-available administrative loc_id chain. Each chain row is intentionally small: loc_id, name, admin level, and vintage when available. This tool doe Inputs: lat, lon, points, target_admin_level, country_scope, country_hint |
resolve_reference | Free geography utility. Converts one value, or a bounded list of values, from an external or adjacent geographic reference system into the DaedalMap loc_id universe. Examples: from_system='zip' value='00601'; from_system='nws_fire' value='A Inputs: from_system, value, items, iso3, target_admin_level, relationship_vintage |
Every block below points at https://app.daedalmap.com/mcp/geography. Pick your client and copy.
claude mcp add --transport http daedalmap-geocoding-and-loc-id-t https://app.daedalmap.com/mcp/geography
{
"mcpServers": {
"daedalmap-geocoding-and-loc-id-t": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://app.daedalmap.com/mcp/geography"]
}
}
}{
"mcpServers": {
"daedalmap-geocoding-and-loc-id-t": {
"url": "https://app.daedalmap.com/mcp/geography"
}
}
}{
"servers": {
"daedalmap-geocoding-and-loc-id-t": {
"type": "http",
"url": "https://app.daedalmap.com/mcp/geography"
}
}
}{
"context_servers": {
"daedalmap-geocoding-and-loc-id-t": {
"url": "https://app.daedalmap.com/mcp/geography"
}
}
}{
"mcpServers": {
"daedalmap-geocoding-and-loc-id-t": {
"serverUrl": "https://app.daedalmap.com/mcp/geography"
}
}
}{
"mcpServers": {
"daedalmap-geocoding-and-loc-id-t": {
"url": "https://app.daedalmap.com/mcp/geography"
}
}
}name: DaedalMap Geocoding and loc_id Tools
version: 0.0.1
schema: v1
mcpServers:
- name: DaedalMap Geocoding and loc_id Tools
type: streamable-http
url: https://app.daedalmap.com/mcp/geography{
"mcpServers": {
"daedalmap-geocoding-and-loc-id-t": {
"httpUrl": "https://app.daedalmap.com/mcp/geography"
}
}
}{
"mcpServers": {
"daedalmap-geocoding-and-loc-id-t": {
"type": "http",
"url": "https://app.daedalmap.com/mcp/geography"
}
}
}{
"mcpServers": {
"daedalmap-geocoding-and-loc-id-t": {
"url": "https://app.daedalmap.com/mcp/geography"
}
}
}goose://extension?url=https%3A%2F%2Fapp.daedalmap.com%2Fmcp%2Fgeography&type=streamable_http&id=daedalmap-geocoding-and-loc-id-t&name=DaedalMap%20Geocoding%20and%20loc_id%20Tools
It answered our last check on 18 October 2026 in 344 ms. Over 10 checks since 4 September 2026 it answered 9. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by daedalmap.com and served from app.daedalmap.com, the vendor's own domain: https://app.daedalmap.com/mcp/geography.
20, as returned by the server's own tools/list on 31 August 2026: check_geometry, compare_geographies, convert_reference, create_conversion_job, create_geometry_export, estimate_conversion_job, estimate_geometry_package, get_catalog, and 12 more.
It answered our last check on 18 October 2026 in 344 ms. Over 10 checks since 4 September 2026 it answered 9.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://app.daedalmap.com/mcp/geography. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: com.daedalmap. Endpoint host: app.daedalmap.com. ARD identifier: urn:air:com.daedalmap:mcp:geocoding.
First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.