TypeScript
Provides advanced code manipulation and analysis capabilities for TypeScript projects.
About
Designed to bridge the gap in semantic understanding for AI code models like Claude, this tool functions as a specialized TypeScript Language Server Protocol (LSP) equivalent. It empowers AI with robust capabilities for semantic refactoring and code analysis, enabling operations such as symbol renaming, file/directory movement, and detailed type inspection, which traditional LLM text editing struggles with. By providing these structured manipulation tools, `typescript-mcp` enhances AI's ability to perform complex, project-wide code modifications accurately and efficiently.
Key Features
- 45 GitHub stars
- Detailed TypeScript diagnostics retrieval
- Project-wide symbol renaming with automatic updates
- File and directory movement with automatic import adjustments
- Comprehensive symbol reference finding
- Advanced type information at specific code locations
Use Cases
- Enabling AI models to perform complex, semantic refactoring of TypeScript code
- Automating project-wide symbol renames and file/directory movements with intelligent import updates
- Providing deep code analysis and diagnostics for AI-driven development workflows