Creates exterior designs from building photos, then produces estimates, albums, renders, and related project data through MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by GetFacade.
create_buildingCreates a building. The name is unique per account. Say where it stands, or the place is inferred from the connection the call arrives on.
upload_photoTakes a file path (local) or an image link (URL connection). Registers the file, uploads the bytes, confirms, waits for the answer: a view to design from, a drawing or reference kept with the building, or a refusal with the reason.
list_photosThe views of a building, including photos added in the app. `view_id` is what `start_design` takes.
start_designCreates a design and queues its render. Returns a job id.
refine_designChanges a finished design in words. Every step after the first.
get_jobPolls one render, estimate or album.
The GetFacade MCP server gives an agent access to the public GetFacade API. An agent can create a building, associate one or more photos with it, and request an exterior design rendered onto the original house image. Designs are developed for the building's country, including applicable materials, locally sold manufacturer products, and the technical build-up behind the facade.
The resulting design can support two additional outputs. A cost estimate breaks the work into material and labor lines, with totals and assumptions. A PDF album documents the facade build-up, safety notes, and relevant norms for the crew carrying out the work. Both outputs are based on selected renders from the design.
The normal workflow starts with create_building, followed by upload_photo or list_photos. The photo can be supplied from a local file when running the package locally, or from an image URL through a remote connection. Photos attached directly to a chat are not readable by the connector; the returned photos_page can be used to add them in the GetFacade app, after which list_photos can find them.
start_design creates a design and returns a job identifier while rendering continues. refine_design applies written changes to a completed design. Use get_job to poll render, estimate, or album jobs, and list_jobs to review recent account activity. Finished render and album links are stable public URLs, so anyone with a link can access them. Deletions are soft on the service and can be undone in the app, but not through this server.
Paid operations use an idempotency key internally. If a connection fails or a request times out, the wrapper retries with the same key so the original job can be recovered instead of creating an accidental duplicate charge.
The GetFacade MCP server can be connected remotely at https://app.getfacade.ai/mcp. The account is selected during sign-in, and the connection receives a spend cap. For local use, install or run the npm package with Node.js 20 or newer and provide an agent API key issued from the GetFacade account settings.
The required environment variable is GETFACADE_API_KEY. GETFACADE_API_BASE_URL can override the default API endpoint, and GETFACADE_LANG selects the language returned by the service; its default is English. Agent access is paid, and each key has its own hard spend cap. A key does not automatically purchase tokens unless purchasing was enabled when it was issued.
The GetFacade MCP server exposes tools for:
The wrapper stores and caches nothing; service-side rules, pricing, admission, and responses remain in GetFacade. An agent key can reach the published agent surface—buildings, photos, designs, renders, estimates, albums, jobs, and wallet data—but not account settings, subscriptions, payment history, or key management.
Rendering, refinement, estimates, albums, and upscaling are asynchronous. The first photo upload is the exception: it waits for validation and returns the resulting view, drawing, reference, or refusal. Paid access can be refused when the wallet lacks balance. Public result links do not expire and cannot be revoked through the server, so they should be shared carefully. The GetFacade MCP server is MIT licensed, while use of the underlying service is governed separately by GetFacade's terms.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/getfacade)<a href="https://allmcps.com/mcp/getfacade"><img src="https://allmcps.com/api/badge/getfacade?style=directory" alt="GetFacade on AllMCPs" /></a>