{"slug":"vola-trebla/tsconfig-inheritance-flattener-mcp","name":"tsconfig-inheritance-flattener-mcp","description":"Resolves TypeScript config inheritance chains and returns effective compiler options","category":"development","tags":[],"official":false,"stars":0,"transport":null,"install":null,"tools":[{"name":"get_effective_compiler_options","description":"Resolves the full extends chain and returns the merged compiler options that actually apply to a given tsconfig.json. Shows the inheritance chain, all merged options (with enums as readable strings, not magic numbers), and include/exclude patterns."},{"name":"resolve_module_alias","description":"Maps a TypeScript path alias (e.g. @/hooks/useAuth) to its physical file location on disk, using the resolved paths and baseUrl from the tsconfig. Returns all existing candidates with extension probing."},{"name":"analyze_project_references","description":"Inspects the references array in a root tsconfig.json and validates that each referenced package has composite: true. Catches broken cross-package dependencies in TypeScript monorepos before they cause silent build failures."}],"env_vars":[],"auth_type":"none","github":"https://github.com/vola-trebla/tsconfig-inheritance-flattener-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}