FoundryVTT MCP Server Documentation - v0.9.2
    Preparing search index...

    Interface GeneratedNPC

    Structure for AI-generated NPC data

    Contains all information needed to create a complete NPC including personality, appearance, and background details.

    GeneratedNPC

    const npc: GeneratedNPC = {
    name: 'Thorin Ironforge',
    race: 'Dwarf',
    class: 'Fighter',
    personality: ['Gruff but loyal', 'Speaks little but acts decisively'],
    appearance: 'Short and stocky with a magnificent braided beard',
    motivations: ['Protect the clan honor', 'Forge the perfect weapon']
    };
    interface GeneratedNPC {
        name: string;
        race: string;
        class?: string;
        level?: number;
        background?: string;
        personality: string[];
        appearance: string;
        motivations: string[];
        stats?: Record<string, number>;
        equipment?: string[];
    }
    Index

    Properties

    name: string
    race: string
    class?: string
    level?: number
    background?: string
    personality: string[]
    appearance: string
    motivations: string[]
    stats?: Record<string, number>
    equipment?: string[]