Back to Home
siphesihle1415 icon

typescript-server-mcp

Verified Safe

by siphesihle1415

Overview

Provides a TypeScript Language Server specifically configured for Vue.js projects, designed to be integrated and run by a Language Server Protocol (LSP) client, typically within a VSCode extension.

Installation

Run Command
node dist/typescript-server.mjs --stdio

Environment Variables

  • TS_MCP_LOG_DIR
  • TS_MCP_NPM_LOCATION
  • TS_LOG_VERBOSITY
  • TS_MCP_SERVER_PATH
  • TS_MCP_SERVER_FALLBACK_PATH
  • TS_MCP_TRACE
  • TS_MCP_SYNTAX_SERVER
  • TS_MCP_TYPE_ACQUISITION
  • TS_MCP_LOCALE

Security Notes

The server leverages the well-established 'typescript-language-server' and standard LSP communication via stdio. Configuration is read from environment variables, which is a standard practice. The explicit disabling of some LSP middleware capabilities (hover, code actions, completions) is noted as a design choice, possibly delegating these features or limiting the server's scope, but doesn't introduce obvious new vulnerabilities in the server's core execution model. No 'eval' or direct malicious patterns are present in the provided truncated code.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Stars0
Forks0
Last Update2025-11-27

Tags

TypeScriptVue.jsLanguage ServerVSCode ExtensionDevelopment Tool