llms.txt Content
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ImmoStage MCP Server — Upload & Tools</title>
<meta name="description" content="AI virtual staging MCP server for real estate. Stage rooms, beautify floor plans, classify images.">
<link rel="canonical" href="https://immostage.ai">
<style>
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; background: #0a0a0a; color: #e5e5e5; min-height: 100vh; display: flex; align-items: center; justify-content: center; }
.container { max-width: 580px; width: 100%; padding: 2rem; }
h1 { font-size: 1.8rem; margin-bottom: 0.5rem; background: linear-gradient(135deg, #60a5fa, #a78bfa); -webkit-background-clip: text; -webkit-text-fill-color: transparent; text-align: center; }
.tagline { color: #888; text-align: center; margin-bottom: 2rem; font-size: 0.9rem; }
.section { margin-bottom: 2rem; }
h2 { font-size: 1rem; color: #a78bfa; margin-bottom: 0.75rem; }
.endpoint { background: #1a1a2e; border: 1px solid #2a2a3e; border-radius: 8px; padding: 0.75rem 1rem; font-family: monospace; font-size: 0.85rem; color: #a78bfa; margin-bottom: 1rem; }
.tools { list-style: none; }
.tools li { padding: 0.35rem 0; color: #a3a3a3; font-size: 0.9rem; }
.tools strong { color: #e5e5e5; }
a { color: #60a5fa; text-decoration: none; }
a:hover { text-decoration: underline; }
.links { text-align: center; color: #666; font-size: 0.85rem; }
.links a { margin: 0 0.5rem; }
/* Upload section */
.dropzone { border: 2px dashed #333; border-radius: 12px; padding: 2.5rem 1.5rem; text-align: center; cursor: pointer; transition: all 0.2s; }
.dropzone:hover, .dropzone.active { border-color: #4f8; background: rgba(68,255,136,0.03); }
.dropzone .icon { font-size: 2rem; margin-bottom: 0.5rem; }
.dropzone p { color: #666; font-size: 0.8rem; margin-top: 0.25rem; }
i