MCP en LM Studio: búsqueda web y generación de imágenes para un modelo localServidores MCP: qué son y cómo conectar uno

MCP en LM Studio: búsqueda en internet y generación de imágenes para un modelo local

En corto: desde la versión 0.3.17, LM Studio puede conectar servidores MCP mediante un archivo mcp.json. Un servidor remoto se añade con dos campos: url y headers con la clave. A partir de ahí, un modelo local puede buscar en internet, leer páginas y generar imágenes, cosas que por sí solo no sabe hacer.

Para qué quiere MCP un modelo local

Un modelo en LM Studio conoce el mundo hasta la fecha de su entrenamiento y sólo sabe escribir texto. Pregúntale por las noticias de ayer y, o te dirá honestamente que no lo sabe, o —peor— se inventará la respuesta. Pídele que dibuje un logo y te lo describirá con palabras: LM Studio está hecho para modelos de lenguaje, y los modelos de lenguaje no dibujan.

MCP cubre los dos huecos sin tocar el modelo. Conectas herramientas y el modelo empieza a decidir por su cuenta cuándo ir a buscar y cuándo llamar a un generador. Y el trabajo pesado lo hace el servidor remoto: para generar imágenes no hace falta una segunda tarjeta gráfica ni pelearse con modelos de difusión aparte.

TareaSin MCPCon MCP
Noticias recientes, cotizaciones, documentaciónRespuesta de memoria, a la fecha del entrenamientoweb-search lo encuentra, web-crawl lee la página
Una imagen a partir de una descripciónSólo una descripción con palabrastext-to-image devuelve un enlace a la imagen ya hecha
Retocar la imagen obtenidaImposibleimage-to-image, por el id del archivo de la generación anterior
VídeoImposibleUn conjunto aparte de herramientas de vídeo; la generación tarda minutos

Qué se queda en tu ordenador

La conversación y el propio modelo siguen funcionando en local. Al servidor sólo van los parámetros de la llamada: la consulta de búsqueda o la descripción de la imagen que el modelo ha redactado. Si eso te importa, simplemente no actives las herramientas en chats con datos sensibles.

Paso 1. Un modelo capaz de llamar herramientas

MCP sólo funciona con modelos entrenados para llamar funciones (tool use, function calling). En el catálogo de LM Studio esos modelos llevan un distintivo. Sirven los modelos modernos de tamaño medio: por ejemplo las familias Qwen3 y gpt-oss. Los modelos muy pequeños soportan las llamadas sobre el papel, pero se lían con los parámetros y tiran de herramientas a destiempo.

La segunda condición es el contexto. Las descripciones de las herramientas ocupan sitio en cada petición, y un resultado de búsqueda o una página leída ocupan aún más. Pon una longitud de contexto de al menos 8–16 mil tokens en los ajustes de carga del modelo, o las respuestas de las herramientas se cortarán.

Paso 2. Consigue una clave

LM Studio le pasa al servidor una cabecera estática, así que aquí se entra con clave y no con una ventana de OAuth. El botón de abajo emite una, sin registro:

Una clave para LM Studio

Consigue una clave sk-… en esta misma página

Elige la serie de modelo que quieras: LM Studio usa su modelo local y al servidor MCP sólo le hace falta la clave. Se sustituye en el mcp.json de abajo.

Pulsa y obtén tu base_url y tu clave API.

Sin registro ni tarjeta.

Gratis. Tu clave aparecerá aquí mismo.

Paso 3. Declara los servidores en mcp.json

En LM Studio, abre la pestaña Program del panel derecho y elige Install → Edit mcp.json. El archivo se abre en el editor integrado. Añade los servidores dentro del bloque mcpServers:

Plantilla — así no va a funcionarmcp.jsonLo resaltado son marcadores. El botón de arriba los emite en segundos, sin registro.
{
  "mcpServers": {
    "twelver-web-search": {
      "url": "https://twelver.app/api/mcp/v1/web-search",
      "headers": {
        "Authorization": "Bearer sk-<tu-clave>"
      }
    },
    "twelver-image": {
      "url": "https://twelver.app/api/mcp/v1/image-generation",
      "headers": {
        "Authorization": "Bearer sk-<tu-clave>"
      }
    }
  }
}

El error habitual: un mcpServers anidado

Si el archivo ya tiene servidores, no pegues un segundo bloque "mcpServers": {…}. Copia sólo las entradas —lo que hay entre sus llaves— y sepáralas con una coma. El bloque duplicado es, con diferencia, la razón más frecuente de que LM Studio «no vea» el servidor.

Guarda el archivo. Los servidores aparecerán en la lista de la pestaña Program, donde un interruptor los activa y desactiva sin borrarlos de la configuración.

Paso 4. Compruébalo en un chat

Carga un modelo con soporte de herramientas, abre un chat nuevo y pide algo que el modelo no pueda saber:

  • «Busca en internet cuál es la última versión de LM Studio y resume qué trae de nuevo»: el modelo llamará a web-search y después, probablemente, a web-crawl sobre el enlace encontrado.
  • «Dibuja una portada para un pódcast sobre café, en cuadrado»: el modelo llamará a text-to-image y devolverá un enlace a la imagen.

Antes de la llamada, LM Studio muestra qué herramienta quiere ejecutar el modelo y con qué parámetros, y puedes permitirla o rechazarla. Para la búsqueda conviene permitir siempre; para la generación, confirmar a mano, ya que consume saldo.

Qué llega como respuesta a una generación

El servidor de generación no devuelve la imagen en sí, sino un enlace al archivo: el modelo lo pone en su respuesta y la imagen se abre en el navegador al pulsarlo. Así el resultado no hincha el contexto del modelo local con megabytes de datos, y el archivo sigue accesible después de cerrar el chat.

Con los tokens iniciales la imagen llega con una pequeña marca de agua; después de la primera compra los archivos están disponibles en su original y se pueden descargar. Todo sobre la elección de motores —Nano Banana, Seedream, vídeo con Seedance y Hailuo— está en el capítulo generación de imágenes y vídeo por MCP; los detalles de la búsqueda, en MCP para buscar en internet.

Si no funciona

SíntomaCausaQué hacer
El servidor no aparece en la lista de ProgramJSON mal formado: casi siempre un mcpServers duplicado o una coma que faltaPasa el archivo por cualquier validador de JSON
El servidor está, pero el modelo no llama a las herramientasUn modelo sin soporte de tool use, o el servidor desactivadoCoge un modelo con el distintivo de herramientas y revisa el interruptor del servidor
Error 401Falta la clave, o la cabecera va sin la palabra BearerLa cabecera tiene que ser así: Authorization: Bearer sk-…
El modelo llama a la herramienta con parámetros absurdosEl modelo es demasiado pequeñoUsa un modelo más grande, o conecta menos servidores a la vez
La respuesta se corta después de la búsquedaNo hubo contexto suficiente para el resultadoAumenta la longitud de contexto al cargar el modelo
Interfaz de LM Studio contrastada con la documentación el 17 de septiembre de 2026.

El mismo servidor se conecta a Claude y a Cursor, y el panorama general —qué es MCP y para qué sirve— está en el repaso de los servidores MCP.

Preguntas frecuentes

¿LM Studio admite MCP?
Sí, desde la versión 0.3.17. Los servidores se declaran en el archivo mcp.json, que se abre en la pestaña Program mediante Install → Edit mcp.json. Admite tanto servidores locales (un comando de arranque) como remotos (una URL y cabeceras).
¿Cómo añado un servidor MCP a LM Studio?
Abre Program → Install → Edit mcp.json y añade una entrada al bloque mcpServers: para un servidor remoto, el campo url y, si hace falta acceso, headers con Authorization: Bearer tu-clave. Guarda el archivo y el servidor aparecerá en la lista; un modelo con soporte de herramientas podrá llamarlo.
¿Se pueden generar imágenes en LM Studio?
Los modelos de lenguaje de LM Studio no dibujan, pero por MCP se puede conectar un generador como herramienta. Entonces el modelo llamará a text-to-image cuando se lo pidas y devolverá un enlace a la imagen terminada. No hace falta tarjeta gráfica para un modelo de difusión: la generación ocurre en el servidor.
¿Cómo consigo búsqueda en internet en LM Studio?
Conectando un servidor MCP de búsqueda web en mcp.json y cargando un modelo capaz de llamar herramientas. El modelo decide solo cuándo buscar, y una herramienta de lectura de páginas le permite abrir entera la fuente encontrada. En detalle: MCP para buscar en internet.
¿Qué modelo de LM Studio funciona mejor con MCP?
Cualquiera con soporte de tool use: en el catálogo llevan el distintivo de herramientas. En la práctica, los más fiables son los modelos de tamaño medio de familias recientes, por ejemplo Qwen3 y gpt-oss. Los muy pequeños se lían con los parámetros, y con poco contexto los resultados de las herramientas se cortan.
¿Mi conversación sale del ordenador si conecto MCP?
No. La conversación y el modelo se quedan en tu ordenador; al servidor MCP sólo van los parámetros de cada llamada concreta, por ejemplo la consulta de búsqueda o la descripción de la imagen que redactó el modelo.

Pruébalo tú mismo

Todo lo de esta guía funciona en Twelver

Un chat para texto, imágenes, vídeo, música y voz — sin servicios ni suscripciones aparte.

Abrir el chat de Twelver
Califica tu experiencia