VSCode extension that exposes file viewing, editing and terminal features as MCP tools for clients such as Claude Desktop.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add vscode-as -- npx vscode-as-mcp-server~/.codex/config.toml
[mcp_servers.vscode-as]
command = "npx"
args = ["vscode-as-mcp-server"]
# codex mcp add vscode-as -- npx vscode-as-mcp-server~/.cursor/mcp.json
{
"mcpServers": {
"vscode-as": {
"command": "npx",
"args": [
"vscode-as-mcp-server"
]
}
}
}.vscode/mcp.json
{
"servers": {
"vscode-as": {
"type": "stdio",
"command": "npx",
"args": [
"vscode-as-mcp-server"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"vscode-as": {
"command": "npx",
"args": [
"vscode-as-mcp-server"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"vscode-as": {
"command": "npx",
"args": [
"vscode-as-mcp-server"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"vscode-as": {
"command": "npx",
"args": [
"vscode-as-mcp-server"
]
}
}
}