{
 "categories": [
  "gis"
 ],
 "deployment": "desktop",
 "evidence": [
  {
   "date": "2026-08-22",
   "fact": "homepage",
   "note": "Esri presents ArcGIS Pro as commercial desktop GIS for mapping, analytics, and data management. The page states it requires installation and runs on Windows only.",
   "source": "https://www.esri.com/en-us/arcgis/products/arcgis-pro/overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "platforms",
   "note": "ArcGIS Pro 3.7 is supported on 64-bit Windows 11 and Windows Server 2025, 2022, and 2019. No macOS or Linux desktop SKU is listed.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/get-started/arcgis-pro-system-requirements.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "license",
   "note": "ArcGIS Pro is commercially licensed as Named User (Creator, Professional, or Professional Plus user types) or Single Use. Concurrent Use was deprecated on 2025-07-01 and is not valid for 3.7.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/get-started/licensing-arcgis-pro.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "status",
   "note": "Esri published What's new in ArcGIS Pro 3.7, confirming the desktop product is in active release.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/get-started/whats-new-in-arcgis-pro.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.exists",
   "note": "Esri documents ArcPy as a Python site package for geographic analysis, data conversion, data management, and map automation with Python.",
   "source": "https://pro.arcgis.com/en/pro-app/latest/arcpy/get-started/what-is-arcpy-.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.kinds[0]",
   "note": "ArcPy runs in the ArcGIS Pro conda Python environment. Scripts execute in-process inside Pro or stand-alone through the shipped propy launcher against that licensed interpreter.",
   "source": "https://pro.arcgis.com/en/pro-app/3.4/arcpy/get-started/installing-python-for-arcgis-pro.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.kinds[1]",
   "note": "The ArcGIS Pro Python reference states that all geoprocessing tools can be accessed from Python using ArcPy and distinguishes ArcPy (desktop GIS) from the ArcGIS API for Python (Web GIS).",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/arcpy/main/arcgis-pro-arcpy-reference.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.kinds[2]",
   "note": "The official ArcGIS Pro SDK for .NET documents add-ins, managed configurations, plug-in data sources, and CoreHost applications as in-process .NET extensibility.",
   "source": "https://pro.arcgis.com/en/pro-app/latest/sdk/index.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.coverage",
   "note": "Esri states that ArcPy provides access to all geoprocessing tools plus additional functions, classes, and specialized modules, and that the same tools run from notebooks, the Python window, script tools, or outside the application.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/help/analysis/geoprocessing/basics/python-and-geoprocessing.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.api.docs",
   "note": "Opened as the current ArcGIS Pro Python reference covering ArcPy modules, functions, classes, and geoprocessing-from-Python topics.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/arcpy/main/arcgis-pro-arcpy-reference.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.sdk",
   "note": "Esri publishes the official ArcGIS Pro SDK for .NET with conceptual documentation, snippets, and community samples.",
   "source": "https://pro.arcgis.com/en/pro-app/latest/sdk/index.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.sdk.languages[0]",
   "note": "ArcPy is the first-party Python automation surface shipped with ArcGIS Pro.",
   "source": "https://pro.arcgis.com/en/pro-app/latest/arcpy/get-started/what-is-arcpy-.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.sdk.languages[1]",
   "note": "The ArcGIS Pro SDK is a Microsoft .NET / C# add-in and configuration SDK.",
   "source": "https://pro.arcgis.com/en/pro-app/latest/sdk/index.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.mcp.third_party[0]",
   "note": "Opened the third-party arcgis-mcp-bridge repository. It exposes licensed ArcGIS Pro ArcPy over stdio JSON-RPC, lists 100 geoprocessing tools, and had commits through 2026-08-07. The official MCP registry listed version 0.6.6 as latest.",
   "source": "https://github.com/muend/arcgis-mcp-bridge",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.mcp.third_party",
   "note": "The official MCP registry search for arcgis listed muend/arcgis-mcp-bridge for ArcGIS Pro ArcPy plus Online/Enterprise and municipal open-data servers. No Esri-Inc first-party Pro server was identified. esrisaudiarabia/esrisaudiarabia-mcp is a partner listing for ArcGIS Online/Enterprise portals, outside this product boundary.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=arcgis",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.zapier",
   "note": "Zapier's public app directory returned 404 for /apps/arcgis-pro/integrations, /apps/arcgis/integrations, and /apps/esri/integrations on 2026-08-22.",
   "source": "https://zapier.com/apps/arcgis-pro/integrations",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.make",
   "note": "Make's public app catalog returned 404 for /arcgis-pro, /arcgis, and /esri on 2026-08-22.",
   "source": "https://apps.make.com/arcgis-pro",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.power_automate",
   "note": "Microsoft's public ArcGIS connector documents ArcGIS Online organization services (GeoEnrichment, geocoding, routing, feature layers). https://learn.microsoft.com/en-us/connectors/arcgispro/ returned 404. The named connector does not cover ArcGIS Pro desktop.",
   "source": "https://learn.microsoft.com/en-us/connectors/arcgis/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.integrations.n8n",
   "note": "n8n built-in app-node documentation returned 404 for n8n-nodes-base.arcgispro, n8n-nodes-base.arcgis, and n8n-nodes-base.esri on 2026-08-22.",
   "source": "https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.arcgispro/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.extensibility.scripting",
   "note": "ModelBuilder is a visual programming language for chaining geoprocessing tools; a finished model can be shared or used from Python.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/help/analysis/geoprocessing/modelbuilder/what-is-modelbuilder-.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.extensibility.scripting",
   "note": "Esri documents stand-alone Python scripts, script tools in standard toolboxes, and Python toolboxes (.pyt) as supported ways to run and package geoprocessing automation.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/arcpy/geoprocessing_and_python/a-quick-tour-of-creating-tools-in-python.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.extensibility.scripting",
   "note": "Tasks are preconfigured sequential steps that can run tools or commands, set map views, and set layer settings inside an ArcGIS Pro project.",
   "source": "https://pro.arcgis.com/en/pro-app/latest/help/tasks/whatistask.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.data_access.export",
   "note": "Official export paths include feature class to geodatabase, shapefile, CAD, XML workspace document, and tables to dBASE or geodatabase.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/help/data/geodatabases/overview/export-data.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.data_access.export",
   "note": "arcpy.mp CreateExportFormat lists map and layout export formats including PDF, PNG, JPEG, TIFF, SVG, AIX, BMP, EMF, EPS, GIF, and TGA.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/arcpy/mapping/createexportformat.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.data_access.import",
   "note": "Official import paths include shapefile, CAD, geodatabase feature classes, Excel, dBASE, delimited files, XML workspace documents, BIM (Revit or IFC), raster, and mobile geodatabase to file geodatabase.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/help/data/geodatabases/overview/import-data.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.rpa.ui_stack",
   "note": "ArcGIS Pro is a native Windows desktop application. No repeatable UI-automation probe was run, so drivability stays unknown.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/get-started/arcgis-pro-system-requirements.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://pro.arcgis.com/llms.txt returned 404. https://www.esri.com/llms.txt exists as a company-level product catalog and is not ArcGIS Pro agent documentation.",
   "source": "https://pro.arcgis.com/llms.txt",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.api",
   "note": "A maintained local Python API covering all geoprocessing tools, mapping automation, notebooks, and official .NET SDK support is practical for agents. Windows-only install, Named User or Single Use licensing, extension gates, and stand-alone NotInitialized constraints keep the score below 9.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/help/analysis/geoprocessing/basics/python-and-geoprocessing.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.mcp",
   "note": "One maintained third-party server wraps ArcGIS Pro ArcPy. Vendor docs do not establish first-party presence or absence, so ownership stays unknown and the scored path is that community implementation.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=arcgis",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "verdict.scores.integrations",
   "note": "Bounded checks of Zapier, Make, Microsoft connector-reference, and n8n built-in app nodes found no ArcGIS Pro desktop connector on 2026-08-22. The Microsoft ArcGIS connector covers ArcGIS Online organizations only.",
   "source": "https://learn.microsoft.com/en-us/connectors/arcgis/",
   "tier": "scraped"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as Esri's current Introduction to ArcPy page.",
   "source": "https://pro.arcgis.com/en/pro-app/latest/arcpy/get-started/what-is-arcpy-.htm",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current ArcGIS Pro Python reference, including the all-geoprocessing-tools statement and the ArcPy versus ArcGIS API for Python distinction.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/arcpy/main/arcgis-pro-arcpy-reference.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as What's new in ArcGIS Pro 3.7.",
   "source": "https://doc.esri.com/en/arcgis-pro/latest/get-started/whats-new-in-arcgis-pro.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as the current ArcGIS Pro SDK for .NET index.",
   "source": "https://pro.arcgis.com/en/pro-app/latest/sdk/index.html",
   "tier": "declared"
  },
  {
   "date": "2026-08-22",
   "fact": "freshness.watch[4].url",
   "note": "Opened the official MCP registry search for arcgis and recorded the Pro-relevant and out-of-boundary listings.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=arcgis",
   "tier": "scraped"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-22",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://pro.arcgis.com/en/pro-app/latest/arcpy/get-started/what-is-arcpy-.htm"
   },
   {
    "type": "docs",
    "url": "https://doc.esri.com/en/arcgis-pro/latest/arcpy/main/arcgis-pro-arcpy-reference.html"
   },
   {
    "type": "changelog",
    "url": "https://doc.esri.com/en/arcgis-pro/latest/get-started/whats-new-in-arcgis-pro.html"
   },
   {
    "type": "sdk",
    "url": "https://pro.arcgis.com/en/pro-app/latest/sdk/index.html"
   },
   {
    "type": "registry",
    "url": "https://registry.modelcontextprotocol.io/v0.1/servers?search=arcgis"
   }
  ]
 },
 "homepage": "https://www.esri.com/en-us/arcgis/products/arcgis-pro/overview",
 "id": "esri-arcgis-pro",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": false
  },
  "api": {
   "auth": [],
   "coverage": "full",
   "docs": "https://doc.esri.com/en/arcgis-pro/latest/arcpy/main/arcgis-pro-arcpy-reference.html",
   "exists": true,
   "kinds": [
    "python-in-process",
    "arcpy",
    "dotnet-in-process"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "file-geodatabase",
    "shapefile",
    "cad",
    "xml-workspace",
    "dbase",
    "pdf",
    "png",
    "jpeg",
    "tiff"
   ],
   "import": [
    "shapefile",
    "cad",
    "file-geodatabase",
    "xml-workspace",
    "excel",
    "dbase",
    "delimited",
    "bim",
    "raster"
   ]
  },
  "extensibility": {
   "scripting": [
    "arcpy",
    "python-notebooks",
    "modelbuilder",
    "script-tools",
    "python-toolboxes",
    "tasks",
    "add-ins"
   ],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": false,
   "n8n": false,
   "power_automate": false,
   "zapier": false
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [
    {
     "maintained": true,
     "registries": [
      "official-mcp-registry",
      "github",
      "pypi"
     ],
     "repo": "https://github.com/muend/arcgis-mcp-bridge"
    }
   ],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. ArcPy, ModelBuilder, script tools, Python toolboxes, notebooks, and the ArcGIS Pro SDK for .NET automate geoprocessing, maps, and project content without visually driving the Windows desktop UI.\n",
   "ui_stack": [
    "windows-native"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "python",
    "csharp"
   ],
   "official": true
  }
 },
 "name": "ArcGIS Pro",
 "platforms": [
  "windows"
 ],
 "related": {
  "alternatives": [],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Esri",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": null,
   "computer_use": null,
   "integrations": 0,
   "mcp": 4,
   "overall": 8,
   "rpa": null
  },
  "summary": "ArcGIS Pro is automatable today through ArcPy, Esri's first-party Python site package that talks to a licensed Windows desktop session. Esri documents that all geoprocessing tools can be called from Python, and the Mapping module automates projects, maps, layouts, and exports. Scripts run in the Python window, ArcGIS Notebooks, script tools, Python toolboxes, or stand-alone through the shipped propy launcher after a licensed session is initialized. ModelBuilder chains tools visually; tasks guide mixed interactive and automated steps. The official ArcGIS Pro SDK for .NET adds add-ins, managed configurations, plug-in data sources, and CoreHost applications, with Cartographic Information Model access from both Python and .NET. The path is local and license-gated: the current product runs on 64-bit Windows 11 or Windows Server only, Named User or Single Use licenses apply, and Basic, Standard, Advanced, and extension licenses gate individual tools. Stand-alone import of arcpy raises RuntimeError: NotInitialized unless Pro is open, signed in automatically, or authorized offline. The ArcGIS API for Python is a separate Web GIS library for ArcGIS Online and ArcGIS Enterprise and is outside this record. One maintained third-party MCP server wraps the local ArcPy engine; Esri has not declared first-party MCP ownership. Zapier, Make, and n8n had no ArcGIS Pro connector on 2026-08-22. Microsoft's public ArcGIS connector targets ArcGIS Online organizations, not this desktop product. Computer-use viability is unassessed.\n"
 }
}