Aprendizagem pessoal com IA
e orientação prática
豆包Marscode1

Você consegue desenhar em um editor de código? Esse MCP transforma o Cursor em uma prancheta de desenho.

Recentemente, um gerador de imagens MCP chamou minha atenção. O serviço é baseado em Juntos AI, que pode ser usado com Cursor Integrações de editores de código como essa permitem que os desenvolvedores experimentem as alegrias do desenho de IA sem precisar sair da familiaridade de seu ambiente de codificação.

Diz-se que o MCP Server utiliza a poderosa capacidade de computação fornecida pela Together AI, uma empresa focada em fornecer serviços de IA, e o modelo usado nesse caso éblack-forest-labs/FLUX.1-schnell-FreeNo momento, o serviço está disponível gratuitamente. O serviço oferece suporte à geração de imagens em resoluções de até 1024x1024 e pode gerar em lote até 4 imagens por vez. Além disso, o MCP Server apresenta verificações completas de caminho e permissão, alertas de erro detalhados, processamento assíncrono e novas tentativas automáticas.


 

Implementação rápida, experiência instantânea

De acordo com os desenvolvedores, o processo de implementação dessa solução é muito fácil. Tudo o que é necessário é o seguinte ambiente:

  • Ambiente Python 3.10+Recomenda-se usar o pyenv para controle de versão.
  • Ambiente Node.jsNode.js: Você pode fazer o download e instalá-lo no site do Node.js.
  • Ferramentas de gerenciamento de pacotes uvGerenciador de pacotes Python de alta velocidade.
  • Chave da API do Together AI: É necessário registrar-se e criar uma conta no site da Together AI.

702902f7-f1c4-4119-881e-6092a0583e3c.png

Depois de concluir a preparação do ambiente, a instalação e a configuração podem ser feitas em apenas algumas etapas:

  1. Projeto de clonagem:
git clone https://github.com/chenyeju295/mcp_generate_images.git
  1. Instale as dependências (executadas após entrar no diretório do projeto):
python3 -m pip install fastmcp requests
  1. Configure a chave da API:

    show (um ingresso) mcp_server.py arquivo, que irá TOGETHER_API_KEY Substitua a chave pela sua própria.

  2. (Opcional) Configuração personalizada:

Isso pode ser feito como você achar melhor nomcp_server.pyAjuste a configuração.

CONFIG = {
"api": {
"url": "https://api.together.xyz/v1/images/generations",
"model": "black-forest-labs/FLUX.1-schnell-Free",
"timeout": 30,
"max_retries": 3,
"retry_delay": 5
},
"image": {
"max_width": 1024,
"max_height": 1024,
"default_width": 1024,
"default_height": 1024,
"default_steps": 2,
"max_batch_size": 4
},
"output": {
"base_folder": "你的默认保存路径",
"allowed_extensions": [".png", ".jpg", ".jpeg"],
"default_extension": ".png"
}
}

 

Ativação e uso

Inicie o serviço:

uv run --with fastmcp fastmcp run /Users/username/Documents/mcp_generate_images/mcp_server.py

No Cursor IDE, adicione o endereço do serviço MCP e, no modo Agent, digite uma palavra de prompt, por exemplo: "Generate a picture of an astronaut flying in space, HD style" (Gerar uma imagem de um astronauta voando no espaço, estilo HD), o serviço processará automaticamente a solicitação, salvará a imagem gerada no local especificado e retornará o caminho para a imagem.

 

Desenvolvimento integrado a baixo custo

Vantagens do MCP Server em relação a outras soluções de geração de imagens:

  • capacidade de desenvolvimentoNão há necessidade de trocar de ferramentas, o que aumenta a eficiência do desenvolvimento.
  • Modelos gratuitosModelos gratuitos baseados na Together AI para reduzir o custo de uso.
  • PersonalizávelSuporte a parâmetros personalizados e caminhos de armazenamento.
  • qualidade da imagemQualidade das imagens: A qualidade das imagens geradas pelo modelo FLUX.1 foi testada como sendo geralmente satisfatória para uso.

Há várias outras ferramentas de desenho de IA no mercado atualmente, mas a maioria delas exige um aplicativo separado ou uma interface da Web. O mCP Server oferece aos desenvolvedores uma nova opção para integrar perfeitamente o desenho de IA à edição de código.

Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Você consegue desenhar em um editor de código? Esse MCP transforma o Cursor em uma prancheta de desenho.
pt_BRPortuguês do Brasil