atlas-mcp-server

by cyanheads
Verified

project_create

Create projects with unique names and optional descriptions. Supports both single project creation and bulk operations for multiple projects.

Input Schema

NameRequiredDescriptionDefault
descriptionNoOptional project description.
modeYes'single' for one project, 'bulk' for multiple projects.
nameNoRequired for single mode: Project name (unique, non-empty).
projectsNoRequired for bulk mode: Array of 1-100 projects. Each project requires a unique name and can have optional description and status.
statusNoProject status: 'active' (default), 'pending', 'completed', or 'archived'.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "description": { "description": "Optional project description.", "type": "string" }, "mode": { "description": "'single' for one project, 'bulk' for multiple projects.", "enum": [ "single", "bulk" ], "type": "string" }, "name": { "description": "Required for single mode: Project name (unique, non-empty).", "minLength": 1, "type": "string" }, "projects": { "description": "Required for bulk mode: Array of 1-100 projects. Each project requires a unique name and can have optional description and status.", "items": { "additionalProperties": false, "properties": { "description": { "description": "An optional description of the project that provides additional details or context.", "type": "string" }, "name": { "description": "The name of the project. Must be unique and at least 1 character long.", "minLength": 1, "type": "string" }, "status": { "default": "active", "description": "The initial status of the project. Defaults to 'active' if not specified. Valid values include: 'active', 'pending', 'completed', 'archived'.", "enum": [ "active", "pending", "completed", "archived" ], "type": "string" } }, "required": [ "name" ], "type": "object" }, "maxItems": 100, "minItems": 1, "type": "array" }, "status": { "description": "Project status: 'active' (default), 'pending', 'completed', or 'archived'.", "enum": [ "active", "pending", "completed", "archived" ], "type": "string" } }, "required": [ "mode" ], "type": "object" }