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

https://azurade.com/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)

  1. Abra Personalizar > Conectores.
  2. Clique em + e depois em Adicionar conector personalizado.
  3. 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

  1. Ative o modo Desenvolvedor em Configurações > Segurança e login.
  2. Pressione + na página de Plugins e crie um aplicativo com a URL.
  3. 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

  1. Adicione o servidor.
  2. Execute /mcp em uma sessão e escolha azurade para entrar.

claude mcp add --transport http azurade https://azurade.com/mcp

Codex

  1. Adicione o servidor.
  2. Entre com codex mcp login azurade.

codex mcp add azurade --url https://azurade.com/mcp

Gemini CLI

  1. Adicione o servidor.
  2. Execute /mcp auth azurade em uma sessão.

gemini mcp add --transport http azurade https://azurade.com/mcp

Cursor

  1. Use Adicionar ao Cursor, ou coloque isto em ~/.cursor/mcp.json.

{"mcpServers": {"azurade": {"url": "https://azurade.com/mcp"}}}

Adicionar ao Cursor

VS Code

  1. Execute MCP: Open User Configuration, ou edite .vscode/mcp.json.
  2. 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

A teal dragon breathing a stream of photos into a dark night sky

Aqui está. Isso custou 9 créditos; restam 231.Feito com Nano Banana Pro na Azurade

API REST

  1. Crie uma chave na sua página de perfil. GET /api/v2/models é público; todo o resto exige a chave.
  2. POST /api/v2/generations/estimate aceita o mesmo corpo e retorna o custo e se o seu saldo cobre. Não inicia nada.
  3. A chamada de criação responde 202 com um id. Consulte GET /api/v2/generations/<id> até o status ser failed, ou completed com arquivos em outputs.

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 modeloMelhor paraAceitaCréditos
nano-bananaEdições rápidas de imagem e combinação de várias imagens de referênciatexto, imagem2
qwen-image-2.1Geração e edição em um único modelo, com fundos transparentestexto, imagem2†, preço varia
recraft-crisp-upscaleAumento de resolução de imagem com bordas nítidas e textoimagem2
remove-backgroundRecortar o assunto para um fundo transparenteimagem2
flux-devImagens de uso geral com controle de passos, guidance e seedtexto, imagem3†, preço varia
gpt-image-2.5Imagens fotorrealistas com texto preciso até 4K e edições mais refinadastexto, imagem3†, preço varia
qwen-imageImagens e edições com texto limpo em chinês ou inglêstexto, imagem3†, preço varia
qwen-image-editEdição de uma imagem com uma instrução de textotexto, imagem3
qwen-image-edit-plusEdições que combinam várias imagens de entrada, como trocar roupastexto, imagem3
qwen-image-edit-plus-loraEdições de imagem no estilo de um LoRA personalizadotexto, imagem3
seedream-3Imagens fotorrealistas até 2048 pxtexto3
seedream-4Até 6 imagens por requisição e edições com até 10 referênciastexto, imagem3†, preço varia
seedream-4.5Imagens detalhadas até 4K e edições com até 14 referênciastexto, imagem3
wan-2.7-imageImagens e conjuntos de até 12 imagens relacionadas, até 4K no Protexto, imagem3†, preço varia
flux-kontext-proEdição de uma imagem com instrução de texto mantendo o restotexto, imagem4
nano-banana-2Imagens até 4K com texto legível, muitas referências e busca na webtexto, imagem4†, preço varia
nano-banana-2-liteRascunhos rápidos e baratos e edições rápidas em 1Ktexto, imagem4
restore-imageRestauração de fotos antigas, arranhadas ou desbotadasimagem4
gpt-image-2Fotorrealismo e texto exato em imagens, como pôsteres e mockups de UItexto, imagem6
imagen-4-ultraImagens fotorrealistas detalhadas a partir de um prompt de textotexto6
nano-banana-proImagens de alta fidelidade até 4K com texto preciso e composiçãotexto, imagem9†, preço varia
qwen-image-layeredDivisão de uma imagem em camadas transparentes separadas para ediçãotexto, imagem11†, preço varia

Modelos de vídeo 15

ID do modeloMelhor paraAceitaCréditos
wan-2.2Clipes curtos de baixo custo, com suporte a LoRAtexto, imagem1†, preço varia
seedance-2-miniVídeo de menor custo com trilha sonora a partir de texto ou imagens, até 15 stexto, imagem, vídeo, áudio20,5†, preço varia4,1 por segundo
motion-controlFazer um personagem de uma foto copiar os movimentos de um vídeo de referênciatexto, imagem, vídeo27,5†, preço varia5,5 por segundo
veo3.1Vídeo de 8 s com som nativo a partir de texto, primeiro e último quadro, ou referênciastexto, imagem30†, preço varia
wan-3.0Clipes até 30 s em 1080p com som, a partir de texto, quadros ou referências de imagem, vídeo e áudiotexto, imagem, vídeo, áudio40†, preço varia8 por segundo
wan-2.6Vídeo multi-cena a partir de texto ou imagem, de 5 a 15 s até 1080ptexto, imagem, vídeo53†, preço varia
wan-2.7Vídeo a partir de texto ou imagens, continuação de um clipe ou edição de vídeotexto, imagem, vídeo, áudio60†, preço varia
wan-3.0-primeClipes mais rápidos até 30 s em 1080p com som, a partir de texto, quadros ou referências de imagem, vídeo e áudiotexto, imagem, vídeo, áudio63†, preço varia12,6 por segundo
seedance-proVídeo 1080p a partir de um prompt, de 2 a 12 stexto75†, preço varia15 por segundo
seedance-2Vídeo com trilha sonora a partir de texto ou imagens, até 15 s, com camada rápidatexto, imagem, vídeo, áudio102,5†, preço varia20,5 por segundo
veo3-fastVídeo de 8 s mais rápido e barato com som nativotexto120
seedance-2.5Clipes até 30 s em 1080p, guiados por referências de imagem, vídeo ou áudiotexto, imagem, vídeo, áudio160†, preço varia32 por segundo
hunyuanTexto para vídeo com controle de número de quadros, tamanho e passostexto250
veo2Clipes curtos a partir de um prompt ou de uma imagem de primeiro quadrotexto, imagem250†, preço varia50 por segundo
veo3Vídeo de 8 s com som nativo e diálogo até 1080ptexto320

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.