atlas-mcp-server

by cyanheads
Verified

project_update

Update existing project properties including name, description, and status. Supports both single project updates and bulk operations.

Input Schema

NameRequiredDescriptionDefault
idNoRequired for single mode: Project ID to update.
modeYes'single' for one project, 'bulk' for multiple projects.
projectsNoRequired for bulk mode: Array of 1-100 project updates.
updatesNoRequired for single mode: Fields to update.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "id": { "description": "Required for single mode: Project ID to update.", "type": "string" }, "mode": { "description": "'single' for one project, 'bulk' for multiple projects.", "enum": [ "single", "bulk" ], "type": "string" }, "projects": { "description": "Required for bulk mode: Array of 1-100 project updates.", "items": { "additionalProperties": false, "properties": { "id": { "description": "Project ID (must start with 'proj_').", "type": "string" }, "updates": { "additionalProperties": false, "description": "Fields to update for this project.", "properties": { "description": { "$ref": "#/properties/updates/properties/description", "description": "Project description for additional context." }, "name": { "$ref": "#/properties/updates/properties/name", "description": "Project name (must be unique and non-empty)." }, "status": { "$ref": "#/properties/updates/properties/status", "description": "Project status ('active', 'pending', 'completed', 'archived')." } }, "type": "object" } }, "required": [ "id", "updates" ], "type": "object" }, "maxItems": 100, "minItems": 1, "type": "array" }, "updates": { "additionalProperties": false, "description": "Required for single mode: Fields to update.", "properties": { "description": { "description": "Project description for additional context.", "type": "string" }, "name": { "description": "Project name (must be unique and non-empty).", "minLength": 1, "type": "string" }, "status": { "description": "Project status ('active', 'pending', 'completed', 'archived').", "enum": [ "active", "pending", "completed", "archived" ], "type": "string" } }, "type": "object" } }, "required": [ "mode" ], "type": "object" }