Arcgis Abbotsford logo

Arcgis Abbotsford

Query Abbotsford, BC open GIS datasets and ArcGIS layers through MCP tools for search, schema inspection, and filtered records.

Install Arcgis Abbotsford

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "arcgis-abbotsford": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-arcgis-abbotsford"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

Arcgis Abbotsford connects MCP clients to the City of Abbotsford’s open geospatial data in British Columbia. It supports dataset discovery, ArcGIS Feature or Map Service queries, and layer schema inspection, including attributes and geometry. Use it when an agent needs parcels, zoning, public works, or city service data from Abbotsford. It is available through the Pipeworx gateway or as a local stdio package.

Use cases

  • Find Abbotsford parcel and zoning datasets
  • Inspect ArcGIS layer schemas before querying records
  • Filter public works or city service features
  • Sample layer attributes and geometry
  • Paginate and sort ArcGIS query results

Key features

  • Keyword search across Abbotsford GIS datasets
  • ArcGIS Feature and Map Service queries
  • SQL-like record filtering
  • Layer schema and capability inspection
  • Attribute and geometry retrieval
  • Local stdio and hosted gateway deployment

Tools3

What Arcgis Abbotsford lets your agent do. Expand a tool for its parameters.

Self-reported~167 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

8/8 checks healthy over the last 39d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 4d ago via OSV.dev · @pipeworx/mcp-arcgis-abbotsford (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads563Package downloads in the last 30 days.
Last commit5d agoMost recent push to the default branch.
Tools exposed3Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Arcgis Abbotsford works

What Arcgis Abbotsford does

Arcgis Abbotsford exposes City of Abbotsford GIS data through three MCP tools. search_datasets finds open datasets by keyword, including datasets related to parcels, zoning, public works, and city services. Results include the dataset name, summary, record count, owning organization, and a Feature Service URL.

query_layer reads records from an ArcGIS Feature Service or Map Service layer. It accepts a layer URL and supports SQL-like filtering through where, selected fields through out_fields, sorting with order_by, and pagination using limit and offset. Returned data includes attribute rows and geometry.

layer_info inspects a layer before querying it. The response includes field names and types, geometry type, total record count, and supported capabilities.

How it works

A typical workflow starts with search_datasets, followed by layer_info for the selected service URL. After identifying the schema and available fields, an agent can call query_layer with a filter and field list. To sample a layer, use where set to 1=1 and out_fields set to *.

The hosted MCP endpoint is available at https://gateway.pipeworx.io/arcgis-abbotsford/mcp. The gateway connection exposes this pack’s tools alongside shared Pipeworx meta-tools. The local package instead speaks MCP over stdin and stdout and exposes only the Arcgis Abbotsford tools.

The gateway also accepts direct HTTP tool calls. For example, the dataset search endpoint is https://gateway.pipeworx.io/v1/tools/arcgis_abbotsford_search_datasets.

Setup and configuration

For an MCP client with remote URL support, add the following server entry:

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

The package can run locally without a Pipeworx account or gateway round trip:

config.json
{
  "mcpServers": {
    "arcgis-abbotsford": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-arcgis-abbotsford"]
    }
  }
}

Run npx -y @pipeworx/mcp-arcgis-abbotsford directly to start the stdio server. No environment variables are required by the documented configurations.

Tools and capabilities

  • Search Abbotsford GIS datasets by keyword.
  • Retrieve dataset metadata and service URLs.
  • Inspect layer fields, geometry, record totals, and capabilities.
  • Filter ArcGIS layer records with SQL-like where expressions.
  • Select, sort, limit, and offset returned records.
  • Return layer attributes together with geometry.

Limitations and notes

The integration is independent and unofficial; it is not affiliated with, endorsed by, or published by the City of Abbotsford or its upstream provider. Query operations depend on the ArcGIS service URL and layer capabilities returned by the source.

A pack-specific gateway connection includes shared Pipeworx meta-tools in addition to the three tools above. The local stdio deployment does not include those shared tools. The gateway and local package use the same Arcgis Abbotsford source tools, while ask_pipeworx can route questions across the broader Pipeworx catalog when using the gateway.

The service focuses on Abbotsford’s open geospatial datasets rather than general ArcGIS coverage.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Arcgis Abbotsford

Arcgis Abbotsford is an MCP server that connects AI agents to City of Abbotsford open GIS data in British Columbia. Its main tools search datasets, inspect ArcGIS Feature or Map Service layer schemas, and query filtered records with attributes and geometry.

Install it as a local stdio server with `npx -y @pipeworx/mcp-arcgis-abbotsford`, then configure your MCP client with that command and package argument. You can also connect to the hosted Pipeworx MCP URL without installing the package.

First call `search_datasets` to find a dataset and obtain its Feature Service URL. Use `layer_info` to inspect fields and capabilities, then call `query_layer` with the URL, `where`, `out_fields`, sorting, and pagination parameters.

Yes, Arcgis Abbotsford works with Cursor through the hosted MCP URL or its local stdio configuration. Add the server under Cursor’s MCP settings using `https://gateway.pipeworx.io/arcgis-abbotsford/mcp`, or run the package with `npx`.

Yes, you can run the package locally without a Pipeworx account by using its stdio mode with `npx -y @pipeworx/mcp-arcgis-abbotsford`. The hosted gateway also permits initial calls without an account.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewArcgis Abbotsford AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/arcgis-abbotsford?style=directory)](https://allmcps.com/mcp/arcgis-abbotsford)
HTML Embed
<a href="https://allmcps.com/mcp/arcgis-abbotsford"><img src="https://allmcps.com/api/badge/arcgis-abbotsford?style=directory" alt="Arcgis Abbotsford on AllMCPs" /></a>