TypeScript Analyzer MCP Server - Enterprise Edition
@davidleathers113
TypeScript Analyzer MCP Server - Enterprise Edition について
Analyze and fix any types in TypeScript with an intelligent MCP server – fast, extensible, and React-aware.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"typescript-analyzer-mcp": {
"command": "node",
"args": [
"dist/index.js"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is TypeScript Analyzer MCP Server - Enterprise Edition?
It is a high-performance MCP (Model Context Protocol) server that analyzes and fixes TypeScript any types in a codebase, featuring caching, intelligent type inference, batch processing, and React component interface generation. It is designed for developers using MCP‑compatible assistants like Claude Desktop.
How to use TypeScript Analyzer MCP Server - Enterprise Edition?
Clone the repository, run npm install, build with npm run build, and start with npm start (or node dist/index.js). To use with Claude Desktop, add the server to your .claude-app.json configuration under mcpServers. Invoke operations via tools such as analyzeTypeScriptFile, fixTypeScriptFile, batchFixTypeScriptFiles, generateComponentInterface, clearCache, configureServer, and getServerInfo.
Key features of TypeScript Analyzer MCP Server - Enterprise Edition
- Scan TypeScript files for
anytypes and suggest replacements - Automatically replace
anytypes with more specific types - Process multiple files in batch with configurable concurrency
- Generate TypeScript interfaces for React component props
- Update server configuration (log level, caching) at runtime
- Clear and manage analysis caches on demand
Use cases of TypeScript Analyzer MCP Server - Enterprise Edition
- Analyze a single TypeScript file for
anyusage and get suggestions - Fix
anytypes in a file with a dry run to preview changes - Batch‑fix all TypeScript files in a directory, skipping backups if desired
- Generate a proper TypeScript interface for a React component’s props
- Clear the analysis cache to force fresh analyses on subsequent operations
FAQ from TypeScript Analyzer MCP Server - Enterprise Edition
What types does the server use to replace any?
It applies a predefined set of mappings for common patterns (e.g., e: any → e: React.SyntheticEvent, data: any → data: Record<string, unknown>). For patterns not covered, it defaults to unknown.
Can I preview changes before applying them?
Yes. The fixTypeScriptFile and batchFixTypeScriptFiles tools accept a dryRun parameter. When set to true, the server shows the modifications without altering any files.
How can I process multiple files at once?
Use the batchFixTypeScriptFiles tool. Provide a directory and a glob pattern (e.g., **/*.ts) to select files; you can also adjust concurrency for parallel processing.
Does the server create backup files before editing?
By default, a backup is created before modifying a file. To skip this, set the skipBackup parameter to true when calling fixTypeScriptFile or batchFixTypeScriptFiles.
How do I clear the analysis cache?
Invoke the clearCache tool. This removes all cached analysis results, forcing fresh analyses on subsequent operations.
「その他」の他のコンテンツ
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Awesome Mlops
visengerA curated list of references for MLOps
コメント