{"schema_version":"v1","name_for_human":"Chope","name_for_model":"chope","description_for_human":"Singapore property almanac. Verified resale, wishlists, demand register, mortgage clarity.","description_for_model":"Use Chope to search Singapore resale property listings, fetch full listing details with deeded-owner verification, post buyer wishlists, ping listings on behalf of a user, read per-block demand, compute HFE / TDSR / MSR at the 4.0% MAS stress rate, and compare new launches against nearby resale. All endpoints are JSON over HTTPS with CORS open.","api":{"type":"openapi","url":"/api/openapi.json","documentation":"/api","json_endpoints":["/api/listings.json","/api/listing/{id}","/api/wishlists.json","/api/heatmap.json","/api/new-launches.json","/api/search.json","/api/agents.json","/api/shadow.json","/api/calc/hfe-tdsr"]},"mcp":{"transport":"http","endpoint":"/mcp/server","tools":[{"name":"search_listings","description":"Text + filter search over Singapore resale listings."},{"name":"get_listing","description":"Fetch a single listing by id with agent + demand block."},{"name":"post_wishlist","description":"Post a buyer wishlist on behalf of the user."},{"name":"ping_listing","description":"Send a one-token enquiry to a listing's owner or agent."},{"name":"get_demand_heatmap","description":"Read per-block 24h and 7d search counts vs supply."},{"name":"compute_hfe_tdsr","description":"Compute max loan, downpayment, stressed monthly given income + price."},{"name":"compare_launch_vs_resale","description":"Get PSF gap and projected yield for any active new launch."}]},"auth":{"read":"none","write":"agent-api-key (in production); current build accepts unauthenticated writes for development"},"legal_info_url":"/legal","contact":"mcp@chope.sg"}