35 tools that work with TypeScript: 13 MCP servers, 21 Agent Skills and 1 Claude Code plugin. 1 of the remote servers answered our live check, 1 worked without an API key, and 3 come from an official or verified publisher. Ranked by GitHub stars plus official, live and free-to-try signals.
Most common uses: Code search, analysis, refactoring & languages (33), Testing & QA (2).
| Tool | Stars | Last update | License | |
|---|---|---|---|---|
| typescript-lsp TypeScript/JavaScript language server for enhanced code intelligence PluginAnthropic marketplace | 47,064 | Apache-2.0 | ||
| migrate-to-shoehorn Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs SkillInstall · skills CLI | 323,337 | MIT | ||
| setup-ts-deep-modules Wire dependency-cruiser into a TypeScript repo so each package is a deep module, with implementation hidden in subfolders and reachable only through i SkillInstall · skills CLI | 323,337 | MIT | ||
| typescript-advanced-types Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-s SkillInstall · skills CLI | 42,495 | MIT | ||
| typescript-pro Implements advanced TypeScript type systems, creates custom type guards, utility types, and branded types, and configures tRPC for end-to-end type saf SkillInstall · skills CLI | 12,355 | MIT | ||
| migrate-to-shoehorn 将测试文件从 `as` 类型断言迁移到 @total-typescript/shoehorn。适用于用户提到 shoehorn、想替换测试中的 `as`,或需要局部测试数据时。 SkillInstall · skills CLI | 5,774 | MIT | ||
| setup-ts-deep-modules 在 TypeScript repo 中接入 dependency-cruiser,让每个 package 成为 deep module:implementation 隐藏在 subfolders 中,只能通过 entry-point files 访问。User-invoked。 SkillInstall · skills CLI | 5,774 | MIT | ||
| Fallow Codebase intelligence for TypeScript and JavaScript, exposed as structured MCP analysis tools. MCP serverGitHub-verified authorLocal · npm | 5,359 | MIT | ||
| typescript-pro Use when building TypeScript applications requiring advanced type systems, generics, or full-stack type safety. Invoke for type guards, utility types, SkillInstall · skills CLI | 4,708 | MIT | ||
| typescript-best-practices TypeScript best practices. Use when reading or editing any .ts or .tsx file. SkillInstall · skills CLI | 4,298 | MIT | ||
| typescript-advanced Advanced TypeScript patterns including generics, conditional types, mapped types, template literals, and type guards SkillInstall · skills CLI | 2,838 | Apache-2.0 | ||
| openapi-to-typescript Converts OpenAPI 3.0 JSON/YAML to TypeScript interfaces and type guards. This skill should be used when the user asks to generate types from OpenAPI, SkillInstall · skills CLI | 2,679 | MIT | ||
| typescript-pro Master TypeScript with advanced types, generics, and strict type safety. Handles complex type systems, decorators, and enterprise-grade patterns. Use SkillInstall · skills CLI | 2,009 | MIT | ||
| typescript-magician Designs complex generic types, refactors `any` types to strict alternatives, creates type guards and utility types, and resolves TypeScript compiler e SkillInstall · skills CLI | 1,971 | MIT | ||
| typescript TypeScript strict patterns and best practices. Trigger: When writing TypeScript code - types, interfaces, generics. SkillInstall · skills CLI | 674 | MIT | ||
| Helpful Mods Catalog Find TypeScript source mods, read setup requirements, and prepare a cart for human checkout. MCP serverVerified domain · helpfulmods.comRemote● LiveFree to try | — | — | ||
| gravitas-typescript GRAVITAS extension for TypeScript projects. Adds TypeScript-specific recon, strict mode patterns, Vitest/Jest integration, and common TS failure modes SkillInstall · skills CLI | 473 | MIT | ||
| boy-scout Use when fixing, editing, changing, debugging, or working with any TypeScript code. Applies the Boy Scout Rule—always leave code cleaner than you foun SkillInstall · skills CLI | 216 | MIT | ||
| clean-comments Use when writing, fixing, editing, or reviewing TypeScript comments and TSDoc. Enforces Clean Code principles—no metadata, no redundancy, no commented SkillInstall · skills CLI | 216 | MIT | ||
| clean-functions Use when writing, fixing, editing, or refactoring TypeScript functions. Enforces Clean Code principles—maximum 3 arguments, single responsibility, no SkillInstall · skills CLI | 216 | MIT | ||
| clean-general Use when writing, fixing, editing, or reviewing TypeScript code quality. Enforces Clean Code's core principles—DRY, single responsibility, clear inten SkillInstall · skills CLI | 216 | MIT | ||
| clean-names Use when naming, renaming, or fixing names of variables, functions, classes, interfaces, or modules in TypeScript. Enforces Clean Code principles—desc SkillInstall · skills CLI | 216 | MIT | ||
| clean-tests Use when writing, fixing, editing, or refactoring TypeScript tests. Enforces Clean Code principles—fast tests, boundary coverage, one assert per test. SkillInstall · skills CLI | 216 | MIT | ||
| typescript-clean-code Use when writing, fixing, editing, reviewing, or refactoring any TypeScript code. Enforces Robert Martin's complete Clean Code catalog—naming, functio SkillInstall · skills CLI | 216 | MIT | ||
| io.github.cyanheads/mcp-ts-core Agent-native TypeScript framework for building MCP servers. MCP serverGitHub-verified authorLocal · npm | 154 | Apache-2.0 | ||
| io.github.cyanheads/mcp-ts-template TypeScript template for building MCP servers with declarative tooling, observability, and auth. MCP serverGitHub-verified authorLocal · npm | 154 | Apache-2.0 | ||
| Whenever Write, validate, deploy and run TypeScript workflow automations on Whenever from your coding agent. MCP serverVerified domain · whenever.devRemoteSign-in needed | — | — | ||
| Archprint Mine the architecture rules your TypeScript repo already enforces, with the evidence attached. MCP serverGitHub-verified authorLocal · npm | 8 | MIT | ||
| Type Atlas Editor-grade TypeScript, Markdown, and JSON intelligence for coding agents. MCP serverGitHub-verified authorLocal · npm | 2 | Apache-2.0 | ||
| Evidrift Catch TypeScript API and OpenAPI contract drift in AI-generated code, then revalidate it in CI. MCP serverGitHub-verified authorLocal · npm | 1 | MPL-2.0 | ||
| prinfer TypeScript inferred types, completions and type errors for AI coding agents MCP serverGitHub-verified authorLocal · npm | 1 | MIT | ||
| typeprobe TypeScript inferred types, completions and type errors for AI coding agents MCP serverGitHub-verified authorLocal · npm | 1 | MIT | ||
| io.github.colossal1598/ship-mcp Clean TypeScript starter for MCP servers: zod-validated tools, tests, one-command dev loop. MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| io.github.jscoobyced/jsc-typescript-ast-mcp AST for TypeScript, supports creating JSON representations of React components MCP serverGitHub-verified authorLocal · npm | 0 | MIT | ||
| io.github.musatoktas/whyts Find out why a TypeScript project is slow: measured analysis and before/after comparison. MCP serverGitHub-verified authorLocal · npm | 0 | MIT |