page-image-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@page-image-mcpgenerate site images for https://example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
page-image-mcp
MCP server que lê um site página por página e gera uma imagem coesa com o tema de cada página — sem nenhum texto e sem rostos humanos reconhecíveis.
Setup
cd /Users/pastorello/Desktop/MCP
npm install
npm run buildA geração de imagem usa uma instância local do
Draw Things rodando o modelo Flux Schnell
quantizado. Não precisa de API key nem de internet para gerar — mas o app
Draw Things precisa estar aberto com o servidor de API habilitado em
http://127.0.0.1:7860 antes de rodar qualquer tool deste MCP.
Os detectores locais de rosto/texto (scripts/detect_face.py,
scripts/detect_text.py) rodam via OpenCV num virtualenv próprio, não
versionado:
python3 -m venv venv-facedetect
venv-facedetect/bin/pip install opencv-python numpyEles também esperam dois arquivos de modelo em models/ (não versionados
por serem binários grandes — o EAST detector tem ~92MB):
models/face_detection_yunet.onnx— OpenCV Zoo, face_detection_yunetmodels/frozen_east_text_detection.pb— modelo EAST de detecção de texto
Related MCP server: Imagen
Registrar no Claude Code
claude mcp add page-image-mcp -- node /Users/pastorello/Desktop/MCP/dist/index.jsTools
list_pages
{ url, maxPages }— descobre as páginas do site viasitemap.xml(com fallback para crawl same-origin por links).generate_page_image
{ url, outDir?, styleHint?, size? }— lê uma página e gera 1 imagem coesa com o conteúdo dela.generate_site_images
{ url, maxPages?, outDir?, styleHint?, size? }— roda o fluxo completo: descobre páginas + gera 1 imagem por página.
Imagens são salvas em ~/Desktop/MCP/output por padrão.
Como a restrição "sem texto / sem rosto" é aplicada
O prompt enviado ao modelo de geração de imagem (via Draw Things) inclui instruções rígidas, sempre anexadas ao tema da página:
proibição explícita de letras, números, palavras, logos, legendas, marcas d'água;
proibição de rostos humanos reconhecíveis — pessoas só podem aparecer como silhuetas distantes ou de costas;
proibição de UI/screenshots.
Ver src/prompt.ts para o texto exato.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceAnalyzes webpage screenshots to extract precise layout information by locating image assets and calculating spatial relationships, enabling AI assistants to accurately recreate layouts with proper semantic structure using computer vision.Last updated36MIT
- ISC
- MIT
- Alicense-qualityDmaintenanceEnables AI agents to see, analyze, and visually verify web page changes through pixel-perfect diffing, theme extraction, layout analysis, and interactive element detection.Last updatedMIT
Related MCP Connectors
Analyze images from multiple angles to extract detailed insights or quick summaries. Describe visu…
Turn any idea, URL, doc, or PDF into on-brand visuals: 100+ formats, native in 150+ languages
Generate logos, social posts, app screenshots, comic panels & visual-novel assets from prompts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jhordan-pastorello/MCP-Generate-Image-Context'
If you have feedback or need assistance with the MCP directory API, please join our Discord server