Skip to main content
Glama

VSCode Language Server MCP Extension

by aaddrick
QUICKSTART.md2.24 kB
# Quick Start Guide ## Extension Status ✅ **Installed:** `local.vscode-mcp-language-server` ⚠️ **Needs activation:** VSCode needs to be reloaded ## Activate the Extension Since VSCode was already running when the extension was installed, you need to reload: ### Option 1: Reload VSCode (Recommended) 1. Open VSCode (or bring it to focus) 2. Press `Ctrl+Shift+P` (or `Cmd+Shift+P` on Mac) 3. Type: `Developer: Reload Window` 4. Press Enter ### Option 2: Restart VSCode 1. Close all VSCode windows 2. Open VSCode again ## Verify Extension is Running After reloading, check the status bar (bottom-right corner): - You should see: **`$(plug) MCP LS:3100`** - This indicates the MCP server is running on port 3100 ## Test the Connection Run the test script: ```bash cd ~/source/vscode-mcp-language-server node test-connection.js ``` **Expected output:** ``` ✅ Connected to MCP server! 📥 Received response: { ... } ✅ Available tools: 5 - vscode_ls_get_symbols - vscode_ls_find_references - vscode_ls_rename - vscode_ls_get_definition - vscode_ls_get_hover ✅ Test complete! ``` ## Commands Available Access these via Command Palette (`Ctrl+Shift+P`): - `VSCode MCP LS: Show Status` - Display current status - `VSCode MCP LS: Restart Server` - Restart the MCP server ## Configuration Settings are in VSCode settings (JSON): ```json { "vscodeMcpLs.enabled": true, "vscodeMcpLs.port": 3100, "vscodeMcpLs.logLevel": "info" } ``` ## Troubleshooting ### Extension not in status bar 1. Check if extension is enabled: Settings → Search "vscodeMcpLs" 2. Run command: `VSCode MCP LS: Show Status` 3. Check Output panel: View → Output → Select "VSCode MCP Language Server" ### Port 3100 in use Change port in settings: ```json { "vscodeMcpLs.port": 3101 } ``` Then update Claude Code MCP config to match. ### Test connection fails 1. Ensure VSCode is running 2. Reload VSCode window 3. Check port is open: `lsof -i :3100` 4. Check extension output for errors ## Next Steps 1. **Configure Claude Code** - Add MCP server to config 2. **Update unminification skills** - Use new VSCode API tools 3. **Test with minified file** - Run `/unminify-quick` See README.md for full documentation.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/aaddrick/vscode-mcp-language-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server