mcp-adr-analysis-server
Version:
MCP server for analyzing Architectural Decision Records and project architecture
35 lines • 1.19 kB
TypeScript
/**
* Pattern Base Code Repository by Platform Resource
* URI Pattern: adr://pattern_base_code/{platform}
*
* Provides base code repository information for pattern integration
* including URLs, integration instructions, and required files
*/
import { URLSearchParams } from 'url';
import { ResourceGenerationResult } from './index.js';
import { type PlatformType } from '../utils/validated-pattern-definitions.js';
export interface PatternBaseCodeResponse {
platform: PlatformType;
patternName: string;
repository: {
url: string;
purpose: string;
integrationInstructions: string;
requiredFiles: string[];
scriptEntrypoint?: string;
};
integrationChecklist: Array<{
step: number;
description: string;
required: boolean;
}>;
metadata: {
lastUpdated: string;
source: string;
};
}
/**
* Generate pattern base code by platform resource
*/
export declare function generatePatternBaseCodeByPlatformResource(params: Record<string, string>, _searchParams: URLSearchParams): Promise<ResourceGenerationResult>;
//# sourceMappingURL=pattern-base-code-by-platform-resource.d.ts.map