VSCode Maestro MCP

El servidor MCP más completo para VS Code: más de 100 herramientas en 25 categorías. Operaciones de archivos, terminal, git, proveedores LSP (hover, completado, definición, referencias) y más. Núcleo gratuito + funciones premium.

Documentación

VSCode Maestro MCP

El servidor MCP más completo para VS Code: más de 100 herramientas en 25 categorías, desde operaciones de archivos hasta proveedores LSP.

Controla cada aspecto de VS Code a través del Model Context Protocol. Permite que los agentes de IA lean archivos, ejecuten comandos, obtengan completados, información al pasar el cursor, encuentren referencias y más, todo sin salir de tu editor.

Inicio Rápido

  1. Instala esta extensión desde el Marketplace de VS Code
  2. El servidor MCP se inicia automáticamente en el puerto 3002
  3. Conecta tu cliente MCP:
{
  "maestro-mcp": {
    "type": "http",
    "url": "http://localhost:3002/mcp"
  }
}
  1. Comienza a usar herramientas: list_files, read_file, execute_hover, etc.

Herramientas Gratuitas (sin necesidad de licencia)

CategoríaHerramientasDescripción
Archivos8Listar, encontrar, buscar, leer, crear, copiar, mover, eliminar
Edición3Reemplazar líneas, insertar texto, deshacer
Terminal3Ejecutar comandos, leer salida, listar terminales
Editor5Enfocar, información del espacio de trabajo, canales de salida, comandos de VS Code
Diagnósticos3Errores, advertencias, estado del editor
Depuración13Sesiones, puntos de interrupción, ejecución paso a paso, variables, pila de llamadas
Git9Estado, diff, registro, blame, commit, rama, stash
Selección6Obtener/reemplazar selección, cursor, portapapeles
Diff2Comparar archivos, cambios no guardados
Tareas2Listar y ejecutar tareas de VS Code
Notificaciones4Mensajes, cuadros de entrada, selecciones rápidas, progreso
Configuración5Obtener/establecer configuración, extensiones, atajos de teclado
Refactorización2Ediciones del espacio de trabajo, buscar y reemplazar
Fragmentos2Insertar y rodear con fragmentos
Pruebas7Ejecutar pruebas, cobertura, resultados
Pestañas/Diseño6Pestañas, diseño, paneles, vista previa de Markdown

Herramientas Premium (se requiere licencia)

Desbloquea los proveedores de Language Server Protocol de VS Code: los mismos datos que impulsan IntelliSense, accesibles para cualquier cliente MCP.

CategoríaHerramientasDescripción
Completado1Completado de código en cualquier posición
Información al pasar el cursor1Información al pasar el cursor (documentación, tipos)
Firma1Ayuda de firma de funciones
Acciones de código2Correcciones rápidas, refactorizaciones, CodeLens
Navegación3Ir a definición, referencias, jerarquía de llamadas
Símbolos2Búsqueda de símbolos en documento y espacio de trabajo
Formato2Formato de documento, renombrar símbolo
Semántico2Tokens semánticos, sugerencias incrustadas
Características del documento3Enlaces de documento, selector de color, rangos de plegado

Obtén una licencia — compra única, sin suscripción.

Carga Dinámica de Herramientas

Las herramientas están organizadas en categorías que se pueden habilitar/deshabilitar en tiempo de ejecución usando la herramienta manage_tool_categories. Las categorías premium requieren una clave de licencia válida. Cuando las categorías cambian, el servidor MCP envía notificaciones toolListChanged para que los clientes actualicen automáticamente sus herramientas disponibles.

Configuración

ConfiguraciónPredeterminadoDescripción
maestroMcp.port3002Puerto del servidor MCP
maestroMcp.host127.0.0.1Host del servidor MCP
maestroMcp.autoStarttrueIniciar servidor al activarse
maestroMcp.licenseKey""Clave de licencia premium

Comandos

  • Maestro MCP: Toggle Server — Iniciar/detener el servidor MCP
  • Maestro MCP: Show Server Info — Mostrar URL y estado del servidor
  • Maestro MCP: Enter License Key — Ingresar clave de licencia premium
  • Maestro MCP: License Status — Verificar estado actual de la licencia

Compatibilidad

Funciona con cualquier cliente MCP que admita transporte HTTP Streamable:

Requisitos

  • VS Code 1.85.0 o posterior

Licencia

Funciones principales gratuitas. Las funciones premium de LSP requieren una licencia.

Consulta LICENSE.md para más detalles.