Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Changed the definition of "add_favorite", "compare_rooms", "create_listing" and 18 more
before
—after
{"additionalProperties":false,"properties":{"added":{"type":"boolean"},"room_id":{"type":"integer"}},"required":["added","room_id"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false}
Compare selectedrooms
Authorization not required
Authorization not required
Authorization not required
Recently observed → Live
Live → Recently observed
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Authorization not required
Certificate recorded, valid to 2026-12-28
Authorization not required
First tool surface recorded: 21 tools (server version 0.3.8)
Showing the latest 26 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
before
—after
{"additionalProperties":false,"properties":{"comparison":{"additionalProperties":false,"properties":{"closest_room_id":{"type":["integer","null"]},"lowest_price_room_id":{"type":["integer","null"]},"most_reviewed_landlord_room_id":{"type":["integer","null"]}},"required":["lowest_price_room_id","closest_room_id","most_reviewed_landlord_room_id"],"type":"object"},"rooms":{"items":{"additionalProperties":false,"properties":{"available_from":{"type":["string","null"]},"campus_name":{"type":["string","null"]},"cover_url":{"type":["string","null"]},"deposit_amount":{"type":["number","null"]},"description":{"type":["string","null"]},"distance_km":{"type":["number","null"]},"feature_summary":{"items":{"additionalProperties":false,"properties":{"code":{"type":"string"},"label":{"type":"string"},"type":{"type":"string"},"unit":{"type":["string","null"]},"value":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"}]},"value_label":{"type":["string","null"]}},"required":["code","label","type","unit","value","value_label"],"type":"object"},"type":"array"},"id":{"type":"integer"},"landlord_avatar_url":{"type":"string"},"landlord_is_verified":{"type":"boolean"},"landlord_name":{"type":"string"},"landlord_rating_average":{"type":["number","null"]},"landlord_rating_count":{"type":"integer"},"landlord_role":{"type":"string"},"location_label":{"type":["string","null"]},"location_name":{"type":"string"},"min_stay_months":{"type":["integer","null"]},"occupancy_status":{"type":"string"},"price_currency":{"type":"string"},"price_monthly":{"type":["number","null"]},"public_url":{"type":"string"},"room_city":{"type":["string","null"]},"room_country_code":{"type":["string","null"]},"room_type":{"type":["string","null"]},"title":{"type":"string"},"university_city":{"type":["string","null"]},"university_country_code":{"type":["string","null"]},"university_name":{"type":["string","null"]},"zone_name":{"type":["string","null"]}},"required":["id","title","price_monthly","price_currency","room_type","location_name","public_url","feature_summary"],"type":"object"},"type":"array"}},"required":["rooms","comparison"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":falsetrue,"readOnlyHint":true}
Create aUniAffittilisting draft for UniAffitti moderation.ListingsItintentionallyiskeepnotuniversity_idpublicanduntilcampus_idapproved.NULL;Thelocationdraftisstoresstoredtheindependentlyfullfrompropertytheaddress and coordinates; universitycatalog.and campus IDs remain unset. Do not include passwords, payment-card details, government identifiers, health or biometric data in the description.
{"additionalProperties":false,"properties":{"address_full":{"description":"Full address of the property being listed; shared with the connector when you create this listing.","maxLength":500,"minLength":1,"type":" ⟨25 unchanged words⟩ ,"type":"number"},"description":{"description":"Describe the room and rental terms only. Do not include passwords, payment-card details, government identifiers, health or biometric data.","minLength":1,"type":"string"},"features":{"additionalProperties":true,"type":"object"},"latitude":{"description":"Exact latitude of the property being listed.","maximum":90,"minimum":-90,"type":" ⟨3 unchanged words⟩ 190,"type":"string"},"longitude":{"description":"Exact longitude of the property being listed.","maximum":180,"minimum":-180,"type": ⟨69 unchanged words⟩
before
—after
{"additionalProperties":false,"properties":{"location":{"additionalProperties":false,"properties":{"city":{"type":"string"},"country_code":{"type":"string"},"location_label":{"type":"string"}},"required":["city","country_code","location_label"],"type":"object"},"moderation_status":{"type":"string"},"next_step":{"type":"string"},"room_id":{"type":"integer"}},"required":["room_id","moderation_status","location","next_step"],"type":"object"}{"destructiveHint":false,"openWorldHintidempotentHint":false,"openWorldHint":true,"readOnlyHint":false}
SendCreate and send a rental request for an approved available room using the authenticated UniAffitti account. The landlord is notified, and the request remains in the account until its status changes. Do not include passwords, payment-card details, government identifiers, health or biometric data in the optional message.
⟨8 unchanged words⟩ ,"type":"integer"},"message":{"description":"Optional message to the landlord. Do not include passwords, payment-card details, government identifiers, health or biometric data.","maxLength":4000,"type":"string"},"room_id ⟨13 unchanged words⟩
before
—after
{"additionalProperties":false,"properties":{"request_id":{"type":"integer"},"room_title":{"type":"string"},"status":{"type":"string"}},"required":["request_id","room_title","status"],"type":"object"}{"destructiveHint":true,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false}
before
—after
{"additionalProperties":false,"properties":{"create_listing":{"type":"string"},"dashboard":{"type":"string"},"favorites":{"type":"string"},"messages":{"type":"string"},"my_listings":{"type":"string"},"profile":{"type":"string"},"requests":{"type":"string"},"web_app":{"type":"string"}},"required":["web_app","dashboard","favorites","requests","messages","my_listings","create_listing","profile"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
before
—after
{"additionalProperties":false,"properties":{"conversation_id":{"type":["string","null"]},"conversations":{"items":{"additionalProperties":false,"properties":{"conversation_id":{"type":"string"},"last_message":{"type":"string"},"last_message_at":{"type":["string","null"]},"messages":{"items":{"additionalProperties":false,"properties":{"created_at":{"type":["string","null"]},"is_from_me":{"type":"boolean"},"message_type":{"type":"string"},"sender_name":{"type":"string"},"text":{"type":"string"}},"required":["sender_name","is_from_me","message_type","text","created_at"],"type":"object"},"type":"array"},"messages_loaded":{"type":"boolean"},"other_participant":{"additionalProperties":false,"properties":{"name":{"type":"string"},"role":{"type":"string"}},"required":["role","name"],"type":"object"},"room_cover_url":{"type":"string"},"room_title":{"type":"string"},"unread_count":{"type":"integer"}},"required":["conversation_id","room_title","room_cover_url","other_participant","last_message","last_message_at","unread_count","messages_loaded","messages"],"type":"object"},"type":"array"},"has_more":{"type":"boolean"},"limit":{"type":"integer"},"messages_limit":{"type":"integer"},"returned_conversations":{"type":"integer"},"total_conversations":{"type":"integer"},"unread_messages":{"type":"integer"},"unread_only":{"type":"boolean"}},"required":["conversations","total_conversations","returned_conversations","unread_messages","unread_only","limit","messages_limit","has_more","conversation_id"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
⟨7 unchanged words⟩ connect UniAffitti, call this tool. It startsthesecure OAuth account connection whentheneeded,userthenisreturnsnotonlyauthenticatedfirst and last name,thenemail,returnsrole,theandprofileemail-verificationwithoutstatus; it does not return phone, photos, account IDs, credentials, or secrets.
before
—after
{"additionalProperties":false,"properties":{"profile":{"additionalProperties":false,"properties":{"email":{"type":"string"},"email_verified":{"type":"boolean"},"name":{"type":"string"},"role":{"type":"string"},"surname":{"type":"string"}},"required":["role","name","surname","email","email_verified"],"type":"object"}},"required":["profile"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
Return public details for one approved room, including user-submitted description, media, features, and limited landlord trust information.
before
—after
{"additionalProperties":false,"properties":{"contact_available":{"type":"boolean"},"features":{"items":{"additionalProperties":false,"properties":{"code":{"type":"string"},"label":{"type":"string"},"type":{"type":"string"},"unit":{"type":["string","null"]},"value":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"}]},"value_label":{"type":["string","null"]}},"required":["code","label","type","unit","value","value_label"],"type":"object"},"type":"array"},"landlord":{"additionalProperties":false,"properties":{"avatar_url":{"type":"string"},"is_verified":{"type":"boolean"},"name":{"type":"string"},"rating_average":{"type":["number","null"]},"rating_count":{"type":"integer"},"role":{"type":"string"}},"required":["name","avatar_url","role","is_verified","rating_average","rating_count"],"type":"object"},"media":{"items":{"additionalProperties":false,"properties":{"media_type":{"type":"string"},"url":{"type":"string"}},"required":["media_type","url"],"type":"object"},"type":"array"},"room":{"additionalProperties":false,"properties":{"available_from":{"type":["string","null"]},"campus_name":{"type":["string","null"]},"cover_url":{"type":["string","null"]},"deposit_amount":{"type":["number","null"]},"description":{"type":["string","null"]},"distance_km":{"type":["number","null"]},"id":{"type":"integer"},"landlord_avatar_url":{"type":"string"},"landlord_is_verified":{"type":"boolean"},"landlord_name":{"type":"string"},"landlord_rating_average":{"type":["number","null"]},"landlord_rating_count":{"type":"integer"},"landlord_role":{"type":"string"},"location_label":{"type":["string","null"]},"location_name":{"type":"string"},"min_stay_months":{"type":["integer","null"]},"occupancy_status":{"type":"string"},"price_currency":{"type":"string"},"price_monthly":{"type":["number","null"]},"public_url":{"type":"string"},"room_city":{"type":["string","null"]},"room_country_code":{"type":["string","null"]},"room_type":{"type":["string","null"]},"title":{"type":"string"},"university_city":{"type":["string","null"]},"university_country_code":{"type":["string","null"]},"university_name":{"type":["string","null"]},"zone_name":{"type":["string","null"]}},"required":["id","title","price_monthly","price_currency","room_type","location_name","public_url"],"type":"object"}},"required":["room","landlord","media","features","contact_available"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":falsetrue,"readOnlyHint":true}
before
—after
{"additionalProperties":false,"properties":{"favorites":{"items":{"additionalProperties":false,"properties":{"id":{"type":"integer"},"price_currency":{"type":["string","null"]},"price_monthly":{"type":["number","null"]},"title":{"type":"string"}},"required":["id","title","price_monthly","price_currency"],"type":"object"},"type":"array"}},"required":["favorites"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
before
—after
{"additionalProperties":false,"properties":{"listings":{"items":{"additionalProperties":false,"properties":{"available_from":{"type":["string","null"]},"city":{"type":["string","null"]},"country_code":{"type":["string","null"]},"id":{"type":"integer"},"moderation_status":{"type":["string","null"]},"occupancy_status":{"type":["string","null"]},"price_currency":{"type":["string","null"]},"price_monthly":{"type":["number","null"]},"rejection_reason":{"type":["string","null"]},"room_type":{"type":["string","null"]},"title":{"type":"string"}},"required":["id","title","price_monthly","price_currency","room_type","available_from","occupancy_status","city","country_code","moderation_status","rejection_reason"],"type":"object"},"type":"array"}},"required":["listings"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
before
—after
{"additionalProperties":false,"properties":{"conversation_id":{"type":["string","null"]},"conversations":{"items":{"additionalProperties":false,"properties":{"conversation_id":{"type":"string"},"last_message":{"type":"string"},"last_message_at":{"type":["string","null"]},"messages":{"items":{"additionalProperties":false,"properties":{"created_at":{"type":["string","null"]},"is_from_me":{"type":"boolean"},"message_type":{"type":"string"},"sender_name":{"type":"string"},"text":{"type":"string"}},"required":["sender_name","is_from_me","message_type","text","created_at"],"type":"object"},"type":"array"},"messages_loaded":{"type":"boolean"},"other_participant":{"additionalProperties":false,"properties":{"name":{"type":"string"},"role":{"type":"string"}},"required":["role","name"],"type":"object"},"room_cover_url":{"type":"string"},"room_title":{"type":"string"},"unread_count":{"type":"integer"}},"required":["conversation_id","room_title","room_cover_url","other_participant","last_message","last_message_at","unread_count","messages_loaded","messages"],"type":"object"},"type":"array"},"has_more":{"type":"boolean"},"limit":{"type":"integer"},"messages_limit":{"type":"integer"},"returned_conversations":{"type":"integer"},"total_conversations":{"type":"integer"},"unread_messages":{"type":"integer"},"unread_only":{"type":"boolean"}},"required":["conversations","total_conversations","returned_conversations","unread_messages","unread_only","limit","messages_limit","has_more","conversation_id"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
before
—after
{"additionalProperties":false,"properties":{"direction":{"type":"string"},"requests":{"items":{"additionalProperties":false,"properties":{"duration_months":{"type":["integer","null"]},"id":{"type":"integer"},"landlord_name":{"type":"string"},"message":{"type":["string","null"]},"room_title":{"type":"string"},"start_date":{"type":["string","null"]},"status":{"type":"string"},"student_name":{"type":"string"}},"required":["id","message","start_date","duration_months","status","room_title","student_name","landlord_name"],"type":"object"},"type":"array"}},"required":["requests","direction"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
before
—after
{"additionalProperties":false,"properties":{"campuses":{"items":{"additionalProperties":false,"properties":{"address":{"type":["string","null"]},"campus_type":{"type":["string","null"]},"id":{"type":"integer"},"is_verified":{"type":"boolean"},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"name":{"type":"string"},"university_id":{"type":"integer"}},"required":["id","university_id","name","latitude","longitude","is_verified"],"type":"object"},"type":"array"},"features":{"items":{"additionalProperties":false,"properties":{"code":{"type":"string"},"feature_type":{"type":"string"},"id":{"type":"integer"},"label":{"type":"string"},"options":{"items":{"additionalProperties":false,"properties":{"value_code":{"type":"string"},"value_label":{"type":"string"}},"required":["value_code","value_label"],"type":"object"},"type":"array"},"unit":{"type":["string","null"]}},"required":["id","code","label","feature_type"],"type":"object"},"type":"array"},"room_types":{"items":{"additionalProperties":false,"properties":{"label":{"type":"string"},"value":{"type":"string"}},"required":["value","label"],"type":"object"},"type":"array"},"universities":{"items":{"additionalProperties":false,"properties":{"city":{"type":["string","null"]},"country_code":{"type":["string","null"]},"country_name":{"type":["string","null"]},"default_latitude":{"type":["number","null"]},"default_longitude":{"type":["number","null"]},"email_domain":{"type":["string","null"]},"id":{"type":"integer"},"name":{"type":"string"},"region":{"type":["string","null"]},"website_url":{"type":["string","null"]}},"required":["id","name","city","country_code","country_name"],"type":"object"},"type":"array"},"universities_pagination":{"additionalProperties":false,"properties":{"has_more":{"type":"boolean"},"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"}},"required":["total","limit","offset","has_more"],"type":"object"}},"required":["universities","universities_pagination","campuses","features","room_types"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
before
—after
{"additionalProperties":false,"properties":{"campuses":{"items":{"additionalProperties":false,"properties":{"address":{"type":["string","null"]},"campus_type":{"type":["string","null"]},"id":{"type":"integer"},"is_verified":{"type":"boolean"},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"name":{"type":"string"},"university_id":{"type":"integer"}},"required":["id","university_id","name","latitude","longitude","is_verified"],"type":"object"},"type":"array"},"university_id":{"type":"integer"}},"required":["university_id","campuses"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
Findroomspublic, approved room listings and score them againststudentpreferences such as budget, campus distance, room type, and trust signals. Listing content is submitted by UniAffitti users.
before
—after
{"additionalProperties":false,"properties":{"rooms":{"items":{"additionalProperties":false,"properties":{"available_from":{"type":["string","null"]},"campus_name":{"type":["string","null"]},"cover_url":{"type":["string","null"]},"deposit_amount":{"type":["number","null"]},"description":{"type":["string","null"]},"distance_km":{"type":["number","null"]},"id":{"type":"integer"},"landlord_avatar_url":{"type":"string"},"landlord_is_verified":{"type":"boolean"},"landlord_name":{"type":"string"},"landlord_rating_average":{"type":["number","null"]},"landlord_rating_count":{"type":"integer"},"landlord_role":{"type":"string"},"location_label":{"type":["string","null"]},"location_name":{"type":"string"},"match_reasons":{"items":{"type":"string"},"type":"array"},"match_score":{"type":"integer"},"min_stay_months":{"type":["integer","null"]},"occupancy_status":{"type":"string"},"price_currency":{"type":"string"},"price_monthly":{"type":["number","null"]},"public_url":{"type":"string"},"room_city":{"type":["string","null"]},"room_country_code":{"type":["string","null"]},"room_type":{"type":["string","null"]},"title":{"type":"string"},"university_city":{"type":["string","null"]},"university_country_code":{"type":["string","null"]},"university_name":{"type":["string","null"]},"zone_name":{"type":["string","null"]}},"required":["id","title","price_monthly","price_currency","room_type","location_name","public_url","match_score","match_reasons"],"type":"object"},"type":"array"}},"required":["rooms"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":falsetrue,"readOnlyHint":true}
before
—after
{"additionalProperties":false,"properties":{"removed":{"type":"boolean"},"room_id":{"type":"integer"}},"required":["removed","room_id"],"type":"object"}{"destructiveHint":true,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false}
Search cities represented in thecompleteactiveworldwideuniversity catalog and public room listings, with country and university counts for assisted room search.
before
—after
{"additionalProperties":false,"properties":{"cities":{"items":{"additionalProperties":false,"properties":{"city":{"type":"string"},"country_code":{"type":["string","null"]},"country_name":{"type":["string","null"]},"region":{"type":["string","null"]},"universities_count":{"type":"integer"}},"required":["city","region","country_code","country_name","universities_count"],"type":"object"},"type":"array"},"has_more":{"type":"boolean"},"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"}},"required":["cities","total","limit","offset","has_more"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":falsetrue,"readOnlyHint":true}
Search approvedand, available student rooms by budget, type, university, optional campus, distance, and features. Results include public listing content submitted by UniAffitti users.
before
—after
{"additionalProperties":false,"properties":{"has_more":{"type":"boolean"},"limit":{"type":"integer"},"offset":{"type":"integer"},"rooms":{"items":{"additionalProperties":false,"properties":{"available_from":{"type":["string","null"]},"campus_name":{"type":["string","null"]},"cover_url":{"type":["string","null"]},"deposit_amount":{"type":["number","null"]},"description":{"type":["string","null"]},"distance_km":{"type":["number","null"]},"id":{"type":"integer"},"landlord_avatar_url":{"type":"string"},"landlord_is_verified":{"type":"boolean"},"landlord_name":{"type":"string"},"landlord_rating_average":{"type":["number","null"]},"landlord_rating_count":{"type":"integer"},"landlord_role":{"type":"string"},"location_label":{"type":["string","null"]},"location_name":{"type":"string"},"min_stay_months":{"type":["integer","null"]},"occupancy_status":{"type":"string"},"price_currency":{"type":"string"},"price_monthly":{"type":["number","null"]},"public_url":{"type":"string"},"room_city":{"type":["string","null"]},"room_country_code":{"type":["string","null"]},"room_type":{"type":["string","null"]},"title":{"type":"string"},"university_city":{"type":["string","null"]},"university_country_code":{"type":["string","null"]},"university_name":{"type":["string","null"]},"zone_name":{"type":["string","null"]}},"required":["id","title","price_monthly","price_currency","room_type","location_name","public_url"],"type":"object"},"type":"array"}},"required":["rooms","limit","offset","has_more"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":falsetrue,"readOnlyHint":true}
before
—after
{"additionalProperties":false,"properties":{"has_more":{"type":"boolean"},"limit":{"type":"integer"},"offset":{"type":"integer"},"total":{"type":"integer"},"universities":{"items":{"additionalProperties":false,"properties":{"city":{"type":["string","null"]},"country_code":{"type":["string","null"]},"country_name":{"type":["string","null"]},"default_latitude":{"type":["number","null"]},"default_longitude":{"type":["number","null"]},"email_domain":{"type":["string","null"]},"id":{"type":"integer"},"name":{"type":"string"},"region":{"type":["string","null"]},"website_url":{"type":["string","null"]}},"required":["id","name","city","country_code","country_name"],"type":"object"},"type":"array"}},"required":["universities","total","limit","offset","has_more"],"type":"object"}{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true}
Sendaandfirstpermanently store a message to the landlord of an approved available room from the authenticated UniAffitti account. Theconversationlandlordisreceivesstoredainnotification;themessagessamecannotUniAffittibechatrecalledusedwithbythisthetool.webDoapp.not include passwords, payment-card details, government identifiers, health or biometric data.
{"additionalProperties":false,"properties":{"message":{"description":"Message to the landlord. Do not include passwords, payment-card details, government identifiers, health or biometric data.","maxLength":4000,"minLength":1,"type":" ⟨11 unchanged words⟩
before
—after
{"additionalProperties":false,"properties":{"conversation_id":{"type":"string"},"landlord_name":{"type":"string"},"room_title":{"type":"string"},"sent":{"type":"boolean"},"web_chat_url":{"type":"string"}},"required":["sent","conversation_id","room_title","landlord_name","web_chat_url"],"type":"object"}{"destructiveHint":true,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false}
Accept,Changereview,areject,rentalorrequestcanceltoainUniAffittireview,rentalaccepted,requestrejected, or cancelled according to the authenticated user’s role. Acceptance marks the room as rented; status changes may notify the other participant.
before
—after
{"additionalProperties":false,"properties":{"available_from":{"type":["string","null"]},"request_id":{"type":"integer"},"status":{"type":"string"}},"required":["request_id","status","available_from"],"type":"object"}{"destructiveHint":true,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false}