# Arcgis Tucson [Health: Active]

**Category:** 🗺️ Location Services  
**Repository:** https://github.com/pipeworx-io/mcp-arcgis-tucson  
**GitHub Stars:** 0  
**npm Downloads (last month):** 440  
**Views:** 2  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/arcgis-tucson

## Description
City of Tucson GIS — Tucson, Arizona open geospatial data (ArcGIS).

## Tools
Capabilities this server exposes over MCP:

- **search_datasets** — Search City of Tucson GIS open geospatial datasets (zoning, parcels, public safety, transport & city services) by keyword. Returns each dataset's name, summary, record_count, owner/org, and its Feature Service `url` — pass that url to query_layer / layer_info.
- **query_layer** — Query an ArcGIS Feature Service / Map Service layer by its url (from search_datasets). SQL-like `where`, comma-separated `out_fields`, `order_by`, `limit`, `offset`. Returns attribute rows (and geometry). Use where="1=1" + out_fields="*" to sample.
- **layer_info** — Get an ArcGIS Feature/Map Service layer's schema by url: fields (name + type), geometry type, total record count, and capabilities.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "arcgis-tucson": {
    "command": "npx",
    "args": ["-y","@pipeworx/mcp-arcgis-tucson"]
  }
}
```

## Documentation

## What Arcgis Tucson does

Arcgis Tucson MCP server connects MCP-compatible clients to City of Tucson GIS open geospatial datasets published through ArcGIS. The available subject areas include zoning, parcels, public safety, transportation, and city services. It is listed in the 🗺️ Location Services category and is intended for agents that need to discover Tucson datasets and retrieve their records or structural metadata.

The integration is unofficial and is not affiliated with, endorsed by, or published by the City of Tucson or another upstream provider. The source repository is part of Pipeworx, which also provides a broader gateway for other data sources.

## How it works

Arcgis Tucson MCP server provides three pack-specific tools. Start with `search_datasets` and provide a keyword. Each result can include the dataset name, summary, record count, owner or organization, and a Feature Service URL. Use that URL with the other tools.

`layer_info` reports a layer’s fields and data types, geometry type, total record count, and capabilities. `query_layer` retrieves attribute rows and geometry from an ArcGIS Feature Service or Map Service layer. It accepts a SQL-like `where` expression, comma-separated `out_fields`, `order_by`, `limit`, and `offset`. To inspect a sample, use `where="1=1"` with `out_fields="*"`.

## Setup and configuration

Arcgis Tucson MCP server can be connected through the hosted streamable HTTP endpoint:

```json
{
  "mcpServers": {
    "arcgis-tucson": {
      "url": "https://gateway.pipeworx.io/arcgis-tucson/mcp"
    }
  }
}
```

Its tool listing includes the three Arcgis Tucson tools along with shared Pipeworx meta-tools. The connection’s `initialize` response is the authoritative source for the exact tools exposed at a given time.

For a local connection, run the package with npx as a stdio MCP server:

```json
{
  "mcpServers": {
    "arcgis-tucson": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-arcgis-tucson"]
    }
  }
}
```

The local mode does not require a Pipeworx account and exposes only this pack’s tools.

## Tools and capabilities

- `search_datasets`: Find Tucson GIS datasets by keyword and obtain service URLs.
- `query_layer`: Retrieve filtered, sorted, paginated records and geometry.
- `layer_info`: Inspect fields, geometry, record totals, and layer capabilities.
- Hosted gateway access: Use shared Pipeworx routing and meta-tools from the gateway endpoint.
- Local stdio access: Run the package without a gateway round trip.

## Limitations and notes

Arcgis Tucson MCP server depends on the available City of Tucson ArcGIS services and their published schemas. Querying a layer requires its URL, normally obtained from `search_datasets`. The hosted pack endpoint includes additional gateway-wide schemas, while the local package does not. The project is an independent integration rather than an official City of Tucson publication.

_Full upstream README: https://allmcps.com/mcp/arcgis-tucson/readme_

