UNPKG

aceternityui-mcp

Version:

A Model Context Protocol (MCP) server that provides seamless integration with the Aceternity UI Components. This package enables AI assistants and applications to interact with Aceternity UI Components, usage and install commands.

121 lines 3.34 kB
import { z } from "zod"; import { searchComponents } from "./search-components.js"; import { getComponentInfo } from "./get-component-info.js"; import { getInstallationInfo } from "./get-installation-info.js"; import { listCategories } from "./list-categories.js"; import { getAllComponents } from "./get-all-components.js"; export declare const tools: ({ name: string; description: string; inputSchema: { type: string; properties: { query: { type: string; description: string; }; category: { type: string; description: string; }; componentName?: undefined; includeProOnly?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: string; properties: { componentName: { type: string; description: string; }; query?: undefined; category?: undefined; includeProOnly?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: string; properties: { query?: undefined; category?: undefined; componentName?: undefined; includeProOnly?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: string; properties: { includeProOnly: { type: string; description: string; }; query?: undefined; category?: undefined; componentName?: undefined; }; required?: undefined; }; })[]; export declare const toolHandlers: { search_components: { schema: z.ZodObject<{ query: z.ZodString; category: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { query: string; category?: string | undefined; }, { query: string; category?: string | undefined; }>; handler: typeof searchComponents; }; get_component_info: { schema: z.ZodObject<{ componentName: z.ZodString; }, "strip", z.ZodTypeAny, { componentName: string; }, { componentName: string; }>; handler: typeof getComponentInfo; }; get_installation_info: { schema: z.ZodObject<{ componentName: z.ZodString; }, "strip", z.ZodTypeAny, { componentName: string; }, { componentName: string; }>; handler: typeof getInstallationInfo; }; list_categories: { schema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; handler: typeof listCategories; }; get_all_components: { schema: z.ZodObject<{ includeProOnly: z.ZodOptional<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { includeProOnly?: boolean | undefined; }, { includeProOnly?: boolean | undefined; }>; handler: typeof getAllComponents; }; }; //# sourceMappingURL=definitions.d.ts.map