MCPVault

update_item

MCP tool from Arcgis Portal MCP by Asem-D

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

How to use it

update_item is exposed by the Arcgis Portal MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the update_item tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Arcgis Portal MCP

$pip install git+https://github.com/Asem-D/arcgis-portal-mcp.git
FULL ARCGIS PORTAL MCP LISTING

Other tools in Arcgis Portal MCP (39)

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_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)