Azurade AI
Gere imagens e vídeos com Veo 3.1, Seedance 2.5, Nano Banana Pro e mais de 30 modelos. Servidor hospedado com login OAuth; você paga por geração e os créditos nunca expiram.
Servidor MCP hospedado
npx add-mcp 'https://azurade.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Geração de imagens e vídeos para agentes de IA
Um servidor MCP e uma API REST na frente de 37 modelos de imagem e vídeo. Ambos cobram do saldo de créditos que você usa no aplicativo web, pelos mesmos preços.
Servidor MCP
API REST
/api/v2, chaves como tokens Bearer. Referência
Cobrança
Um crédito custa de US$ 0,02 a US$ 0,04. Créditos nunca expiram; 4 grátis no cadastro.
Conecte um cliente MCP
Claude (web e desktop)
- Abra Personalizar > Conectores.
- Clique em + e depois em Adicionar conector personalizado.
- Cole a URL.
Nos planos Team e Enterprise, um proprietário adiciona primeiro em Configurações da organização > Conectores. O plano gratuito permite um conector personalizado.
https://azurade.com/mcp
ChatGPT
- Ative o modo Desenvolvedor em Configurações > Segurança e login.
- Pressione + na página de Plugins e crie um aplicativo com a URL.
- Escolha-o na ferramenta do modo Desenvolvedor em um chat.
O modo Desenvolvedor está disponível nos planos Plus, Pro, Business, Enterprise e Edu, na web.
https://azurade.com/mcp
Claude Code
- Adicione o servidor.
- Execute /mcp em uma sessão e escolha azurade para entrar.
claude mcp add --transport http azurade https://azurade.com/mcp
Codex
- Adicione o servidor.
- Entre com codex mcp login azurade.
codex mcp add azurade --url https://azurade.com/mcp
Gemini CLI
- Adicione o servidor.
- Execute /mcp auth azurade em uma sessão.
gemini mcp add --transport http azurade https://azurade.com/mcp
Cursor
- Use Adicionar ao Cursor, ou coloque isto em ~/.cursor/mcp.json.
{"mcpServers": {"azurade": {"url": "https://azurade.com/mcp"}}}
VS Code
- Execute MCP: Open User Configuration, ou edite .vscode/mcp.json.
- Adicione esta entrada de servidor.
{"servers": {"azurade": {"type": "http", "url": "https://azurade.com/mcp"}}}
No primeiro uso, o cliente abre uma página da Azurade onde você entra e clica em Permitir, e ele é conectado sem que você copie uma chave.
Um cliente que não consegue entrar envia uma chave da sua página de perfil:
claude mcp add --transport http azurade https://azurade.com/mcp --header "Authorization: Bearer sk-..."
Depois peça uma imagem no Claude:
Um dragão verde-azulado soprando um fluxo de fotos para o céu noturno, estilo pictórico
estimate_generation
model: "nano-banana-pro", resolution: "2K", aspect_ratio: "4:5"
← custo: 9, saldo: 240, acessível: true
create_generation
mesmos argumentos
← status: "completed", custo: 9
outputs[0].url: https://azurade.com/api/files/output\_result\_files/r8f2k1x0q9m4b7d/dragon.png

Aqui está. Isso custou 9 créditos; restam 231.Feito com Nano Banana Pro na Azurade
API REST
- Crie uma chave na sua página de perfil.
GET /api/v2/modelsé público; todo o resto exige a chave. POST /api/v2/generations/estimateaceita o mesmo corpo e retorna o custo e se o seu saldo cobre. Não inicia nada.- A chamada de criação responde 202 com um id. Consulte
GET /api/v2/generations/<id>até o status serfailed, oucompletedcom arquivos emoutputs.
As ferramentas MCP chamam o mesmo código, então preços, reembolsos, triagem de conteúdo e códigos de erro são iguais. Links de download não exigem autenticação: qualquer pessoa com quem você compartilhar um link pode abrir o arquivo.
Contrato completo: o documento OpenAPI, gerado a partir do código em execução e navegável em /swagger/. Agentes que leem skills podem começar por SKILL.md.
Requisição
curl -X POST https://azurade.com/api/v2/generations \
-H "Authorization: Bearer $AZURADE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "nano-banana", "prompt": "a lighthouse at dusk"}'
Resposta e depois a consulta
202 Accepted
{"id": "r8f2k1x0q9m4b7d", "model": "nano-banana", "type": "image",
"status": "pending", "cost": 2}
GET /api/v2/generations/r8f2k1x0q9m4b7d
{
"id": "r8f2k1x0q9m4b7d",
"status": "completed",
"cost": 2,
"outputs": [{
"url": "https://azurade.com/api/files/output_result_files/.../lighthouse.png",
"content_type": "image/png"
}]
}
O que o agente pode fazer
Onze ferramentas. Uma imagem finalizada volta com seu link de download e uma pequena pré-visualização inline, para o agente ver o que criou antes de decidir tentar de novo.
Escolher um modelo
list_models
Cada modelo com seu tipo e o preço em créditos de uma requisição padrão.
get_model
Os parâmetros de um modelo: nomes, padrões, valores permitidos.
estimate_generation
O custo exato em créditos de uma requisição. Grátis, não inicia nada.
Gerar
create_generation
Inicia uma imagem ou vídeo e espera até cerca de 50 segundos.
get_generation
Status e links de arquivos; espera novamente enquanto o trabalho roda.
list_generations
Seu histórico, do mais recente ao mais antigo.
create_upload_url
Um link de uso único para o shell do agente enviar um arquivo local com curl.
Prompts
enhance_prompt
Reescreve um prompt curto usando o guia de prompting do modelo alvo.
moderate_prompt
Executa a triagem de política de conteúdo em um prompt sem gerar nada.
Conta
get_account
Seu saldo de créditos.
buy_credits
Um link de checkout por cartão para um pacote de créditos, para você pagar quando o saldo acabar.
Modelos e preços
Créditos para uma requisição que envia apenas um prompt, o valor que estimate_generation retorna. † marca um modelo cujo preço muda com resolução, duração ou entradas; estime antes de enviar. Um crédito custa de US$ 0,02 a US$ 0,04 dependendo do pacote ou plano.
Modelos de imagem 22
| ID do modelo | Melhor para | Aceita | Créditos |
|---|---|---|---|
| nano-banana | Edições rápidas de imagem e combinação de várias imagens de referência | texto, imagem | 2 |
| qwen-image-2.1 | Geração e edição em um único modelo, com fundos transparentes | texto, imagem | 2†, preço varia |
| recraft-crisp-upscale | Aumento de resolução de imagem com bordas nítidas e texto | imagem | 2 |
| remove-background | Recortar o assunto para um fundo transparente | imagem | 2 |
| flux-dev | Imagens de uso geral com controle de passos, guidance e seed | texto, imagem | 3†, preço varia |
| gpt-image-2.5 | Imagens fotorrealistas com texto preciso até 4K e edições mais refinadas | texto, imagem | 3†, preço varia |
| qwen-image | Imagens e edições com texto limpo em chinês ou inglês | texto, imagem | 3†, preço varia |
| qwen-image-edit | Edição de uma imagem com uma instrução de texto | texto, imagem | 3 |
| qwen-image-edit-plus | Edições que combinam várias imagens de entrada, como trocar roupas | texto, imagem | 3 |
| qwen-image-edit-plus-lora | Edições de imagem no estilo de um LoRA personalizado | texto, imagem | 3 |
| seedream-3 | Imagens fotorrealistas até 2048 px | texto | 3 |
| seedream-4 | Até 6 imagens por requisição e edições com até 10 referências | texto, imagem | 3†, preço varia |
| seedream-4.5 | Imagens detalhadas até 4K e edições com até 14 referências | texto, imagem | 3 |
| wan-2.7-image | Imagens e conjuntos de até 12 imagens relacionadas, até 4K no Pro | texto, imagem | 3†, preço varia |
| flux-kontext-pro | Edição de uma imagem com instrução de texto mantendo o resto | texto, imagem | 4 |
| nano-banana-2 | Imagens até 4K com texto legível, muitas referências e busca na web | texto, imagem | 4†, preço varia |
| nano-banana-2-lite | Rascunhos rápidos e baratos e edições rápidas em 1K | texto, imagem | 4 |
| restore-image | Restauração de fotos antigas, arranhadas ou desbotadas | imagem | 4 |
| gpt-image-2 | Fotorrealismo e texto exato em imagens, como pôsteres e mockups de UI | texto, imagem | 6 |
| imagen-4-ultra | Imagens fotorrealistas detalhadas a partir de um prompt de texto | texto | 6 |
| nano-banana-pro | Imagens de alta fidelidade até 4K com texto preciso e composição | texto, imagem | 9†, preço varia |
| qwen-image-layered | Divisão de uma imagem em camadas transparentes separadas para edição | texto, imagem | 11†, preço varia |
Modelos de vídeo 15
| ID do modelo | Melhor para | Aceita | Créditos |
|---|---|---|---|
| wan-2.2 | Clipes curtos de baixo custo, com suporte a LoRA | texto, imagem | 1†, preço varia |
| seedance-2-mini | Vídeo de menor custo com trilha sonora a partir de texto ou imagens, até 15 s | texto, imagem, vídeo, áudio | 20,5†, preço varia4,1 por segundo |
| motion-control | Fazer um personagem de uma foto copiar os movimentos de um vídeo de referência | texto, imagem, vídeo | 27,5†, preço varia5,5 por segundo |
| veo3.1 | Vídeo de 8 s com som nativo a partir de texto, primeiro e último quadro, ou referências | texto, imagem | 30†, preço varia |
| wan-3.0 | Clipes até 30 s em 1080p com som, a partir de texto, quadros ou referências de imagem, vídeo e áudio | texto, imagem, vídeo, áudio | 40†, preço varia8 por segundo |
| wan-2.6 | Vídeo multi-cena a partir de texto ou imagem, de 5 a 15 s até 1080p | texto, imagem, vídeo | 53†, preço varia |
| wan-2.7 | Vídeo a partir de texto ou imagens, continuação de um clipe ou edição de vídeo | texto, imagem, vídeo, áudio | 60†, preço varia |
| wan-3.0-prime | Clipes mais rápidos até 30 s em 1080p com som, a partir de texto, quadros ou referências de imagem, vídeo e áudio | texto, imagem, vídeo, áudio | 63†, preço varia12,6 por segundo |
| seedance-pro | Vídeo 1080p a partir de um prompt, de 2 a 12 s | texto | 75†, preço varia15 por segundo |
| seedance-2 | Vídeo com trilha sonora a partir de texto ou imagens, até 15 s, com camada rápida | texto, imagem, vídeo, áudio | 102,5†, preço varia20,5 por segundo |
| veo3-fast | Vídeo de 8 s mais rápido e barato com som nativo | texto | 120 |
| seedance-2.5 | Clipes até 30 s em 1080p, guiados por referências de imagem, vídeo ou áudio | texto, imagem, vídeo, áudio | 160†, preço varia32 por segundo |
| hunyuan | Texto para vídeo com controle de número de quadros, tamanho e passos | texto | 250 |
| veo2 | Clipes curtos a partir de um prompt ou de uma imagem de primeiro quadro | texto, imagem | 250†, preço varia50 por segundo |
| veo3 | Vídeo de 8 s com som nativo e diálogo até 1080p | texto | 320 |
Perguntas
Preciso de uma chave de API para usar o servidor MCP?
Não, com um cliente que suporte autorização MCP, o que cobre Claude, ChatGPT, Claude Code, Codex, Gemini CLI, Cursor e VS Code. O cliente abre uma página da Azurade, você entra e clica em Permitir, e ele é conectado. Um cliente sem suporte a OAuth envia uma chave da sua página de perfil como Authorization: Bearer sk-...
Como desconecto um cliente?
Cada conexão é uma chave nomeada após o cliente, por exemplo "Claude (connected app)", na sua página de perfil. Exclua-a e o cliente perde o acesso imediatamente.
Quanto custa uma geração pela API?
Os mesmos créditos do aplicativo web. Não há plano de desenvolvedor separado nem taxa por assento. Uma geração com falha é reembolsada automaticamente no seu saldo.
Por que create_generation às vezes responde pending?
A maioria dos clientes MCP desiste de uma chamada de ferramenta após 60 segundos, então o servidor responde após cerca de 50 com o id do trabalho. O agente chama get_generation, que espera mais 50 segundos. Imagens geralmente terminam na primeira chamada; um vídeo pode levar algumas.
O agente pode usar uma imagem do meu computador?
Sim. create_upload_url dá ao agente um link e um comando curl; ele envia o arquivo da sua máquina e passa a URL retornada para o modelo. O link funciona por 15 minutos e não precisa de chave. Um arquivo que já está online não precisa de upload.
O que acontece quando o agente fica sem créditos?
Ele chama buy_credits e entrega a você um link de checkout para um pacote de créditos. Você paga com cartão na página de checkout, que mostra o preço, e os créditos caem no seu saldo na hora. O agente não pode pagar sozinho.
Um agente sem chave pode se cadastrar sozinho?
Ele pode pedir uma chave, mas você aprova. O agente dá a você um link e um código de seis dígitos; você entra, digita o código, e o agente recebe uma chave chamada "Agent" na sua conta. Exclua essa chave na sua página de perfil para cortar o acesso.