Image Generation
Gere imagens a partir de prompts de texto usando a API Together AI.
GitHub
18
Experimente este MCPPatrocinadoDocumentação
Servidor MCP de Geração de Imagens
Um servidor Model Context Protocol (MCP) que permite a geração contínua de imagens de alta qualidade via Together AI. Este servidor fornece uma interface padronizada para especificar parâmetros de geração de imagens.
Recursos
- Geração de imagens de alta qualidade alimentada pelo modelo Flux.1 Schnell
- Suporte para dimensões personalizáveis (largura e altura)
- Tratamento claro de erros para validação de prompts e problemas de API
- Integração fácil com clientes compatíveis com MCP
Instalação
Claude Desktop
- No MacOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json - No Windows:
%APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"image-gen": {
"command": "uv",
"args": ["--directory", "/ABSOLUTE/PATH/TO/image-gen/", "run", "image-gen"],
"env": {
"TOGETHER_AI_API_KEY": "<API KEY>"
}
}
}
}
Ferramentas Disponíveis
O servidor implementa uma ferramenta:
generate_image
Gera uma imagem com base no prompt textual fornecido e dimensões opcionais.
Esquema de Entrada:
{
"prompt": {
"type": "string",
"description": "A descriptive prompt for generating the image (e.g., 'a futuristic cityscape at sunset')"
},
"width": {
"type": "integer",
"description": "Width of the generated image in pixels (optional)"
},
"height": {
"type": "integer",
"description": "Height of the generated image in pixels (optional)"
},
"model": {
"type": "string",
"description": "The exact model name as it appears in Together AI. If incorrect, it will fallback to the default model (black-forest-labs/FLUX.1-schnell)."
}
}
Pré-requisitos
- Python 3.12 ou superior
- httpx
- mcp
Contribuindo
Contribuições são bem-vindas! Por favor, siga estes passos para contribuir:
- Faça um fork do repositório
- Crie uma nova branch (
feature/my-new-feature) - Faça commit das suas alterações
- Envie a branch para o seu fork
- Abra um Pull Request
Para alterações significativas, abra uma issue primeiro para discutir as alterações propostas.
Licença
Este projeto é licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter detalhes.