# Arcgis Brampton [Health: Active]

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

## Description
City of Brampton GIS — Brampton, Ontario (Canada) open geospatial data (ArcGIS).

## Tools
Capabilities this server exposes over MCP:

- **search_datasets** — Search City of Brampton GIS open geospatial datasets (parcels, zoning, transit & 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-brampton": {
    "command": "npx",
    "args": ["-y","@pipeworx/mcp-arcgis-brampton"]
  }
}
```

## Documentation

## What Arcgis Brampton does

Arcgis Brampton MCP server gives MCP-compatible agents access to City of Brampton, Ontario open geospatial data hosted through ArcGIS. It is intended for questions and workflows involving municipal datasets such as parcels, zoning, transit, and city services.

The server separates discovery from data retrieval. An agent can first search for a relevant dataset, use the returned Feature Service URL to inspect its schema, and then query the layer for records. Results can include attribute values and geometry, while dataset search returns descriptive metadata such as the dataset name, summary, record count, owner or organization, and service URL.

This places the integration in the Location Services category and makes it suitable for identifying and examining Brampton-specific geographic records rather than providing general-purpose mapping functionality.

## How it works

The Arcgis Brampton MCP server can be connected through the hosted Pipeworx MCP gateway at `https://gateway.pipeworx.io/arcgis-brampton/mcp`. That scoped endpoint lists the three pack-specific tools along with shared Pipeworx meta-tools. The gateway also offers `ask_pipeworx`, which can route a plain-English question across the wider catalog. A full gateway connection is available at `https://gateway.pipeworx.io/mcp` when broader direct tool access is preferred.

A local alternative runs the package over MCP stdin and stdout. The package is started with `npx -y @pipeworx/mcp-arcgis-brampton`, so the local connection exposes only this pack's tools and does not add the gateway's shared meta-tools. The same tools are also available through the gateway's HTTP tool interface.

A typical workflow begins with `search_datasets`, continues with `layer_info` for field and geometry details, and ends with `query_layer`. For a basic sample, use `where="1=1"` and `out_fields="*"`, then narrow the request after inspecting the returned schema.

## Setup and configuration

For a hosted connection, add the gateway URL to an MCP client configuration under the `arcgis-brampton` server name. The README specifically documents Claude Desktop, Cursor, and Windsurf as connection targets. The initial gateway calls do not require an account according to the project documentation.

For a standalone setup, configure the client to run `npx` with `-y` and `@pipeworx/mcp-arcgis-brampton` as its argument. Running the same command directly can verify that the local process starts and speaks MCP over stdin and stdout. No environment variables are documented for either setup.

The service is an independent, unofficial integration and is not affiliated with, endorsed by, or published by the City of Brampton or the upstream provider.

## Tools and capabilities

- `search_datasets` finds Brampton GIS datasets by keyword. Results include dataset names, summaries, record counts, owners or organizations, and Feature Service URLs.
- `query_layer` reads an ArcGIS Feature Service or Map Service layer using its URL. It supports SQL-like `where` conditions, comma-separated `out_fields`, `order_by`, `limit`, and `offset`.
- `layer_info` reports a layer's fields and types, geometry type, total record count, and listed capabilities.

Together, these tools let Arcgis Brampton MCP server users discover an available layer before constructing a query, reduce returned fields, sort results, and retrieve records in pages. The query tool returns attribute rows and geometry when supplied by the source layer.

## Limitations and notes

The tool descriptions focus on City of Brampton ArcGIS datasets and do not document editing or data-writing operations. A layer URL is expected for `query_layer` and `layer_info`; dataset search is the documented way to find those URLs. The hosted pack endpoint includes additional shared gateway tools, while the local package exposes only the three Arcgis Brampton tools. The project is licensed under MIT.

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

