atlas-mcp-server

by cyanheads
Verified

project_update

Update project properties such as name, description, and status for individual or multiple projects in the ATLAS MCP server, supporting both single and bulk operations.

Instructions

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" }
ID: b8veo1exod