local-only server
The server can only run on the client’s local machine because it depends on local resources.
MCP de VSCode
Este monorepositorio contiene el servidor MCP de VSCode y su extensión complementaria VSCode, que juntos permiten que los agentes y asistentes de IA, como Goose o Claude, interactúen con VSCode a través del Protocolo de contexto de modelo.
Estructura del proyecto
Inicio rápido
- Instalar el servidor MCP
- Instalar 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 del escritorio de Claude
Agregue esto a su archivo de configuración de Claude Desktop ( ~/Library/Application Support/Claude/claude_desktop_config.json
):
Herramientas disponibles
El servidor Code MCP proporciona las siguientes herramientas para que los agentes de IA interactúen con VS Code:
create_diff
Crea y muestra una diferencia para modificar archivos existentes:
- Muestra una vista previa de los cambios antes de aplicarlos
- Requiere la aprobación del usuario
- Sólo funciona con archivos existentes
open_file
Abre archivos en el editor de VS Code:
- Se utiliza 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
Comprueba si la extensión está instalada y responde
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 del puerto
Licencia
Este proyecto está licenciado bajo la Licencia Apache 2.0: consulte el archivo de LICENCIA para obtener más detalles.
Derechos de autor 2025 Block, Inc.
Este producto incluye software desarrollado en Block, Inc.
This server cannot be installed
Permite que los agentes y asistentes de IA como Goose o Claude interactúen con VS Code a través del Protocolo de contexto de modelo.