> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mka1.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Conectores, skills y plugins

> Conecte herramientas externas y gestione instrucciones reutilizables para programar.

export const ScreenshotCrop = ({src, alt, width, height, x = 0, y = 0, cropWidth = width, cropHeight = height, maxWidth = "100%"}) => <div className="not-prose" style={{
  position: "relative",
  overflow: "hidden",
  width: "100%",
  maxWidth,
  margin: "0 auto",
  aspectRatio: `${cropWidth} / ${cropHeight}`
}}>
    <img src={src} alt={alt} width={width} height={height} style={{
  position: "absolute",
  display: "block",
  margin: 0,
  maxWidth: "none",
  width: `${width / cropWidth * 100}%`,
  height: "auto",
  left: `${-x / cropWidth * 100}%`,
  top: `${-y / cropHeight * 100}%`
}} />
  </div>;

Añada herramientas e instrucciones reutilizables cuando una tarea necesite más que los archivos del proyecto. Los conectores ofrecen operaciones de servicios externos; las skills proporcionan instrucciones y los plugins compatibles agrupan componentes admitidos.

## Elija el componente adecuado

| Componente | Qué ofrece | Ejemplo |
| - | - | - |
| Conector | Herramientas de un servicio o servidor MCP local. | Leer una incidencia. |
| Skill | Instrucciones reutilizables para un tipo de trabajo. | Seguir un proceso de revisión o creación de documentos. |
| Paquete de plugin | Un conjunto de componentes compatibles. | Instalar skills y conectores juntos. |
| Marketplace | Una fuente de paquetes. | Añadir el repositorio de paquetes del equipo. |

Una skill no concede por sí sola acceso a un servicio. Si necesita una herramienta externa, configure también su conector y el acceso de la cuenta.

## Conecte herramientas externas

Un conector proporciona herramientas de un servicio externo mediante el Model Context Protocol (MCP). Conecte su gestor de incidencias para utilizar los pasos de reproducción de un error, o un servicio de diseño para consultar especificaciones durante la implementación. Las operaciones disponibles dependen del servidor y del acceso concedido a su cuenta.

1. Abra **Settings → Extensions** y elija un conector del catálogo. Use **New server** para configurar un servidor MCP personalizado.
2. Complete el inicio de sesión o la configuración de credenciales y active el conector.
3. Elija **Test** y examine las herramientas descubiertas. Un resultado correcto confirma que la aplicación puede conectarse y enumerar las herramientas del servidor.

Tras la prueba, indique en su solicitud el servicio y la información que debe utilizar el agente. Por ejemplo, pídale que lea una incidencia del checkout y use sus pasos de reproducción para añadir una prueba de regresión. Las llamadas aparecen en la cronología y siguen la política de permisos aplicable.

### Añada un servidor MCP personalizado

Use **New server** si el servicio no está en el catálogo. Siga el transporte y la configuración que documenta ese servidor:

| Campo | Qué indicar |
| - | - |
| **Server name** | Nombre único y reconocible. |
| **Transport** | HTTP o SSE para una URL, o stdio para un proceso local. |
| **URL** | Dirección del servidor HTTP o SSE. |
| **Command** y **Arguments** | Ejecutable local y un argumento por línea para stdio. |
| **Working directory** | Carpeta de ejecución, si se requiere. |
| **Headers** o **Environment variables** | Pares nombre-valor que requiere el servidor. |
| **Timeout (ms)** | Un tiempo de espera positivo si necesita sustituir el predeterminado. |

Guarde, complete la autorización y ejecute **Test**. Con stdio, el ejecutable y sus dependencias deben existir donde se ejecuta el conector. Una prueba correcta confirma conexión y descubrimiento de herramientas; no garantiza acceso a todos los recursos.

### Use la conexión en una tarea

Indique servicio y entrada concreta:

> Lea la incidencia sobre cantidades del checkout en el gestor conectado. Resuma los pasos de reproducción, identifique el código y proponga una prueba de regresión. No modifique la incidencia ni los archivos todavía.

Examine los resultados en la cronología. Si falta un recurso, compruebe su identificador y el acceso de la cuenta. Si faltan las herramientas, compruebe que el conector está activado y repita **Test**. Los cambios de configuración se aplican a la próxima ejecución; una ejecución activa conserva su configuración.

<Frame caption="El catálogo de conectores muestra cada servicio y su estado de conexión.">
  <ScreenshotCrop src="/images/mka1-code/guides/extensions.jpg" alt="Conectores de GitHub, Linear y Notion con botones de conexión" width={2720} height={1660} x={860} y={350} cropWidth={1250} cropHeight={350} maxWidth="100%" />
</Frame>

## Skills y plugins

**Extensions** también gestiona skills y paquetes de plugins. Una skill proporciona instrucciones para un tipo de trabajo. Un paquete de plugin compatible puede incluir skills, conectores y otros componentes admitidos.

En la pestaña **Skills**, active o desactive cada skill. Abra un paquete en **Packages** para examinar sus componentes. **Marketplaces** muestra las fuentes de paquetes; añadir una fuente puede ofrecer más paquetes para instalar.

Esta configuración se comparte entre las sesiones locales de escritorio, VS Code y CLI que utilizan el mismo almacenamiento.

### Instale y examine un paquete

1. Abra **Settings → Extensions → Packages** y revise origen y componentes.
2. Instale el paquete y compruebe sus componentes en **Skills** y **Connectors**.
3. Active lo necesario y complete las autorizaciones.
4. Inicie una ejecución con una tarea pequeña que use el flujo previsto.

Añadir un marketplace permite descubrir paquetes; no conecta sus servicios automáticamente. En **Marketplaces**, introduzca `owner/repo`, una URL HTTPS o una ruta local en **Marketplace source** y elija **Add**. Los interruptores de **Skills** controlan qué instrucciones están disponibles.

Escritorio, extensión y CLI locales pueden compartir esta configuración mediante el mismo almacenamiento. Un entorno remoto tiene su propia configuración; consulte [Desarrollo remoto](/es/docs/mka1-code/remote-development) antes de esperar que una herramienta local funcione allí.

Continúe con [Inicio rápido](/es/docs/mka1-code/first-task).
