Platform & APIs

Four servers. One key.

REST API. LLM server. Media CDN. MCP server. Every endpoint authenticated with a single API key.

api.quickcasa.ai

REST API

100+ endpoints across 113 factory modules. Full CRUD for leads, inventory, properties, forms, media, employees, roles, and more. Webhook receivers with automatic deduplication. Factory pattern architecture means every resource is fully addressable.

LeadsInventoryCRMFormsMediaWebhooksTeams
llm.quickcasa.ai

LLM Server

OpenAI-compatible API for text, image, and video generation. Use the OpenAI SDK — just change the base URL. Supports streaming, automatic media hosting, and multiple model tiers. Text, image turbo/quality, and video from Kling, MiniMax, and Veo2.

ChatImagesVideoStreamingOpenAI SDK
media.quickcasa.ai

Media CDN

Permanent URLs for every asset. Edge caching with 24-hour TTL. Granular access control — public, password-protected, or expiring share links. Automatic view tracking. Upload once, serve everywhere, control who sees it and for how long.

CDNAccess ControlShare LinksView Tracking
mcp.quickcasa.ai

MCP Server

38 tools for AI-assisted website building via Model Context Protocol. Connect Claude Code, Cursor, Windsurf, or any MCP client. Create pages, write files, access CMS data, publish to custom domains — all from your terminal or AI editor.

Claude CodeCursor38 ToolsPublishSync

OpenAI-compatible. Zero migration.

Already using the OpenAI SDK? Change one line. Your existing code works instantly with QuickCasa's LLM server — text chat, image generation, and video creation all included.

Text Generationqc-text-1, qc-text-2
Image Generationqc-image-turbo, qc-image-quality
Video Generationkling-v2, minimax, veo2
example.js
import OpenAI from 'openai'

const client = new OpenAI({
  baseURL: 'https://llm.quickcasa.ai/v1',
  apiKey:  'usr_your_api_key'
})

const chat = await client.chat.completions.create({
  model: 'qc-text-1',
  messages: [{
    role: 'user',
    content: 'Draft a listing for unit 4B'
  }]
})

const image = await client.images.generate({
  model: 'qc-image-quality',
  prompt: 'Modern condo interior, natural light'
})

The developer toolkit

Every tool is API-accessible. Build on top of them or use the admin portal — your call.

Vibe Code Builder

Full Monaco IDE. File tree, live preview, AI chat, revision history. Dev mode or vibe mode.

MCP Server

38 tools for AI-assisted building. Claude Code, Cursor, any MCP client.

Custom Forms

Multi-page flows, validation, conditional logic. Auto-generated TypeScript schemas.

Code Snippets

Dynamic JS injection across domains. Load order control. Toggle without redeployment.

Inventory Sync

Web scraping + API extraction. Cron scheduling. Transform scripts. Audit logs.

Micro-Sites

Branded landing pages in minutes. Embedded forms. SEO controls. Multi-page.

AI Studio

Multi-modal workspace. Text, image, video generation in one place.

Translation

LLM-powered i18n. One script tag. Context-aware. Any website.

Headless CMS

7 templates. Custom fields. Draft/publish. Virtual pages. Slug routing.

Domains

Buy in-app or bring your own. DNS verification. Multi-track publishing.

API Keys

Personal and company-scoped. One key for all 4 servers.

Roles & Permissions

Custom roles. AI-generated descriptions. Per-endpoint enforcement.

Ready to get started?

One API key. Four servers. Every tool.