MCP Tools
Projects

create_project

Projects bring together team members, documents, and specialized context into a single, organized workspace.

Parameters

NameTypeRequiredDefaultDescription
namestringYesProject name
visibilitystringNoteamTeam visibility
project_brief_detailsstringNoOptional details to create a project brief.

Input Schema

{
  "type": "object",
  "required": [
    "name"
  ],
  "properties": {
    "name": {
      "type": "string",
      "minLength": 1,
      "description": "Project name."
    },
    "visibility": {
      "enum": [
        "team",
        "private"
      ],
      "type": "string",
      "default": "team",
      "description": "Visibility setting."
    },
    "project_brief_details": {
      "type": "string",
      "minLength": 1,
      "description": "Optional details to create a project brief."
    }
  }
}

Output Schema

{
  "type": "object",
  "required": [
    "project_id",
    "name",
    "link_url"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "Project name."
    },
    "link_url": {
      "type": "string",
      "format": "uri",
      "description": "Direct URL to view/open this project in MarketCore."
    },
    "project_id": {
      "type": "string",
      "format": "uuid",
      "description": "Project identifier."
    }
  }
}

Instructions

Use this tool to create a new project for organizing deliverables and context into a workstream. Projects group related documents and can include project-specific context items. Workflow:

  1. Provide a name for the project.
  2. Optionally set visibility to "team" or "private" (default: team).
  3. Optionally provide project_brief_details to auto-generate a project brief document.
  4. Use the returned project id with create_deliverable_from_blueprint or create_deliverable_from_scratch to associate deliverables.
Scroll to Top