VSCode MCP
Permite que agentes y asistentes de IA interactúen con Visual Studio Code a través del Model Context Protocol.
Documentación
VSCode MCP
Este monorepo contiene el Servidor MCP de VSCode y su Extensión de VSCode complementaria, que juntos permiten que agentes y asistentes de IA, como Goose o Claude, interactúen con VSCode a través del Protocolo de Contexto de Modelos.
Estructura del Proyecto
vscode-mcp/
├── server/ # MCP server implementation
└── extension/ # VS Code extension
Inicio Rápido
- Instala el Servidor MCP
npx vscode-mcp-server install
- Instala la Extensión MCP
Configuración
Configuración de Goose Desktop

- ID:
code-mcp - Nombre:
VS Code - Descripción:
Allows interaction with VS Code through the Model Context Protocol - Comando:
npx vscode-mcp-server
Configuración de Claude Desktop
Agrega esto a tu archivo de configuración de Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"vscode-mcp-server": {
"command": "npx",
"args": ["vscode-mcp-server"],
"env": {}
}
}
}
Herramientas Disponibles
El servidor MCP de Code proporciona las siguientes herramientas para que los agentes de IA interactúen con VS Code:
create_diff
Crea y muestra un diff para modificar archivos existentes:
- Muestra una vista previa de los cambios antes de aplicarlos
- Requiere aprobación del usuario
- Solo funciona con archivos existentes
open_file
Abre archivos en el editor de VS Code:
- Se usa para ver archivos nuevos o modificados
open_project
Abre una carpeta de proyecto en VS Code:
- Configura el directorio de trabajo para el agente de IA
check_extension_status
Verifica si la extensión está instalada y respondiendo
get_extension_port
Obtiene el número de puerto para la Extensión MCP de VS Code
list_available_projects
Muestra proyectos del archivo de registro de puertos
Licencia
Este proyecto está licenciado bajo la Licencia Apache 2.0; consulta el archivo LICENCIA para más detalles.
Copyright 2025 Block, Inc.
Este producto incluye software desarrollado en Block, Inc.