MCP Task Manager Server

importProject

Create a new project by importing JSON data validated for structure and size. Automatically generates a project name if not provided, returning a unique project_id upon successful import.

Instructions

Creates a new project by importing data from a JSON string. The JSON data must conform to the structure previously generated by the 'exportProject' tool. Performs validation on the input data (parsing, basic structure, size limit). Returns the unique project_id of the newly created project upon success.

Input Schema

NameRequiredDescriptionDefault
new_project_nameNoOptional name for the newly created project (max 255 chars). If omitted, a name based on the original project name and import timestamp will be used.
project_dataYesRequired. A JSON string containing the full project data, conforming to the export structure. Max size e.g., 10MB.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "new_project_name": { "description": "Optional name for the newly created project (max 255 chars). If omitted, a name based on the original project name and import timestamp will be used.", "maxLength": 255, "type": "string" }, "project_data": { "description": "Required. A JSON string containing the full project data, conforming to the export structure. Max size e.g., 10MB.", "minLength": 1, "type": "string" } }, "required": [ "project_data" ], "type": "object" }

You must be authenticated.

Other Tools from MCP Task Manager Server

Related Tools

ID: iidipqwk2z