hatch-slidev-builder-mcp
Version:
A comprehensive MCP server for creating Slidev presentations with component library, interactive elements, and team collaboration features
23 lines (22 loc) • 629 B
TypeScript
export interface CreateComponentArgs {
name: string;
category: 'charts' | 'shapes' | 'layouts' | 'interactions' | 'frameworks';
author: string;
description: string;
scope: 'hatch' | 'community';
parameters?: ComponentParameter[];
}
export interface ComponentParameter {
name: string;
type: 'string' | 'number' | 'boolean' | 'enum' | 'array' | 'object';
required: boolean;
default?: any;
options?: string[];
description?: string;
}
export declare function createComponent(args: CreateComponentArgs): Promise<{
content: {
type: string;
text: string;
}[];
}>;