This page covers example prompts for the Explore technology use case. In this use case, you have a development goal or application idea and are deciding how ArcGIS can help. The Ask and Plan prompts guide you from learning about relevant ArcGIS capabilities to defining a direction. See Types of prompts for how those prompt roles work together.

Prerequisites

  1. Connect to the MCP server and install the agent skills by following the Install and set up instructions.
  2. Start a new chat session.
  3. Run this prompt to set the session state:
Prompt
For every question in this session, use the relevant installed agent skills and the MCP server to search official ArcGIS developer resources. Keep answers concise.

Examples

Use the prompts below as starting points and adapt them to your project when needed.

Explore ArcGIS developer technology

Ask
Prompt
I'm new to developing with ArcGIS. What are the main products, APIs, and services Esri offers?

The agent should:

  • Provide an overview of major ArcGIS products, developer APIs and SDKs, and services.
  • Suggest starting points based on common development tasks.
  • Link to official ArcGIS documentation for further exploration.

Follow-up prompts:

  • Which one is best for a mobile app for both iOS and Android?
  • How do I create an account in ArcGIS Location Platform?

Explore bulk geocoding

Ask
Prompt
Can ArcGIS geocode a large batch of addresses?

The agent should:

  • Explain the available ArcGIS options for batch geocoding and link to official documentation.
  • Ask about the number of addresses, how often they need to be geocoded, and what ArcGIS product the user is working with.
  • Explain relevant limits, costs, and data privacy considerations before recommending an approach.

Follow-up prompts:

  • What details do you need to recommend the right workflow?
  • How would the options change if I needed to geocode the same addresses every month?

Choose a basemap for a hiking map

AskPlan
Prompt
Help me choose an ArcGIS basemap for a hiking map. Ask about the area, intended use, and offline needs, then recommend an option with requirements, testable acceptance criteria, and verification steps. Present it for review. Do not change files.

The agent should:

  • Ask about the hiking area, the map’s intended use, and whether it needs to work offline.
  • Compare basemap options for terrain and trail context, and explain when to add trail data as a separate layer.
  • Link to official ArcGIS documentation for further exploration.

Follow-up prompts:

  • Can I use a topographic basemap and add my own trail data?
  • Can hikers use the map offline?

Explore routing options

Ask
Prompt
How can I calculate a route between multiple stops with ArcGIS?

The agent should:

  • Explain relevant ArcGIS routing options and link to official documentation.
  • Ask about the travel mode, number of stops, and whether traffic or offline use matters.
  • Explain how route optimization and travel preferences may affect the recommendation.

Follow-up prompts:

  • How can I find the most efficient order for several stops?
  • Can I avoid toll roads or highways?
  • Can routing work offline?

Explore 3D mapping

Ask
Prompt
Does ArcGIS support 3D mapping? What can I build with it?

The agent should:

  • Ask about the app platform, available 3D data, and interactions the user needs.
  • Identify relevant ArcGIS APIs or SDKs and data sources for displaying a 3D scene.
  • Link to official ArcGIS documentation for further exploration.

Follow-up prompts:

  • Which ArcGIS APIs and SDKs can I use to build a 3D app?
  • What kinds of 3D data can I display, such as buildings or terrain?
  • Can people explore a 3D map on a phone?

Explore an ArcGIS application idea

AskPlan
Prompt
I am exploring how ArcGIS could support public tree inspections. Ask about users, workflows, and constraints, then define the scope, requirements, testable acceptance criteria, and verification steps. Flag assumptions and present the analysis for review before implementation.

The agent should:

  • Use official ArcGIS documentation to outline possible workflows.
  • Ask questions about the problem, intended users, and any other constraints.
  • Summarize the discussion in a short project brief.
  • Link to official ArcGIS documentation for further exploration.

Follow-up prompts:

  • Can I use my own basemap for the app?
  • Can I restrict access to certain layers in the app?

Choose an ArcGIS authentication method

AskPlan
Prompt
I am building a public web map. Help me plan authentication for a public web map where anyone can view the basemap, but only signed-in field inspectors can edit a private feature layer. Recommend an approach, define access criteria and verification steps, and present the analysis for approval before implementation.

The agent should:

  • Perform research against official ArcGIS documentation.
  • Recommend an authentication approach and explain why it fits the requirements.
  • Explain how to keep public map content separate from private, editable data.
  • Describe any credential security considerations.
  • Link to official ArcGIS documentation for further exploration.

Follow-up prompts:

  • How do I implement that authentication approach?
  • What privileges would inspectors need to access those layers?

Evaluate an existing ArcGIS application

Ask
Prompt
Can you take a look at this app and flag any issues with its ArcGIS authentication, mapping APIs, or platform setup? Prioritize your findings and explain where each issue appears and which sources support it. Don't change any files yet.

The agent should:

  • Check that the project source and configuration needed for the review are available.
  • Report findings tied to specific code or configuration without changing the code.
  • Distinguish issues from general advice or uncertainty.
  • Link to official ArcGIS documentation for further exploration.

Follow-up prompts:

  • What is the difference between X and Y library?
  • Can I use a different authentication method for this app, like user authentication?