Follow the steps below to manually set up the toolkit components for your AI development environment.

1. Connect to the MCP server

The Esri MCP server for developer documentation The Esri MCP server for developer documentation is a core component of the ArcGIS agentic developer toolkit. It is hosted by Esri and provides tools that allow AI agents to search and retrieve official ArcGIS developer resources. Learn more provides access to official ArcGIS developer documentation and resources. Learn more in MCP server.

Follow the steps below to manually connect your coding agent to the MCP server.

Follow the VS Code instructions to connect to the Esri MCP server for developer documentation. Then, start the MCP server.

Use the following configuration when prompted:

  • Server URL: https://developers-mcp.arcgis.com/mcp
  • Name or Server ID: esri-mcp-server-for-developer-documentation
  • Type: http
  • JSON configuration:
    {
    "servers": {
    "esri-mcp-server-for-developer-documentation": {
    "url": "https://developers-mcp.arcgis.com/mcp",
    "type": "http"
    }
    }
    }

2. Install agent skills

The Esri developer agent skills Esri developer agent skills are reusable instructions that provide contextual guidance for agents to perform AI-assisted ArcGIS development tasks. Learn more provide guidance for coding agents to perform ArcGIS development tasks. The skills are designed to work with the MCP server. Learn more in Agent skills.

To install the skills manually, use the npx skills command. Before installing skills, make sure Node.js 22.20.0 or later (including npm and npx) and Git are installed and available in your terminal. Run the following command in a terminal:

npx skills add Esri/esri-developer-agent-skills

3. Verify your connection

Verify that your AI agent is connected to the MCP server and has access to the installed agent skills.

  1. In your client’s MCP settings, confirm that the Esri MCP server for developer documentation is enabled and connected. Start it if your client requires this.

  2. Open a new agent chat and run the following prompt. Approve any requests from the agent to use tools or access folders needed to verify your setup.

    Prompt
    Return the URL of the Esri MCP server for developer documentation that I am connected to. Indicate if it is not connected or turned on yet. Also return the tools accessible from the MCP server and my installed Esri developer agent skills.

    Your setup is ready when:

    • The agent reports that the MCP server is connected.
    • The agent lists available tools from the MCP server, including search_esri_developer_docs, fetch_esri_developer_doc, and fetch_esri_developer_focus_areas.
    • The agent lists the installed Esri developer agent skills, including gather-arcgis-application-requirements and follow-arcgis-authentication-patterns.

What’s next?

Explore the MCP server, agent skills, and examples to learn how to implement it in your development workflow.