mcp-adr-analysis-server
Version:
MCP server for analyzing Architectural Decision Records and project architecture
36 lines • 1.17 kB
TypeScript
/**
* Validated Patterns Catalog Resource
* URI Pattern: adr://validated_patterns
*
* Provides complete catalog of validated deployment patterns
* for different platforms with metadata and summaries
*/
import { ResourceGenerationResult } from './index.js';
import { type PlatformType } from '../utils/validated-pattern-definitions.js';
export interface ValidatedPatternsCatalog {
patterns: Array<{
id: string;
name: string;
version: string;
platformType: PlatformType;
description: string;
lastUpdated: string;
source: string;
tags: string[];
hasBaseCodeRepository: boolean;
hasAuthoritativeSources: boolean;
authoritativeSourceCount: number;
deploymentPhaseCount: number;
validationCheckCount: number;
}>;
metadata: {
totalPatterns: number;
platforms: PlatformType[];
lastGenerated: string;
};
}
/**
* Generate validated patterns catalog resource
*/
export declare function generateValidatedPatternsCatalogResource(): Promise<ResourceGenerationResult>;
//# sourceMappingURL=validated-patterns-catalog-resource.d.ts.map