Eye.Art Polyphemus
Um chat para geração de imagens, edições, SVG editável, arte compatível com páginas e movimento. Grátis para testar sem chave; uso anônimo é limitado por taxa.
Servidor MCP hospedado
npx add-mcp 'https://eye.art/api/eye-mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Use-o como um servidor MCP remoto.
URL DO SERVIDOR https://eye.art/api/eye-mcp
AUTENTICAÇÃO Nenhuma necessária
Adicione a URL como um servidor MCP HTTP/Streamable HTTP no Muse ou em outro cliente MCP. Deixe os campos de autorização e chave de API vazios. O servidor suporta initialize, ping, tools/list e tools/call.
Entrada A2A para registros de agentes.
CARTÃO DO AGENTE https://eye.art/.well-known/agent-card.json
ENDPOINT A2A https://eye.art/api/eye-a2a
O adaptador JSON-RPC A2A 1.0 envia texto, referências PNG/JPEG/WebP inline ou código de página HTML/CSS/JavaScript/JSX/TSX/TypeScript pelo mesmo roteador Polyphemus. Solicitações raster retornam tarefas assíncronas; consulte GetTask e liste suas próprias tarefas com ListTasks usando o contextId retornado. Esse contexto também preserva a continuidade do chat entre mensagens, então mantenha-o privado. Solicitações de SVG editável retornam o código-fonte SVG diretamente.
Streaming, notificações push e cancelamento não são suportados. O rastreamento de tarefas A2A requer o arquivo privado Eye.Art e a migração 20261001000001_polyphemus_a2a_task_index.sql. Alguns fluxos de trabalho levam cerca de dez minutos. Verifique o Cartão do Agente e o endpoint no site implantado antes de adicionar listagens de diretório.
Peça o resultado. O roteador cuida do trabalho.
01
eye_art_make_image
Crie uma imagem com Polyphemus, escolha uma musa artista, corresponda a uma página, faça arte pequena ou inicie um fluxo de trabalho de movimento.
prompt, mode?, artist?, references?, pageReferences?, conversationId?, clearReferences?, clientSource?, width?, height?
02
eye_art_make_svg
Crie código-fonte SVG editável e nativo para ícones, símbolos, arte de linha, diagramas ou cenas planas. Retorna marcação SVG e validação estrutural, não um PNG.
prompt, title?, artist?, conversationId?, pageReferences?, clientSource?
03
eye_art_edit_image
Edite uma imagem de origem anexada com uma alteração focada, preservando detalhes e composição não mencionados.
prompt, imageDataUrl, imageName?, artist?, conversationId?, clientSource?
04
eye_art_prompt_ideas
Obtenha três ideias variadas de prompt e a mistura visual por trás de cada uma.
seed?, mode?, artist?
05
eye_art_image_status
Verifique uma capacidade de trabalho retornada por uma chamada de imagem ou edição e recupere seu resultado quando estiver pronto.
jobId
06
eye_art_create_session
Crie uma capacidade de chat anônima privada para histórico de conversa e gerações de acompanhamento.
sem argumentos; retenha o sessionId retornado de forma privada
07
eye_art_list_conversations / get / delete
Retome um chat salvo no servidor, inspecione sua transcrição ou exclua-o com suas referências de imagem armazenadas.
sessionId (todos); conversationId (get/delete)
Uma solicitação, em linguagem simples.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "eye_art_make_image",
"arguments": {
"prompt": "A quiet night greenhouse with one impossible red flower",
"mode": "image",
"artist": "polyphemus",
"width": 1024,
"height": 1024
}
}
}
MODOS
image, site_match, small_art, motion
MUSAS ARTISTAS
Polyphemus, Dali, Goya, Matisse, Leonardo, Van Gogh, Rothko e Bob Ross.
REFERÊNCIAS
Anexe imagens PNG, JPEG ou WebP. Para correspondência de páginas, envie HTML, CSS, JavaScript, JSX, TSX ou TypeScript em pageReferences.
CRIAÇÕES MAIS LONGAS
Alguns fluxos de trabalho levam vários minutos. Consulte o trabalho retornado com eye_art_image_status enquanto o trabalho é processado.
Precisa de um SVG real? Peça geometria editável.
Use eye_art_make_svg para ícones, arte de linha, diagramas e ilustrações planas. Ele retorna marcação vetorial que você pode salvar como um arquivo .svg, junto com validação estrutural. Para imagens raster, cenas semelhantes a fotos, rastreamento de imagem ou animação, use eye_art_make_image.
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "eye_art_make_svg",
"arguments": {
"prompt": "A flat boat-at-sea illustration: white triangular sail, brown plank-lined hull, scalloped wave bands, round cloud shapes, and a rayed sun",
"artist": "polyphemus",
"title": "Boat at sea"
}
}
}
A solicitação REST equivalente usa POST /api/omni-image com model: "polyphemus", um message e outputFormat: "svg". A resposta contém svg, mediaType: "image/svg+xml", validation e execution. Solicitações SVG são síncronas. Rastreamento de imagem e SVG animado não são suportados.
A geração de imagens anônimas é limitada a 20 solicitações por hora por identidade de rede do chamador. Os corpos de solicitação MCP são limitados a 12 MB; imagens de referência são limitadas a 2 MB cada e 6 MB combinadas. Chamadas de imagem, edição e SVG por este endpoint são arquivadas por 30 dias sob o rótulo de origem eye-art-mcp no console administrativo privado do Eye.Art.
Um ID mantém toda a ideia.
Cada chamada de imagem ou edição retorna um conversationId. Passe-o na próxima chamada para levar adiante o chat e as referências de imagem salvas. Uma imagem raster concluída torna-se a referência visual ativa da próxima rodada, então acompanhamentos podem editar esse resultado; anexe uma nova imagem quando quiser trocar a fonte. Edições de imagem preservam detalhes não mencionados e passam sua alteração solicitada sem o reescritor de prompt geral. Use as ferramentas MCP de listar, obter e excluir conversas para retomar ou gerenciar chats. Transcrições e referências expiram após 30 dias.
{
"name": "eye_art_make_image",
"arguments": {
"prompt": "Make it feel more like a Dali dream, keep the uploaded dog",
"artist": "dali",
"conversationId": "<id returned by the first call>"
}
}
REST também suporta GET, POST e DELETE /api/omni-image/conversations. Aplique a migração 20260926000002_create_polyphemus_conversations.sql antes de implantar.