MCP Tools
Blueprints

create_blueprint

Create a reusable blueprint template for generating deliverables at scale. Blueprints define the structure and AI instructions for a document type. NOTE: Takes 1-3 minutes to return.

Parameters

NameTypeRequiredDefaultDescription
namestringYesBlueprint name
category_idintegerYesCategory ID from get_content_categories
source_contentstringYesMarkdown template content

Input Schema

{
  "type": "object",
  "required": [
    "name",
    "category_id",
    "source_content"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "Blueprint name"
    },
    "category_id": {
      "type": "integer",
      "description": "Category ID from get_content_categories"
    },
    "source_content": {
      "type": "string",
      "description": "Well-structured markdown template content"
    }
  }
}

Output Schema

{
  "type": "object",
  "required": [
    "blueprint_uuid",
    "name"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "Blueprint name"
    },
    "summary": {
      "type": "string",
      "description": "AI-generated summary of what this blueprint produces"
    },
    "category": {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer"
        },
        "name": {
          "type": "string"
        }
      },
      "description": "Content category this blueprint belongs to"
    },
    "created_at": {
      "type": "integer",
      "description": "Unix timestamp of creation"
    },
    "blueprint_dna": {
      "type": "string",
      "description": "AI-generated analysis of the template structure, tone, and section descriptions"
    },
    "blueprint_uuid": {
      "type": "string",
      "format": "uuid",
      "description": "Unique identifier — use as blueprint_uuid in create_deliverable_from_blueprint"
    },
    "source_content": {
      "type": "string",
      "description": "The original template content you provided"
    },
    "team_visibility": {
      "type": "string",
      "description": "Visibility within your team (e.g. team, private)"
    },
    "reference_content": {
      "type": "string",
      "description": "AI-polished reference version of the template content"
    },
    "input_instructions": {
      "type": "string",
      "description": "AI-generated guidance for users on what context to provide when generating from this blueprint"
    }
  }
}

Instructions

Use this tool to create a reusable blueprint template for generating deliverables at scale. Blueprints define the structure and AI instructions for a document type.

Workflow:

  1. Get category_id from get_content_categories.
  2. Write source_content as a markdown template with structure and instructions for the AI.
  3. After creating, use the returned blueprint_uuid with create_deliverable_from_blueprint to generate deliverables.

NOTE: This tool takes 1-3 minutes to return because the AI analyzes your content and generates multiple supporting fields. This is expected — do not retry or assume an error.

The content field should be well-structured markdown with clear sections. The AI will analyze it and generate reference_content, blueprint_dna, input_instructions, and a summary.

Scroll to Top