Arcgis Portal MCP
UnclaimedOpen-source MCP server for ArcGIS Portal and ArcGIS Online
Install
pip install git+https://github.com/Asem-D/arcgis-portal-mcp.gitSet up this server
More in AI & ML
Browse the full directoryUnclaimed 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 serverSecurity 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
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.