# docker mcp gateway run

**Descripción:** Ejecuta la pasarela (gateway)

**Uso:** `docker mcp gateway run`










## Descripción

Ejecuta la pasarela (gateway)


## Opciones

| Opción                                                        | Predeterminado                                        | Descripción                                                                                                                                    |
| ------------------------------------------------------------- | ----------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|  | `--additional-catalog` |  |  Rutas a catálogos adicionales para añadir al final de los catálogos predeterminados |

 | `--additional-config` |  |  Rutas a configuraciones adicionales para fusionar con el config.yaml predeterminado |

 | `--additional-registry` |  |  Rutas a registros adicionales para fusionar con el registry.yaml predeterminado |

 | `--additional-tools-config` |  |  Rutas a herramientas adicionales para fusionar con el tools.yaml predeterminado |

 | `--block-network` |  |  Bloquea el acceso de las herramientas a recursos de red prohibidos |

 | `--block-secrets` | `true` |  Bloquea el envío o la recepción de secretos hacia o desde las herramientas |

 | `--catalog` |  |  Rutas a los catálogos de Docker (absolutas o relativas a ~/.docker/mcp/catalogs/)<br> |

 | `--config` |  |  Rutas a los archivos de configuración (absolutas o relativas a ~/.docker/mcp/) |

 | `--cpus` | `1` |  CPUs asignadas a cada servidor MCP (por defecto es 1) |

 | `--debug-dns` |  |  Depura la resolución de DNS |

 | `--dry-run` |  |  Inicia la pasarela pero no escucha conexiones (útil para probar la configuración)<br> |

 | `--enable-all-servers` |  |  Habilita todos los servidores en el catálogo (en lugar de utilizar opciones --servers individuales)<br> |

 | `--interceptor` |  |  Lista de interceptores a utilizar (formato: cuándo:tipo:ruta, por ejemplo, 'before:exec:/bin/path')<br> |

 | `--log-calls` | `true` |  Registra las llamadas a las herramientas |

 | `--long-lived` |  |  Los contenedores son de larga duración y no se eliminarán hasta que se detenga la pasarela, útil para servidores con estado<br> |

 | `--mcp-registry` |  |  URLs de registros MCP de los cuales obtener servidores (se puede repetir) |

 | `--memory` | `2Gb` |  Memoria asignada a cada servidor MCP (por defecto es 2Gb) |

 | `--oci-ref` |  |  Referencias de imágenes OCI a utilizar |

 | `--port` |  |  Puerto TCP en el que escuchar (por defecto escucha en stdio) |

 | `--profile` |  |  ID del perfil a utilizar (mutuamente excluyente con --servers y --enable-all-servers)<br> |

 | `--registry` |  |  Rutas a los archivos de registro (absolutas o relativas a ~/.docker/mcp/)<br> |

 | `--secrets` | `docker-desktop` |  Rutas separadas por dos puntos para buscar secretos. Puede ser 'docker-desktop' o la ruta a un archivo .env (por defecto utiliza la API de secretos de Docker Desktop)<br> |

 | `--servers` |  |  Nombres de los servidores a habilitar (si no está vacío, ignora la opción --registry)<br> |

 | `--static` |  |  Habilita el modo estático (es decir, servidores ya iniciados) |

 | `--tools` |  |  Lista de herramientas a habilitar |

 | `--tools-config` |  |  Rutas a los archivos de herramientas (absolutas o relativas a ~/.docker/mcp/) |

 | `--transport` | `stdio` |  stdio, sse o streaming. Utiliza la variable de entorno MCP_GATEWAY_AUTH_TOKEN para la autenticación en localhost con el fin de evitar ataques de reenvío de DNS (dns rebinding).<br> |

 | `--verbose` |  |  Salida detallada (verbose) |

 | `--verify-signatures` |  |  Verifica las firmas de las imágenes de los servidores |

 | `--watch` | `true` |  Vigila los cambios y vuelve a configurar la pasarela |







