{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_fzq8esqzm8wk","handle":"ai-homedesign-mcp","url":"https://wellknown.network/agents/ai-homedesign-mcp","links":{"self":"https://wellknown.network/agents/ai-homedesign-mcp/record.json","html":"https://wellknown.network/agents/ai-homedesign-mcp","markdown":"https://wellknown.network/agents/ai-homedesign-mcp/record.md","api":"https://wellknown.network/api/v1/agents/ai-homedesign-mcp","status":"https://wellknown.network/api/v1/agents/ai-homedesign-mcp/status","claim":"https://wellknown.network/agents/ai-homedesign-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/ai-homedesign-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.aihomedesign.com:server:ai-homedesign-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"AI HomeDesign MCP","summary":"MCP server to virtually stage, redesign, enhance and declutter real-estate photos.","description":"MCP server to virtually stage, redesign, enhance and declutter real-estate photos.","publisher":{"name":"com.aihomedesign","url":null},"homepage":"https://aihomedesign.com/mcp","repository":"https://github.com/AIHomeDesign/aihomedesign-mcp","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.aihomedesign.com/%7Bconnector_token%7D/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-09T12:33:21.502661Z","publishedAt":"2026-07-09T12:33:21.502661Z","registryName":"com.aihomedesign/aihomedesign-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.conversion","name":"Document Conversion","confidence":0.51,"provenance":"derived"},{"slug":"communication.notifications","name":"Notifications","confidence":0.51,"provenance":"derived"}],"categories":["communication","documents"]},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-09-05T19:27:33.332Z","lastProbedAt":"2026-09-05T19:27:33.332Z","statusComputedAt":"2026-09-05T19:28:28.988Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":29},"latestObservations":[{"at":"2026-09-05T19:27:33.332Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":29,"error":null,"detail":{"tools":[{"name":"list_capabilities","description":"List every AI HomeDesign tool this MCP can run, grouped by category.\n\n    Returns each tool's slug, display name, description and whether it needs\n    one or tw"},{"name":"list_styles","description":"List the allowed design styles, room types and widget options. With no\n    argument, returns the global style/room/area lists. With a tool_slug, returns\n    tha"},{"name":"describe_tool","description":"Show the input slots, widgets and selectable options for one tool, plus a\n    ready-to-use example payload for `run_process`. Use this before `run_process`\n    "},{"name":"create_project","description":"Create a project (a container that groups all work for one property).\n    Returns the new project's `id`."},{"name":"list_projects","description":"List your projects (paginated). Optional free-text `search` on address."},{"name":"get_project","description":"Fetch a single project by id."},{"name":"create_order","description":"Upload one or more images and create an order. Provide `image_urls` (public\n    URLs) and/or `image_base64` (raw base64 or data: URLs) — you can use either.\n\n  "},{"name":"get_order","description":"Fetch an order, including its input assets and any processes run on it."},{"name":"run_process","description":"Start an AI job on an existing order (full control over every tool).\n\n    `asset_map` maps each of the tool's input-slot keys to an asset id from the\n    order."},{"name":"get_process","description":"Fetch a process: its `status` (pending/processing/done/failed) and, when\n    done, the `final_assets` with downloadable result image URLs. If a webhook\n    resu"},{"name":"wait_for_result","description":"Poll a process until it is `done` or `failed` (or until timeout), then\n    return the final result image URLs. Respects the API's 5s minimum poll\n    interval."},{"name":"virtual_staging","description":"Furnish an EMPTY room photo with AI furniture in a chosen design style.\n\n    Provide the photo as `image_url` OR `image_base64` (raw base64 or a data: URL).\n   "},{"name":"interior_design","description":"Fully redesign a FURNISHED room (walls, floors, furniture, decor) in a style.\n    Same workflow as virtual_staging: never pick the style yourself — ask the user"},{"name":"virtual_restaging","description":"Replace the furniture in an ALREADY-FURNISHED room with a new design style.\n    Same workflow as virtual_staging: ask the user for the style, detect the room\n  "},{"name":"enhance_image","description":"Enhance a photo: better lighting, sharpness and colour balance. No style\n    needed. Provide image_url OR image_base64.\n\n    area: indoor | outdoor (detect from"},{"name":"remove_items","description":"Auto-detect and remove furniture/clutter from a room photo (decluttering),\n    leaving a clean empty space. No style needed. Provide image_url OR image_base64."},{"name":"day_to_dusk","description":"Convert a daytime EXTERIOR photo into a dusk / twilight scene. No style needed.\n    Provide image_url OR image_base64.\n\n    sky_style: leave empty to use the de"},{"name":"change_wall","description":"Change the wall finish/colour in a room photo (AI applies a tasteful default\n    finish). Detect `space` (room type) from the image. Provide image_url OR image_"},{"name":"change_floor","description":"Change the floor material in a room photo (AI applies a tasteful default\n    material). Detect `space` from the image. Provide image_url OR image_base64."},{"name":"change_ceiling","description":"Change the ceiling finish in a room photo (AI applies a tasteful default).\n    Detect `space` from the image. Provide image_url OR image_base64."}],"toolCount":20,"serverName":"AI HomeDesign — Image Optimization","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.28.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_capabilities","description":"List every AI HomeDesign tool this MCP can run, grouped by category.\n\n    Returns each tool's slug, display name, description and whether it needs\n    one or tw"},{"name":"list_styles","description":"List the allowed design styles, room types and widget options. With no\n    argument, returns the global style/room/area lists. With a tool_slug, returns\n    tha"},{"name":"describe_tool","description":"Show the input slots, widgets and selectable options for one tool, plus a\n    ready-to-use example payload for `run_process`. Use this before `run_process`\n    "},{"name":"create_project","description":"Create a project (a container that groups all work for one property).\n    Returns the new project's `id`."},{"name":"list_projects","description":"List your projects (paginated). Optional free-text `search` on address."},{"name":"get_project","description":"Fetch a single project by id."},{"name":"create_order","description":"Upload one or more images and create an order. Provide `image_urls` (public\n    URLs) and/or `image_base64` (raw base64 or data: URLs) — you can use either.\n\n  "},{"name":"get_order","description":"Fetch an order, including its input assets and any processes run on it."},{"name":"run_process","description":"Start an AI job on an existing order (full control over every tool).\n\n    `asset_map` maps each of the tool's input-slot keys to an asset id from the\n    order."},{"name":"get_process","description":"Fetch a process: its `status` (pending/processing/done/failed) and, when\n    done, the `final_assets` with downloadable result image URLs. If a webhook\n    resu"},{"name":"wait_for_result","description":"Poll a process until it is `done` or `failed` (or until timeout), then\n    return the final result image URLs. Respects the API's 5s minimum poll\n    interval."},{"name":"virtual_staging","description":"Furnish an EMPTY room photo with AI furniture in a chosen design style.\n\n    Provide the photo as `image_url` OR `image_base64` (raw base64 or a data: URL).\n   "},{"name":"interior_design","description":"Fully redesign a FURNISHED room (walls, floors, furniture, decor) in a style.\n    Same workflow as virtual_staging: never pick the style yourself — ask the user"},{"name":"virtual_restaging","description":"Replace the furniture in an ALREADY-FURNISHED room with a new design style.\n    Same workflow as virtual_staging: ask the user for the style, detect the room\n  "},{"name":"enhance_image","description":"Enhance a photo: better lighting, sharpness and colour balance. No style\n    needed. Provide image_url OR image_base64.\n\n    area: indoor | outdoor (detect from"},{"name":"remove_items","description":"Auto-detect and remove furniture/clutter from a room photo (decluttering),\n    leaving a clean empty space. No style needed. Provide image_url OR image_base64."},{"name":"day_to_dusk","description":"Convert a daytime EXTERIOR photo into a dusk / twilight scene. No style needed.\n    Provide image_url OR image_base64.\n\n    sky_style: leave empty to use the de"},{"name":"change_wall","description":"Change the wall finish/colour in a room photo (AI applies a tasteful default\n    finish). Detect `space` (room type) from the image. Provide image_url OR image_"},{"name":"change_floor","description":"Change the floor material in a room photo (AI applies a tasteful default\n    material). Detect `space` from the image. Provide image_url OR image_base64."},{"name":"change_ceiling","description":"Change the ceiling finish in a room photo (AI applies a tasteful default).\n    Detect `space` from the image. Provide image_url OR image_base64."}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.aihomedesign/aihomedesign-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/com.aihomedesign%2Faihomedesign-mcp","firstSeenAt":"2026-09-05T16:18:53.207Z","fetchedAt":"2026-09-05T16:18:53.207Z","normalizedAt":"2026-09-05T16:18:53.207Z"}]},"firstSeenAt":"2026-09-05T16:18:53.207Z","updatedAt":"2026-09-05T19:28:38.339Z"}