BeClaude

typescript-lsp

30.2kOfficial PluginDevelopmentby Anthropic

TypeScript/JavaScript language server for enhanced code intelligence

Python3272 forks747 issuesUpdated 6/16/2026First seen 4/17/2026

Summary

This skill integrates a TypeScript/JavaScript language server into Claude Code, providing real-time code intelligence like autocompletion, error checking, and type information.

  • It helps developers write correct TypeScript faster by surfacing diagnostics and suggestions directly in the chat.

Install & Usage

1
Add a marketplace
/plugin marketplace add <org/repo>
2
Install the plugin

Add the configuration to /plugin install typescript-lsp@<marketplace>

3
Manage with /plugin
/plugin

Use Cases

Get real-time type errors and lint warnings as you write TypeScript code.
Request autocompletion suggestions for a partially typed variable or function.
Navigate to the definition of a symbol in your project.
Find all references to a function or variable across your codebase.
Rename a symbol and have the change propagate correctly through all files.
Inspect the type signature of a complex expression or imported module.

Usage Examples

1

/typescript-lsp check my-file.ts

2

Show me all type errors in the current project.

3

What are the references to the function `calculateTotal`?

View source on GitHub
lsptypescriptclaude-codemcpskills

Security Audits

LicenseUnknownSourcePassRepositoryPass

Frequently Asked Questions

What is typescript-lsp?

This skill integrates a TypeScript/JavaScript language server into Claude Code, providing real-time code intelligence like autocompletion, error checking, and type information. It helps developers write correct TypeScript faster by surfacing diagnostics and suggestions directly in the chat.

How to install typescript-lsp?

To install typescript-lsp: add a marketplace (/plugin marketplace add <org/repo>), then add the config to /plugin install typescript-lsp@<marketplace>. Finally, /plugin in Claude Code.

What is typescript-lsp best for?

typescript-lsp is a plugin categorized under Development. It is designed for: lsp, typescript. Created by Anthropic.

What can I use typescript-lsp for?

typescript-lsp is useful for: Get real-time type errors and lint warnings as you write TypeScript code.; Request autocompletion suggestions for a partially typed variable or function.; Navigate to the definition of a symbol in your project.; Find all references to a function or variable across your codebase.; Rename a symbol and have the change propagate correctly through all files.; Inspect the type signature of a complex expression or imported module..