Cómo usar gopls MCP con VS Code

Descubre cómo habilitar gopls MCP en VS Code para Go: acceso eficiente al LSP, referencias y diagnósticos precisos, IA integrada y agentes IA.

2 sept 2025 • 3 min de lectura • Equip Q2BSTUDIO

Inteligencia-Artificial-

El equipo de Go ha añadido recientemente un servidor oficial Model Context Protocol MCP a gopls, la implementación del Language Server Protocol LSP para Go. Gracias a ello, editores como VS Code y agentes IA pueden acceder de forma directa y eficiente a funciones del LSP sin tener que leer archivos completos, reduciendo consumo de tokens y acelerando tareas como referencias, diagnósticos y navegación de símbolos.

En Q2BSTUDIO, empresa de desarrollo de software, creamos aplicaciones a medida y software a medida con un fuerte enfoque en inteligencia artificial, ciberseguridad, servicios cloud AWS y Azure, automatización de procesos y servicios inteligencia de negocio con Power BI. Si estás impulsando ia para empresas o quieres desplegar agentes IA en tu flujo de trabajo, nuestro equipo puede ayudarte a integrar estas capacidades en tu stack. Conoce más sobre nuestra inteligencia artificial aplicada a producto y operaciones.

Cómo habilitar gopls MCP en VS Code paso a paso

Paso 1 Instalar o actualizar gopls. En tu terminal ejecuta go install golang.org/x/tools/gopls@latest. Asegúrate de tener una versión reciente de Go para obtener la mejor compatibilidad.

Paso 2 Activar el servidor MCP desde VS Code. Abre Configuración y localiza Go Language Server Flags. Edita settings.json y añade la bandera -mcp.listen=localhost:8092 en el arreglo go.languageServerFlags. Reinicia o recarga VS Code para aplicar los cambios.

Paso 3 Registrar el servidor MCP para los agentes de VS Code. Ejecuta el comando MCP Add Server. Elige HTTP e introduce la dirección https://localhost:8092. Como alternativa, puedes registrar en .vscode/settings.json un servidor llamado gopls con url https://localhost:8092 y type http.

Paso 4 Optimizar el uso de herramientas con instrucciones. Crea el directorio .github/instructions en tu repositorio. Dentro, genera el archivo gopls.instructions.md e indica applyTo con el patrón **/*.go. Después, ejecuta el comando gopls mcp -instructions y añade la salida a ese archivo para que los agentes aprovechen al máximo las herramientas del LSP.

Cómo usarlo en tu día a día

Abre el chat del agente en VS Code y empieza a consultar tu código. Un ejemplo útil es pedir referencias de un símbolo de tu proyecto, por ejemplo Describe where MyFunction is used. El agente empleará la herramienta go_symbol_references para encontrar dónde se usa, sin rastrear archivos completos, de manera precisa y eficiente.

Por qué MCP marca la diferencia

Además de referencias y navegación, destaca go_diagnostics. Esta herramienta no solo reporta problemas, también permite aplicar fixes sugeridos de forma automática, basados en el análisis determinista de gopls. Así se elevan la consistencia y la calidad de las correcciones frente a enfoques puramente estadísticos.

Un caso práctico es modernize, que propone mejoras cuando surgen nuevas características del lenguaje. Por ejemplo, puede sugerir convertir un bucle for i := 0; i < 10; i++ a la sintaxis for i := range 10 cuando corresponde. Dado que los LLM tienden a generar código basado en patrones históricos, estas herramientas ayudan a adoptar novedades del lenguaje antes de que se generalicen en la base de conocimientos de los modelos.

Ventajas para tu equipo

Con gopls MCP y agentes IA integrados en VS Code, lograrás inspección contextual del código, diagnósticos accionables, modernización automática, ahorro de tokens y mayor velocidad de desarrollo. Si buscas robustez adicional, suma capacidades de ciberseguridad, servicios cloud AWS y Azure, automatización de procesos, power bi e inteligencia de negocio para disponer de una cadena de entrega completa, segura y escalable. En Q2BSTUDIO te ayudamos a integrar agentes IA con tu repositorio, orquestar flujos en CI CD y alinear todo con tus objetivos de negocio.

¿Listo para llevar tu productividad al siguiente nivel con agentes IA y gopls MCP en VS Code mientras evolucionas tu plataforma con aplicaciones a medida y software a medida seguros y escalables? Descubre cómo lo hacemos en nuestro servicio de desarrollo de software a medida y cuéntanos tu caso para diseñar la solución ideal.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.

Live Chat