ultimate-mcp-server
Version:
The definitive all-in-one Model Context Protocol server for AI-assisted coding across 30+ platforms
77 lines • 2.32 kB
TypeScript
/**
* UI Understanding MCP Tools
*
* These tools automatically analyze UI/UX from URLs or images
* to provide comprehensive design insights and recommendations
*/
import { Tool } from '@modelcontextprotocol/sdk/types.js';
/**
* Main UI analysis tool - automatically captures and analyzes UI
*/
export declare const analyze_ui_design: Tool;
/**
* Extract design system - automatically extracts colors, typography, spacing
*/
export declare const extract_design_system: Tool;
/**
* Check accessibility - comprehensive WCAG compliance check
*/
export declare const check_ui_accessibility: Tool;
/**
* Compare UI designs - analyze differences between designs
*/
export declare const compare_ui_designs: Tool;
/**
* Suggest UI improvements - AI-powered improvement recommendations
*/
export declare const suggest_ui_improvements: Tool;
/**
* Analyze UI components - identify and analyze reusable components
*/
export declare const analyze_ui_components: Tool;
/**
* Check design guidelines - validate against design standards
*/
export declare const check_design_guidelines: Tool;
/**
* Create UI style guide - generate documentation from existing UI
*/
export declare const create_ui_style_guide: Tool;
/**
* Analyze user flow - understand navigation and user journeys
*/
export declare const analyze_user_flow: Tool;
export declare const uiUnderstandingTools: {
[x: string]: unknown;
name: string;
inputSchema: {
[x: string]: unknown;
type: "object";
properties?: {
[x: string]: unknown;
} | undefined;
required?: string[] | undefined;
};
title?: string | undefined;
description?: string | undefined;
outputSchema?: {
[x: string]: unknown;
type: "object";
properties?: {
[x: string]: unknown;
} | undefined;
required?: string[] | undefined;
} | undefined;
annotations?: {
[x: string]: unknown;
title?: string | undefined;
readOnlyHint?: boolean | undefined;
destructiveHint?: boolean | undefined;
idempotentHint?: boolean | undefined;
openWorldHint?: boolean | undefined;
} | undefined;
_meta?: {
[x: string]: unknown;
} | undefined;
}[];
//# sourceMappingURL=ui-understanding-tools.d.ts.map