A Visual Studio Code extension that exposes an MCP (Model Context Protocol) server, giving AI tools like Claude, Cursor, and others direct access to VS Code's semantic code understanding capabilities - go-to-definition, find references, completions, diagnostics, and so much more!
{
"mcpServers": {
"vscode": {
"url": "http://localhost:4000/mcp",
"description": "VS Code semantic code navigation"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Visual Studio Code extension that exposes an MCP (Model Context Protocol) server, giving AI tools like Claude, Cursor, and others direct access to VS Code's semantic code understanding capabilities - go-to-definition, find references, completions, diagnostics, and so much more!
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 41 days ago.
Will it work with my client?
Transport: stdio, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Context cost
19 tools. ~800 tokens (0.4% of 200K).
This server supports HTTP transport. Be the first to test it — help the community know if it works.
vscode_open_folderOpen a workspace folder
vscode_get_open_foldersGet currently open workspace folder(s)
vscode_document_symbolsGet all symbols in a document
vscode_workspace_symbolsSearch symbols across the workspace
vscode_go_to_definitionFind symbol definitions
vscode_find_referencesFind all references to a symbol
vscode_hover_infoGet type info and documentation
vscode_diagnosticsGet errors and warnings
vscode_call_hierarchyGet incoming/outgoing calls
vscode_completionsGet code completions at a position
No known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for VSC MCPServer and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
🚀 Supercharge your AI coding assistants with VS Code's powerful language intelligence!
A Visual Studio Code extension that exposes an MCP (Model Context Protocol) server, giving AI tools like Claude, Cursor, and others direct access to VS Code's semantic code understanding capabilities - go-to-definition, find references, completions, diagnostics, and so much more!
vscode://codingwithcalvin.mcp/...| Tool | Description |
|------|-------------|
| vscode_open_folder | Open a workspace folder |
| vscode_get_open_folders | Get currently open workspace folder(s) |
| vscode_document_symbols | Get all symbols in a document |
| vscode_workspace_symbols | Search symbols across the workspace |
| vscode_go_to_definition | Find symbol definitions |
| vscode_find_references | Find all references to a symbol |
| vscode_hover_info | Get type info and documentation |
| vscode_diagnostics | Get errors and warnings |
| vscode_call_hierarchy | Get incoming/outgoing calls |
| vscode_completions | Get code completions at a position |
| vscode_signature_help | Get function signature help |
| vscode_type_hierarchy | Get type hierarchy information |
| vscode_code_actions | Get available code actions/quick fixes |
| vscode_format_document | Format an entire document |
| vscode_format_range | Format a specific range |
| vscode_organize_imports | Organize imports in a document |
| vscode_rename_symbol | Rename a symbol across the workspace |
| vscode_workspace_file_search | Search for files by pattern |
| vscode_workspace_text_search | Search for text across files |
Download the latest .vsix from the [Relea