Geocode AI

ChatGPT plugin

Boundaries and area polygons

View in ChatGPT directory

Look up any administrative boundary in the world by name or coordinate and get its polygon as GeoJSON; browse what is inside a boundary, check which zone each point falls in, merge several boundaries into one shape, or describe an area in plain language (even a clause from a contract) and get one validated polygon back.

Geocode AI is #10,571 of 13,927 ChatGPT plugins by placement, up 159 places in a week.

Featured
No

not on the featured shelf

Movement

From our daily snapshots over the last 30 days.

Rank by placement

#10571of 13,92743places up24h159places up7d
#10,452#10,811#11,170#11,529Oct 17Oct 23Oct 29Nov 4Nov 10Nov 15

Rank in Developer tools

#849of 1,0652places up24h13places up7d
#843#862#881#900Oct 17Oct 23Oct 29Nov 4Nov 10Nov 15

In its category

How this plugin compares with others in the same category. Positions are counted within the category, not across the whole directory.

Developer tools849th of 1,065 by placement
#PluginPosition7d
847Hamster#10565103places up
848Cloady#10570139places up
849Geocode AIThis page#10571159places up
850VividSites#1057755places down
851DomScan#10601197places up

All 1,065 Developer tools plugins

Example prompts

  • “Get the boundary of Alameda County as GeoJSON.”
  • “Which city and county is 37.8, -122.27 in?”
  • “Make one polygon for the Bay Area counties, excluding San Francisco.”

Skills

  • geocode-api

    Write code that calls the Geocode AI API - REST (fetch, curl, Python requests) with the OpenAPI spec, the @meterapp/geocode CLI in scripts and CI, or the hosted MCP server from an agent framework. Covers auth with geo_ keys kept server-side, the resource and RPC routes, reading the op catalog, RFC 9457 errors, rate limit headers, batching points, caching polygons you already fetched, and the device sign-in for tools. Use when implementing or reviewing code that talks to Geocode AI; do not use for answering a boundary question in chat (geocode-boundaries) or building a described area (geocode-areas).

  • geocode-areas

    Turn a plain-language description of an area into one validated polygon with Geocode AI's create_area - "Alameda and Contra Costa counties excluding Oakland", "the Bay Area minus San Francisco, plus SFO", a delivery or service area, or wording pasted from a contract, policy, license or regulation. An AI agent composes includes and excludes from real administrative boundaries and returns GeoJSON plus where each part came from, or explains what it could not map. Use when the area is not a single named place; for one named place use geocode-boundaries (instant and far cheaper).

  • geocode-boundaries

    Look up administrative boundaries anywhere in the world with Geocode AI and work with their polygons - find a country, state, county, city, district or postcode by name, get its polygon as GeoJSON, find every boundary containing a coordinate (reverse), list what is inside a boundary (children), check which zone each of many points falls in (contains), and merge several boundaries into one shape (union). Use for "get the boundary/polygon/shape of X", "which county is this point in", "list the counties of Y", "is this address inside Z", service areas built from named places, and map data for a page or a notebook; do not use for a described area that is not one named place (geocode-areas) or for writing code against the API (geocode-api).

  • geocode-feedback

    Report a Geocode AI bug with the failing request attached, request a missing feature, upvote or comment on what others asked for, follow up on what the human filed, and post or read reviews - report_issue (with the request_id from the failed call), request_feature, upvote_feedback, comment_on_feedback, list_feedback, get_feedback, list_my_feedback, submit_review, list_reviews. Use after a Geocode AI call fails in a way that looks like our bug (5xx, a wrong or missing boundary), when the human wishes the API did something it cannot, asks what is planned, or wants to rate the product; do not use for ordinary lookups (geocode-boundaries), described areas (geocode-areas) or purchases.

  • geocode-teams

    Work inside a Geocode AI organization - tell which organization a key or connection acts in and the caller's role (get_account, list_orgs), who is in it and which teams exist (list_members, list_teams), save a boundary export to the organization's shared file library (save_file), find files teammates saved (list_files, get_file) and share a file with a team or a person at read, write or admin access (share_file, unshare_file, update_file). Use for "share this boundary with the GIS team", "what files has my team saved", "who is in our account", "which org am I in", a 403 forbidden; do not use for looking boundaries up (geocode-boundaries), purchases, or inviting and removing people, which a human does on the dashboard.

Categories
Made by
Meter · Website
Sign-in
On Install
Capabilities
Read, Write
Availability
Available
Version
0.5.3
Keywords
geocoding, boundaries, polygons, geojson, openstreetmap, gis, maps, mcp
Created
October 26, 2026
More info
Sponsorship
Promote this plugin