Arcgis Portal MCP logo

Arcgis Portal MCP

Unclaimed

by Asem-D

Open-source MCP server for ArcGIS Portal and ArcGIS Online

Install

$pip install git+https://github.com/Asem-D/arcgis-portal-mcp.git

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
aiarcgisgismcpportalpython

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

add_features

Add new features to a hosted feature layer

auto

Read from .env (default). Tries username/password first, then clientcredentials

batch_delete_items

Delete multiple items at once

client_credentials

Use explicit clientid/secret

connect_portal

Authenticate with the portal (auto, token, username/password, clientcredentials, or OAuth2)

create_folder

Create a content folder for organizing items

create_group

Create a new group with access control

create_service

Create an empty hosted feature service with schema

delete_features

Delete features by OBJECTIDs or WHERE clause

delete_item

Delete an item from the portal

describe_layer

Get full layer schema: fields, types, domains, subtypes, relationships, extent, renderer

execute_gp_task

Run a synchronous geoprocessing task

export_map_image

Export a MapServer/FeatureServer layer as JPG/PNG/GIF/PDF/SVG

get_gp_job_status

Check status of a running async geoprocessing job

get_gp_task_info

Inspect GP tool schemas: list tasks or view parameter definitions before execution

get_item_data

Read item data (web map JSON, app config, feature collections)

get_item_details

Get detailed metadata for a specific item

get_org_settings

Get organization settings (admin)

get_user_details

Get detailed user profile (role, privileges, storage, last login)

invite_to_group

Invite users to a group with a role assignment

list_folders

List content folders for a user

list_groups

List portal groups with access levels

list_layers

List layers in a feature/map service with geometry types and counts

list_licenses

Get license information and assignments (admin)

list_users

List portal users with roles and status

oauth2

Browser-based OAuth2 (blocks ~2 min)

portal_health

Check portal health and system status

portal_system_info

Get portal version, platform, and system info (admin)

portal_usage

Get portal usage statistics: users, API calls, storage (admin)

publish_from_item

Publish an uploaded item as a hosted feature service

query_features

Query features with attribute/spatial filters and pagination

search_content

Search items by keyword, type, and owner

server_status

Check MCP server connection state

share_item

Share/unshare an item with everyone, org, or specific groups

submit_gp_job

Submit an async GP job and get a job ID for polling

update_features

Update existing features (by OBJECTID)

update_item

Update item properties (title, description, tags, access)

update_org_settings

Update organization settings (admin)

upload_item

Upload a local file (CSV, Shapefile, etc.) to portal content

username_password

Portal username + password -> generateToken (user-level)

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Arcgis Portal MCP Server

How do I connect Arcgis Portal MCP Server to Claude?
The listing records `pip install git+https://github.com/Asem-D/arcgis-portal-mcp.git` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Cursor, VS Code as compatible clients.
Is Arcgis Portal MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Arcgis Portal MCP Server do?
Arcgis Portal MCP Server documents 40 tools to the agent, including add_features, auto, batch_delete_items. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.