← Files Map BuilderARCHIVED FILE

plugin.json

6.92 KB · Nov 7, 2026 · 00:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "map-builder",
  "version": "1.0.6",
  "description": "A map design tool: create and edit custom styled maps of any place in ChatGPT by describing them.",
  "author": {
    "name": "Map Builder",
    "email": "mapbuilder.support@gmail.com",
    "url": "https://mapbuilder.app"
  },
  "homepage": "https://mapbuilder.app",
  "skills": "./skills",
  "extensions": {
    "com.openai": {
      "interface": {
        "capabilities": [
          "Interactive"
        ],
        "category": "Other",
        "defaultPrompt": [
          "Make a Halloween-themed map of San Jose with a ghost pin at the Winchester Mystery House.",
          "Map my favorite caf\u00e9s in Lisbon in a night style, with a note for each.",
          "Make a map of Paris with a 1 km circle around the Eiffel Tower."
        ],
        "developerName": "Map Builder",
        "displayName": "Map Builder",
        "shortDescription": "Design custom styled maps",
        "longDescription": "Map Builder is a map design tool: it creates and edits custom styled maps of any place from a plain-language description. Tell it the place and what you want on it, and a live, zoomable map appears in the chat in seconds.\n\nWhat you can do: pick a ready-made style or describe your own (\"Halloween colors\", \"dark with gold roads\"); add pins with icons, colors, labels and popups with notes, links and photos; add text, routes between places, shaded areas and circles (\"a 1-mile radius around the venue\"); then ask for changes in plain words (\"make the water darker\", \"remove the third pin\").\n\nWho it's for: anyone who wants a map that looks the way they want and shows the places that matter, such as trip and wedding planners, event organizers, small businesses showing their locations, teachers, writers and travelers.\n\nLimits: downloads, file uploads and publishing aren't done in ChatGPT; Open in Map builder takes the map to mapbuilder.app to fine-tune every detail, and Share gives it a live link there. Satellite and terrain maps and routes that follow roads aren't available in ChatGPT.",
        "websiteURL": "https://mapbuilder.app",
        "supportURL": "https://mapbuilder.app/support.html",
        "privacyPolicyURL": "https://mapbuilder.app/privacy.html",
        "termsOfServiceURL": "https://mapbuilder.app/tos.html",
        "brandColor": "#2D7FF9",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/logo.png"
      },
      "review": {
        "demo_recording_url": "https://youtu.be/28FkWbQC50o",
        "test_cases": {
          "positive": [
            {
              "description": "1. A custom style from a description, with a pin and a popup. No account needed.",
              "prompt": "Make a Halloween-themed map of San Jose: black land, purple water, orange roads, with a ghost pin at the Winchester Mystery House that says it's open till midnight.",
              "tools_triggered": "create_map",
              "expected_behavior": "The assistant calls create_map with place San Jose, custom colors (land, water and roads) and one marker with icon ghost and a description. A live preview of the dark, orange-roaded map with the ghost pin is shown in the chat, with Open in Map builder and Share buttons. Tapping the pin in the preview shows its note."
            },
            {
              "description": "2. Changing the map from case 1 in plain words. Requires the map from case 1 in the same conversation.",
              "prompt": "Make the water darker and add a pin for Santana Row.",
              "tools_triggered": "edit_map",
              "expected_behavior": "The assistant calls edit_map with the draftId from case 1, a darker water color, and a marker for Santana Row given as an address. A new preview shows the darker water and both pins."
            },
            {
              "description": "3. Several pins with notes in a ready-made style.",
              "prompt": "Map my favorite caf\u00e9s in Lisbon in a night style: A Brasileira, Past\u00e9is de Bel\u00e9m and F\u00e1brica Coffee Roasters, with a short note for each.",
              "tools_triggered": "create_map (list_map_styles may be called first)",
              "expected_behavior": "The assistant calls create_map with style Night and three markers with descriptions. The preview frames all three pins in Lisbon in the dark Night style."
            },
            {
              "description": "4. Areas and routes.",
              "prompt": "Make a map of Paris with a 1 km circle around the Eiffel Tower and a walking route from the Eiffel Tower to the Louvre.",
              "tools_triggered": "create_map",
              "expected_behavior": "The assistant calls create_map with a circle (radiusMeters 1000) centered on the Eiffel Tower and a line through the two landmarks. The preview shows the shaded circle and the route."
            },
            {
              "description": "5. A feature outside the free plan is declined clearly, without an upgrade pitch. Requires the map from case 1 or 3.",
              "prompt": "Show this map on satellite.",
              "tools_triggered": "edit_map",
              "expected_behavior": "The assistant calls edit_map with basemap satellite. The tool replies that the Satellite map isn't included in the current plan, with a link to the help page describing plans; the assistant relays that and the map stays on the standard basemap. No pricing, upgrade prompt or checkout link is shown."
            }
          ],
          "negative": [
            {
              "description": "Unrelated factual question should not invoke Map Builder.",
              "prompt": "What is the capital of Australia?",
              "expected_behavior": "The assistant answers normally and does not call any Map Builder tool."
            },
            {
              "description": "Downloading a file is not offered in ChatGPT.",
              "prompt": "Download my map as a high-resolution PNG file.",
              "expected_behavior": "The assistant explains that downloads aren't available here and that the map can be opened in Map Builder on the website. It does not call a tool to produce or sell a file."
            },
            {
              "description": "Travel directions are not a Map Builder capability.",
              "prompt": "Give me turn-by-turn driving directions from San Francisco to Los Angeles.",
              "expected_behavior": "The assistant answers on its own or explains that Map Builder makes custom maps rather than navigation. It does not call create_map to fake turn-by-turn directions."
            }
          ]
        },
        "commerce": false
      },
      "publication": {
        "release_notes": "First release: create and edit custom maps in ChatGPT by describing them, with ready-made or custom styles, pins with popups, photo cards, text, routes, areas and circles, then open or share them on mapbuilder.app."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 0c8acb40cbc12f70ad32e6bd4b694c63599808cdca06cc7aa8e265599eefce1c