Flux Schnell MCP Server
Un servidor de generación de texto a imagen que utiliza el modelo Flux Schnell.
Documentación
mcp-flux-schnell MCP Server
Un servidor MCP basado en TypeScript que implementa una herramienta de generación de texto a imagen utilizando el modelo Flux Schnell. Este servidor se integra con la API de worker Flux Schnell de Cloudflare para proporcionar capacidades de generación de imágenes a través de MCP.
- ¡Crear tu propio servidor MCP Flux Schnell es muy fácil! — Parte 1
- ¡Crear tu propio servidor MCP Flux Schnell es muy fácil! — Parte 2
Características
Herramientas
generate_image- Genera imágenes a partir de descripciones de texto- Toma un prompt de texto como entrada (1-2048 caracteres)
- Devuelve la ruta al archivo de imagen generado
Variables de Entorno
Se deben configurar las siguientes variables de entorno:
FLUX_API_URL- La URL del endpoint de la API de Flux SchnellFLUX_API_TOKEN- Tu token de autenticación para la API de Flux SchnellWORKING_DIR(opcional) - Directorio donde se guardarán las imágenes generadas (por defecto, el directorio de trabajo actual)
Desarrollo
Instala las dependencias:
npm install
# or
pnpm install
Compila el servidor:
npm run build
# or
pnpm build
Instalación
Instalación mediante Smithery
Para instalar Flux Schnell Image Generator para Claude Desktop automáticamente mediante Smithery:
npx -y @smithery/cli install @bytefer/mcp-flux-schnell --client claude
Configuración de Cursor
Hay dos formas de configurar el servidor MCP en Cursor:
Configuración del Proyecto
Para herramientas específicas de un proyecto, crea un archivo .cursor/mcp.json en el directorio de tu proyecto:
{
"mcpServers": {
"mcp-flux-schnell": {
"command": "node",
"args": ["/path/to/mcp-flux-schnell/build/index.js"],
"env": {
"FLUX_API_URL": "your flux api url",
"FLUX_API_TOKEN": "your flux api token",
"WORKING_DIR": "your working directory"
}
}
}
}
Esta configuración solo estará disponible dentro del proyecto específico.
Configuración Global
Para herramientas que quieras usar en todos los proyectos, crea un archivo ~/.cursor/mcp.json en tu directorio personal con la misma configuración:
{
"mcpServers": {
"mcp-flux-schnell": {
"command": "node",
"args": ["/path/to/mcp-flux-schnell/build/index.js"],
"env": {
"FLUX_API_URL": "your flux api url",
"FLUX_API_TOKEN": "your flux api token",
"WORKING_DIR": "your working directory"
}
}
}
}
Esto hace que el servidor MCP esté disponible en todos tus espacios de trabajo de Cursor.