MCP Tools
Blueprints

create_blueprint_draft

Create an AI-assisted blueprint DRAFT from a prompt. This is NOT a deliverable — it creates a draft blueprint template you can review before saving as a full blueprint.

Parameters

NameTypeRequiredDefaultDescription
instructionsstringYesDescription of the blueprint to create
namestringYesName for the draft
contentstringYesInitial content as markdown
category_idintegerNoCategory ID from get_content_categories

Input Schema

{
  "type": "object",
  "required": [
    "instructions",
    "name",
    "content"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "Name for the draft"
    },
    "content": {
      "type": "string",
      "description": "Initial content as markdown"
    },
    "category_id": {
      "type": "integer",
      "description": "Category ID from get_content_categories"
    },
    "instructions": {
      "type": "string",
      "description": "Description of the blueprint to create"
    }
  }
}

Output Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Canvas record ID for the blueprint draft"
    },
    "uuid": {
      "type": "string",
      "format": "uuid",
      "description": "Unique identifier for this draft"
    },
    "title": {
      "type": "string",
      "description": "Blueprint draft name"
    },
    "content": {
      "type": "string",
      "description": "AI-generated blueprint template content in markdown"
    },
    "created_at": {
      "type": "integer",
      "description": "Unix timestamp of creation"
    },
    "canvas_type": {
      "type": "string",
      "description": "Type identifier (blueprint_draft)"
    }
  }
}

Instructions

Use this tool to create an AI-assisted blueprint DRAFT from a prompt.

Important: This is NOT a deliverable — it creates a draft blueprint template you can review before saving as a full blueprint.

Workflow:

  1. Provide instructions describing the blueprint you want to create.
  2. Provide a name for the draft.
  3. Provide initial content as markdown.
  4. Optionally get category_id from get_content_categories.
  5. Review the AI-generated result, then use create_blueprint to finalize.

Use this when you want AI help designing the template structure itself.

Scroll to Top