Skip to main content
Glama

Flux Cloudflare MCP

by Hzzy2O

Flux Cloudflare MCP

Compatible con MCPLicenciaMecanografiadoProtocolo de contexto modelo

Un potente servidor de Protocolo de Contexto de Modelo (MCP) que proporciona a los asistentes de IA la capacidad de generar imágenes utilizando el modelo Flux de Black Forest Labs a través de una API de Cloudflare Worker.

InstalaciónCaracterísticasUsoDocumentaciónContribución


🌟 Características

  • 🖼️ Generación de imágenes de alta calidad : acceso a Flux, un modelo de generación de imágenes de última generación
  • 🤖 Integración perfecta con IA : permite que los asistentes de IA como Claude generen imágenes directamente
  • 🎛️ Parámetros personalizables : controle la relación de aspecto, los pasos de inferencia y más
  • 🔌 Compatible con MCP : funciona con cualquier cliente MCP (Cursor, Claude Desktop, Cline, Zed, etc.)
  • 🔒 Procesamiento local : todas las solicitudes se procesan de forma segura a través de Cloudflare Worker
  • 💬 Finalizaciones de chat : obtén finalizaciones de texto usando la misma API

📦 Instalación

Uso directo con NPX

FLUX_API_TOKEN=your_token FLUX_API_URL=your_api_url npx -y flux-cloudflare-mcp

De la fuente

# Clone the repository git clone https://github.com/Hzzy2O/flux-cloudflare-mcp.git cd flux-cloudflare-mcp # Install dependencies npm install # Build the project npm run build

🚀 Configuración de su API de Flux

Este servidor MCP requiere un punto final de la API de Flux para funcionar. Tiene dos opciones para configurar la API:

Opción 1: Implementar usando snakeying/flux-api-worker (recomendado)

snakeying/flux-api-worker proporciona un Cloudflare Worker simple y eficiente para acceder al modelo Flux:

  1. Bifurcar el repositorio flux-api-worker
  2. Implementarlo en Cloudflare Workers:
    • Crea un nuevo trabajador en tu panel de Cloudflare
    • Conéctalo a tu repositorio bifurcado
    • Configure las variables de entorno requeridas:
      • API_KEY : Su clave API elegida para la autenticación
      • CF_ACCOUNT_ID : ID de su cuenta de Cloudflare
      • CF_API_TOKEN : Su token de API de Cloudflare con acceso a la IA de Workers
      • FLUX_MODEL : El modelo Flux a utilizar (predeterminado: "@cf/black-forest-labs/flux-1-schnell")
  3. Una vez implementada, su API estará disponible en https://your-worker-name.your-subdomain.workers.dev
  4. Utilice esta URL como su FLUX_API_URL y su clave API elegida como FLUX_API_TOKEN

Opción 2: Implementar usando aigem/cf-flux-remix

Para una implementación con más funciones y una interfaz de usuario web, puede utilizar aigem/cf-flux-remix :

  1. Siga las instrucciones de instalación en el repositorio cf-flux-remix
  2. Una vez implementada, su API estará disponible en su URL implementada
  3. Utilice esta URL como su FLUX_API_URL y su clave API configurada como FLUX_API_TOKEN

📚 Documentación

Herramientas disponibles

generate_image

Genera una imagen basada en una solicitud de texto utilizando el modelo Flux.

{ prompt: string; // Required: Text description of the image to generate num_inference_steps?: number; // Optional: Number of denoising steps (1-4) (default: 4) aspect_ratio?: string; // Optional: Aspect ratio (e.g., "16:9", "4:3") (default: "1:1") }

🔧 Uso

Integración del cursor

Método 1: Usar mcp.json
  1. Cree o edite el archivo .cursor/mcp.json en el directorio de su proyecto:
{ "mcpServers": { "flux-cloudflare-mcp": { "command": "env FLUX_API_TOKEN=YOUR_TOKEN FLUX_API_URL=YOUR_API_URL npx", "args": ["-y", "flux-cloudflare-mcp"] } } }
  1. Reemplace YOUR_TOKEN con su token de API de Flux real y YOUR_API_URL con la URL de su API
  2. Reinicie el cursor para aplicar los cambios
Método 2: Uso de la configuración del cursor MCP
  1. Abra Cursor y vaya a Configuración
  2. Vaya a la sección "MCP" o "Protocolo de contexto de modelo"
  3. Haga clic en "Agregar servidor" o equivalente
  4. Introduzca el siguiente comando en el campo correspondiente:
env FLUX_API_TOKEN=YOUR_TOKEN FLUX_API_URL=YOUR_API_URL npx -y flux-cloudflare-mcp
  1. Reemplace YOUR_TOKEN con su token de API de Flux real y YOUR_API_URL con la URL de su API
  2. Guarde la configuración y reinicie Cursor si es necesario

Integración de escritorio de Claude

env FLUX_API_TOKEN=SU_TOKEN FLUX_API_URL=SU_API_URL npx -y flux-cloudflare-mcp

{ "mcpServers": { "flux-cloudflare-mcp": { "command": "npx", "args": ["-y", "flux-cloudflare-mcp"], "env": { "FLUX_API_TOKEN": "YOUR_TOKEN", "FLUX_API_URL": "YOUR_API_URL" } } } }

💻 Desarrollo local

  1. Clonar el repositorio:
git clone https://github.com/Hzzy2O/flux-cloudflare-mcp.git cd flux-cloudflare-mcp
  1. Instalar dependencias:
npm install
  1. Construir el proyecto:
npm run build

🛠 Pila técnica

  • SDK del Protocolo de Contexto de Modelo: funcionalidad principal de MCP
  • Cloudflare Workers: API sin servidor para la generación de imágenes
  • TypeScript: seguridad de tipos y funciones modernas de JavaScript
  • Zod - Validación de tipos en tiempo de ejecución

⚙️ Configuración

El servidor requiere las siguientes variables de entorno:

  • FLUX_API_TOKEN : Su token de API para la autenticación con la API de Flux
  • FLUX_API_URL : La URL de su API Flux implementada (desde snakeying/flux-api-worker o aigem/cf-flux-remix)

🔍 Solución de problemas

Problemas comunes

Error de autenticación
  • Asegúrese de que su FLUX_API_TOKEN esté configurado correctamente en el entorno
  • Verifique que su token sea válido probándolo directamente con la API de Flux
Problemas de conexión de la API
  • Comprueba que tu API Flux (Cloudflare Worker) esté en ejecución y sea accesible
  • Asegúrese de que su red permita conexiones a Cloudflare Workers
Filtro de seguridad activado
  • El modelo tiene un filtro de seguridad incorporado que puede bloquear ciertas indicaciones.
  • Intente modificar su mensaje para evitar contenido potencialmente problemático

🤝 Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

  1. Bifurcar el repositorio
  2. Crea tu rama de funciones ( git checkout -b feature/amazing-feature )
  3. Confirme sus cambios ( git commit -m 'Add some amazing feature' )
  4. Empujar a la rama ( git push origin feature/amazing-feature )
  5. Abrir una solicitud de extracción

📄 Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

🔗 Recursos

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor MCP que permite a los asistentes de IA generar imágenes utilizando el modelo Flux de Black Forest Labs a través de Cloudflare Workers.

  1. 🌟 Características
    1. 📦 Instalación
      1. Uso directo con NPX
      2. De la fuente
    2. 🚀 Configuración de su API de Flux
      1. Opción 1: Implementar usando snakeying/flux-api-worker (recomendado)
      2. Opción 2: Implementar usando aigem/cf-flux-remix
    3. 📚 Documentación
      1. Herramientas disponibles
    4. 🔧 Uso
      1. Integración del cursor
      2. Integración de escritorio de Claude
    5. 💻 Desarrollo local
      1. 🛠 Pila técnica
        1. ⚙️ Configuración
          1. 🔍 Solución de problemas
            1. Problemas comunes
          2. 🤝 Contribuyendo
            1. 📄 Licencia
              1. 🔗 Recursos

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  Enables the generation of images using Together AI's models through an MCP server, supporting customizable parameters such as model selection, image dimensions, and output directory.
                  Last updated -
                  1
                  4
                  JavaScript
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  A
                  license
                  -
                  quality
                  A server that integrates Flux's advanced image generation and manipulation features into AI coding assistants, enabling seamless text-to-image and image control workflows in IDEs like Cursor and Windsurf.
                  Last updated -
                  4
                  10
                  Python
                  MIT License
                • -
                  security
                  A
                  license
                  -
                  quality
                  A FastMCP server implementation that provides a standardized interface for accessing AI models hosted on Replicate's API, currently supporting image generation with customizable parameters.
                  Last updated -
                  2
                  Python
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  A demonstration project that uses Cloudflare Workers MCP to create custom AI tools that can be integrated with Claude, Cursor, and other AI assistants supporting the Model Context Protocol.
                  Last updated -
                  26
                  TypeScript

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/Hzzy2O/flux-cloudfare-mcp'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server