UNPKG

mcp-adr-analysis-server

Version:

MCP server for analyzing Architectural Decision Records and project architecture

43 lines 1.28 kB
/** * Technology by Name Resource - Individual technology analysis * URI Pattern: adr://technology/{name} */ import { URLSearchParams } from 'url'; import { ResourceGenerationResult } from './index.js'; export interface TechnologyDetails { name: string; category: string; version?: string; description: string; usage: { adrsReferencing: Array<{ id: string; title: string; status: string; }>; componentsUsing: string[]; patternsRelated: string[]; }; relationships: { dependsOn: string[]; usedBy: string[]; relatedTo: string[]; }; adoption: { status: 'evaluating' | 'trial' | 'adopt' | 'hold'; confidence: 'low' | 'medium' | 'high'; risks: string[]; benefits: string[]; }; metadata: { firstIntroduced: string; lastUpdated: string; maturity: 'experimental' | 'stable' | 'deprecated'; documentation: string[]; }; } /** * Generate technology by name resource */ export declare function generateTechnologyByNameResource(params: Record<string, string>, _searchParams: URLSearchParams): Promise<ResourceGenerationResult>; //# sourceMappingURL=technology-by-name-resource.d.ts.map