UNPKG

ids-enterprise-mcp-server

Version:

Model Context Protocol (MCP) server providing comprehensive IDS Enterprise Web Components documentation access via GitLab API. Use with npx and GitLab token for instant access.

72 lines 1.52 kB
/** * Type definitions for IDS Enterprise Web Components MCP Server */ export interface SearchResult { component: string; content: string; category: string; relevanceScore: number; filePath?: string; } export interface ComponentInfo { name: string; category: string; description: string; content: string; features: string[]; attributes: string[]; methods: string[]; events: string[]; examples: string[]; filePath: string; } export interface DocumentationFile { name: string; content: string; category: string; filePath: string; } export interface ExampleInfo { name: string; framework: string; description: string; content: string; filePath: string; codeExample: string; setupInstructions: string; } export interface FrameworkInfo { name: string; description: string; setupGuide: string; exampleCount: number; examples: ExampleInfo[]; readmePath: string; } export interface GitLabTreeItem { id: string; name: string; type: 'tree' | 'blob'; path: string; mode: string; } export interface ServerConfig { token: string; gitlabUrl: string; projectId: string; examplesProjectId: string; defaultBranch: string; } export interface ToolArgs { [key: string]: any; } export interface ToolResponse { content: Array<{ type: string; text: string; }>; _meta?: { [x: string]: unknown; }; } //# sourceMappingURL=index.d.ts.map