{"specVersion":"1.0","host":{"displayName":"Pascal Editor","url":"https://editor.pascal.app"},"entries":[{"identifier":"urn:air:editor.pascal.app:server:editor","displayName":"Pascal Editor MCP","type":"application/mcp-server-card+json","url":"https://editor.pascal.app/.well-known/mcp/server-card.json","version":"1.0.4","description":"Hosted MCP server to create, inspect, edit, validate and save editable 3D building scenes in Pascal projects.","capabilities":["get_scene","validate_design","place_design","measure_stair","fit_stair","find_by_type","list_levels","get_node","get_level_summary","get_walls","get_zones","duplicate_level","set_ground_level","verify_scene","set_checkpoint","design_brief","add_wall","add_fence","add_corner_window","merge_windows","add_level","create_stair","create_roof","move_roofs_to_roof_level","place_items","delete_node","create_room","furnish_room","paint","place_in_room","get_site","place_building","search_assets","view_assets","search_materials","cut_floor_opening","remove_floor_opening","set_floor_foundation","set_room_floor_construction","rebase_floor_reference","create_mezzanine","move_zone","duplicate_zone","rotate_zone","lock_outside_faces","set_zone_intent","divide_zone","merge_zones","delete_zone","run_batch","list_collections","edit_collection","add_column","add_object","author_scene","get_source","measure","view_scene","create_story_shell","add_door","add_window","apply_patch","clear_scene","create_unit","set_unit_members","list_units","set_zone","undo","redo","export_json","export_glb","check_collisions","list_templates","create_from_template","create_house_from_brief","create_project","get_project_status","save_scene","load_scene","list_scenes","delete_scene","rename_scene","generate_variants","photo_to_scene","analyze_floorplan_image","analyze_room_photo","list_pascal_services","pull_site_data","get_site_pull","generate_studio_media","get_studio_generation","get_project_assets","get_project_file","upload_project_file","rename_project_file","delete_project_file","list_captures","get_capture","open_capture_as_project","add_project_asset","read_project_asset","search_project_chats","read_project_chat","list_project_members","ask_architect","get_architect_turn","cancel_architect_turn"],"representativeQueries":["design a small house with three bedrooms and a garage","add a window to the north wall of the living room","list the rooms in my Pascal project with their areas","validate and save this building model and give me the editor link"],"tags":["3d","architecture","floor-plan","bim","interior-design"]},{"identifier":"urn:air:editor.pascal.app:api:scene-api","displayName":"Pascal Editor Scene API","type":"application/openapi+json","url":"https://editor.pascal.app/api/openapi.json","description":"REST and server-sent events for Pascal projects and scene graphs, plus the Pascal API (v1) in the OpenAI formats.","representativeQueries":["read the scene graph of a Pascal project over REST","stream live edits to a Pascal scene"]},{"identifier":"urn:air:editor.pascal.app:skill:furniture-fit","displayName":"furniture-fit","type":"application/agent-skills+md","url":"https://editor.pascal.app/.well-known/agent-skills/furniture-fit/SKILL.md","description":"Assess whether furniture fits in a measured Pascal room or layout. Use this skill for sofa, table, bed, cabinet, appliance, staging, placement, collision, clearance, or rotated-footprint questions. Produce a tool-backed spatial report that distinguishes footprint fit from unsupported height, door-swing, assembly, and delivery-route claims, and return insufficient evidence when dimensions or scale are missing.","representativeQueries":["will a 240 cm sofa fit in my living room","check the clearance around this bed in the bedroom","does this dining table fit with chairs pulled out"]},{"identifier":"urn:air:editor.pascal.app:skill:pascal-3d","displayName":"pascal-3d","type":"application/agent-skills+md","url":"https://editor.pascal.app/.well-known/agent-skills/pascal-3d/SKILL.md","description":"Connect to Pascal and use its MCP tools to create, inspect, edit, validate, save, or hand off editable 3D building scenes. Use this skill whenever a user asks an agent to work in Pascal, make a room or building model, inspect a Pascal project, perform spatial edits, connect Pascal MCP, or return a verified Pascal editor link. It also governs safe local, existing-account, and explicitly authorized autonomous setup.","representativeQueries":["build a 3D model of a two-bedroom apartment I can edit","open my Pascal project and move the kitchen wall","turn this floor plan into an editable 3D house"]},{"identifier":"urn:air:editor.pascal.app:catalog:api-catalog","displayName":"Pascal Editor API catalog","type":"application/linkset+json","url":"https://editor.pascal.app/.well-known/api-catalog","description":"RFC 9727 catalog of every Pascal Editor interface and its documentation."}]}