[Bug] typescript-lsp marketplace plugin missing MCP tool implementation
Bug Description
Bug Report: typescript-lsp plugin in marketplace is non-functional
Description:
The typescript-lsp plugin from claude-plugins-official marketplace can be installed and enabled, but provides zero functionality. It only contains a README.md file with installation instructions - no actual MCP tools are exposed.
Steps to Reproduce:
- Run /plugin → Marketplace → Install typescript-lsp
- Enable the plugin and restart Claude Code
- Try to use any LSP tools (find_definition, find_references, etc.)
- No mcp__typescript_lsp__* tools exist
Expected Behavior:
Plugin should either:
- Provide working LSP tools (find_definition, find_references, get_diagnostics)
- Or be marked as "documentation only" / removed from marketplace
Actual Behavior:
- Plugin installs successfully and shows as enabled
- Plugin description promises "go-to-definition, find references, and error checking"
- Plugin contains only README.md (24 lines of npm install instructions)
- No .mcp.json file to register MCP tools
- No callable tools are provided
Plugin Contents:
~/.claude/plugins/.../typescript-lsp/1.0.0/
└── README.md ← Only file, no implementation
Workaround:
Using cclsp MCP server instead, which actually bridges typescript-language-server to Claude Code.
Impact:
Misleading UX - users expect functionality that doesn't exist.
Environment Info
- Platform: darwin
- Terminal: WarpTerminal
- Version: 2.0.76
- Feedback ID: 1873daa8-5bd9-4719-835e-3461054fc2b6
Errors
[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/paullee/.local/share/claude/versions/2.0.76 (expected in multi-process scenarios)\n at XZR (/$bunfs/root/claude:2430:2165)\n at fUA (/$bunfs/root/claude:2430:1885)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-27T23:06:35.415Z"},{"error":"Error: Tool mcp__cclsp__find_definition not found\n at WwB (/$bunfs/root/claude:2541:6724)\n at L4 (/$bunfs/root/claude:202:20697)\n at wq (/$bunfs/root/claude:202:39069)\n at DTT (/$bunfs/root/claude:202:49684)\n at J6 (/$bunfs/root/claude:202:85872)\n at Vv (/$bunfs/root/claude:202:84850)\n at mf (/$bunfs/root/claude:202:84675)\n at Hk (/$bunfs/root/claude:202:81115)\n at lA (/$bunfs/root/claude:202:6242)\n at qoR (/$bunfs/root/claude:195:4072)","timestamp":"2025-12-27T23:06:37.202Z"},{"error":"Error: Tool mcp__cclsp__get_diagnostics not found\n at WwB (/$bunfs/root/claude:2541:6724)\n at L4 (/$bunfs/root/claude:202:20697)\n at wq (/$bunfs/root/claude:202:39069)\n at DTT (/$bunfs/root/claude:202:49684)\n at J6 (/$bunfs/root/claude:202:85872)\n at Vv (/$bunfs/root/claude:202:84850)\n at mf (/$bunfs/root/claude:202:84675)\n at Hk (/$bunfs/root/claude:202:81115)\n at lA (/$bunfs/root/claude:202:6242)\n at qoR (/$bunfs/root/claude:195:4072)","timestamp":"2025-12-27T23:06:37.202Z"},{"error":"Error: Tool mcp__cclsp__find_references not found\n at WwB (/$bunfs/root/claude:2541:6724)\n at L4 (/$bunfs/root/claude:202:20697)\n at wq (/$bunfs/root/claude:202:39069)\n at DTT (/$bunfs/root/claude:202:49684)\n at J6 (/$bunfs/root/claude:202:85872)\n at Vv (/$bunfs/root/claude:202:84850)\n at mf (/$bunfs/root/claude:202:84675)\n at Hk (/$bunfs/root/claude:202:81115)\n at lA (/$bunfs/root/claude:202:6242)\n at qoR (/$bunfs/root/claude:195:4072)","timestamp":"2025-12-27T23:06:37.203Z"},{"error":"Error: Tool mcp__cclsp__find_definition not found\n at WwB (/$bunfs/root/claude:2541:6724)\n at L4 (/$bunfs/root/claude:202:20697)\n at wq (/$bunfs/root/claude:202:39069)\n at DTT (/$bunfs/root/claude:202:49684)\n at J6 (/$bunfs/root/claude:202:85872)\n at Vv (/$bunfs/root/claude:202:84850)\n at mf (/$bunfs/root/claude:202:84675)\n at Hk (/$bunfs/root/claude:202:81115)\n at lA (/$bunfs/root/claude:202:6242)\n at qoR (/$bunfs/root/claude:195:4072)","timestamp":"2025-12-27T23:06:37.204Z"},{"error":"Error: Tool mcp__cclsp__find_references not found\n at WwB (/$bunfs/root/claude:2541:6724)\n at L4 (/$bunfs/root/claude:202:20697)\n at wq (/$bunfs/root/claude:202:39069)\n at DTT (/$bunfs/root/claude:202:49684)\n at J6 (/$bunfs/root/claude:202:85872)\n at Vv (/$bunfs/root/claude:202:84850)\n at mf (/$bunfs/root/claude:202:84675)\n at Hk (/$bunfs/root/claude:202:81115)\n at lA (/$bunfs/root/claude:202:6242)\n at qoR (/$bunfs/root/claude:195:4072)","timestamp":"2025-12-27T23:06:37.204Z"},{"error":"Error: Tool mcp__cclsp__find_definition not found\n at WwB (/$bunfs/root/claude:2541:6724)\n at L4 (/$bunfs/r
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗