Flux Schnell MCP Server
Um servidor de geração de texto para imagem utilizando o modelo Flux Schnell.
Documentação
mcp-flux-schnell MCP Server
Um servidor MCP baseado em TypeScript que implementa uma ferramenta de geração de texto para imagem usando o modelo Flux Schnell. Este servidor integra-se com a API do worker Flux Schnell da Cloudflare para fornecer capacidades de geração de imagens através do MCP.
- Criar seu próprio Flux Schnell MCP Server é tão fácil! — Parte 1
- Criar seu próprio Flux Schnell MCP Server é tão fácil! — Parte 2
Recursos
Ferramentas
generate_image- Gera imagens a partir de descrições de texto- Aceita um prompt de texto como entrada (1-2048 caracteres)
- Retorna o caminho para o arquivo de imagem gerado
Variáveis de Ambiente
As seguintes variáveis de ambiente devem ser configuradas:
FLUX_API_URL- A URL do endpoint da API Flux SchnellFLUX_API_TOKEN- Seu token de autenticação para a API Flux SchnellWORKING_DIR(opcional) - Diretório onde as imagens geradas serão salvas (padrão: diretório de trabalho atual)
Desenvolvimento
Instale as dependências:
npm install
# or
pnpm install
Compile o servidor:
npm run build
# or
pnpm build
Instalação
Instalando via Smithery
Para instalar o Flux Schnell Image Generator para Claude Desktop automaticamente via Smithery:
npx -y @smithery/cli install @bytefer/mcp-flux-schnell --client claude
Configuração do Cursor
Existem duas maneiras de configurar o servidor MCP no Cursor:
Configuração do Projeto
Para ferramentas específicas de um projeto, crie um arquivo .cursor/mcp.json no diretório do seu projeto:
{
"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 configuração estará disponível apenas dentro do projeto específico.
Configuração Global
Para ferramentas que você deseja usar em todos os projetos, crie um arquivo ~/.cursor/mcp.json no seu diretório inicial com a mesma configuração:
{
"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"
}
}
}
}
Isso torna o servidor MCP disponível em todos os seus espaços de trabalho do Cursor.