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.
30 lines • 937 B
TypeScript
/**
* Data loading service for components, documentation, and examples
*/
import { ComponentInfo, DocumentationFile, ExampleInfo, FrameworkInfo, ServerConfig } from '../types/index.js';
import { GitLabService } from './gitlab.js';
export declare class DataLoaderService {
private gitlabService;
private config;
constructor(config: ServerConfig, gitlabService: GitLabService);
/**
* Load all components from GitLab
*/
loadComponents(): Promise<ComponentInfo[]>;
/**
* Load general documentation from GitLab
*/
loadDocumentation(): Promise<DocumentationFile[]>;
/**
* Load framework examples from GitLab examples repository
*/
loadExamples(): Promise<{
frameworks: FrameworkInfo[];
examples: ExampleInfo[];
}>;
/**
* Load examples for a specific framework
*/
private loadFrameworkExamples;
}
//# sourceMappingURL=data-loader.d.ts.map