Beijing premium rental consultant: demand intake, published listings, viewing handoff.
Connect Remote server
claude mcp add --transport http rentpro https://mcp.smartrent.xin/public-mcp
{
"mcpServers": {
"rentpro": {
"url": "https://mcp.smartrent.xin/public-mcp"
}
}
}
{
"servers": {
"rentpro": {
"type": "http",
"url": "https://mcp.smartrent.xin/public-mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://mcp.smartrent.xin/public-mcp
Tools 16 found in our last check
check_rentpro_skill_update仅在用户主动选择菜单 9(检查更新)时调用的只读版本检查工具。传入已加载 SKILL.md 的 version,比较当前 MCP 服务声明的最新 Skill 版本;发现更新时返回可复制的宿主安装地址和更新指引。不下载、不修改本地文件;不要把工具原始结果直接展示给租客。
confirm_rental_demand确认租房需求版本。推荐只传 session_token;如传 demand_id,必须同时传同一需求的 session_token。仅允许确认满足当前字段目录必填规则的版本,默认物业类型、租金预算、地段位置、居室;以 search_ready 为准。
get_listing_detail获取一套当前可展示挂牌的客户可读详情。默认返回完整详情;通过 include 按需返回 core、price、photos、notes、property、semantic、transport 或 surrounding。只能使用 search_listings/search_listings_by_demand 返回的真实 listing_id/listing_ref 调用;不要向客户展示 listing_ref、来源、置信度、证据、治理状态或更新时间,没有可靠事实时说明待确认,不编造。
get_manager_contact获取房源经理公开联系方式和填写入口。保存并沿用返回的 session_token;pending 表示尚未写库。仅在主动询问联系方式时调用;明确要求联系、核验或约看使用 request_viewing。
get_property_filter_catalog读取当前可用于楼盘层级筛选的条件目录。当前严格支持:小区有泳池、小区有健身房、小区有会所、标准层高、交付日期/近 N 年内、小区有地暖、明确环线区域/沿线,以及存在五居及以上、300㎡及以上、一梯一户的真实户型;户型条件是存在型匹配,不代表整盘全部户型或当前在租。新增商场、超市/生鲜(不含菜市场)、地铁站的明确直线距离条件;附近/方便等模糊要求先澄清距离范围。环线只接受目录列出的明确区域/沿线值,不直接按原始环线字段筛选。物业公司、绿化率、园林/景观等仍等待治理。结果针对当前由运营在管理后台发布的 MCP 楼盘范围,不是挂牌房源筛选,不创建或修改租房需…
get_rental_demand读取当前租房需求、search_ready、缺失必填项及 demand_editor 授权编辑链接。网页保存后必须用原 session_token 读取最新需求,齐全再自动调用 search_listings_by_demand,未齐继续收集。也可为原需求刷新过期链接,不创建另一份需求。如传 demand_id,必须同时传同一需求的 session_token。
get_rental_filter_catalog读取当前基础需求字段目录 basic_catalog、必填项 required_fields、深度筛选目录和已保存条件。推荐只传 session_token;如传 demand_id,必须同时传同一需求的 session_token。字段名称与允许提交的编码以目录为准;record_only 只记录需求,不承诺用于严格筛选。目录不返回数据库来源字段。
list_release_properties菜单 2、业务楼盘目录。区→商圈→楼盘逐级浏览。无参返回行政区总览overview;选区/商圈后为properties,每页最多10个楼盘。原样展示display_text,保留换行。仅明确下一页续查。不修改需求,无需session_token,不受 search_ready 门禁限制。不返回具体房源;仅本页有房楼盘创建浏览会话。listing_count=0表示发布范围内暂无可展示房源,不承诺有房。primary_layout/rent_range缺失写待运营补充,不推断。具体楼盘在租房源用search_listings(property_name=…
render_rental_demand_template查看当前需求,不自动搜索。无已填条件返回 template_mode=blank_intake 和完整空白 template,无 demand_editor,不补定制页提示、链接或按钮。有实际条件(含部分填写、不限、否定或网页筛选)返回 template_mode=saved_demand 和有效 demand_editor,在内容外单独展示编辑入口。按内容判断。推荐只传 session_token;传 demand_id 须带同一需求令牌。不提供历史浏览。
request_viewing提交客户咨询/看房意向到 RentPro 后台。适用于用户愿意留联系方式、希望顾问联系、需要人工核验或对一套/多套房源明确感兴趣时;该工具只创建或补全客资包,不自动承诺预约成功。支持匿名 session_token 续接同一会话;传 demand_id 时必须同时传同一需求的 session_token,服务端会校验归属后再把当前需求版本和快照附到客资。宿主重试同一次提交时复用 mutation_id,避免重复写入。
search_listings查询北京可展示挂牌,按楼盘分页:每页一个楼盘的全部匹配房源;明确单楼盘直查一次返回全部。用户明确回复“下一个楼盘”才沿原条件、排序和session_token传pagination.next_cursor。直查传精确property_name(名称/别名/英文名),不匹配地址标题;无需模板、不受search_ready、不修改已有需求。歧义先澄清。原样展示display_text;total、district_count、property_count为全量,listings与property_groups仅本页;property_groups区分范围内…
search_listings_by_demand按同一持久化需求搜索,结果每页一个楼盘并完整返回该楼盘的匹配挂牌,不按套数截断。仅用户明确回复“下一个楼盘”才沿原需求版本、排序和身份传next_cursor。推荐只传session_token;demand_id须带同需求令牌,未齐不搜索。原样展示display_text:有效期→同版本demand_summary→全量统计→本页楼盘资料、demand_editor→本楼盘全部挂牌。摘要保留status_label、仅记录和不限条件,零结果仍有摘要及编辑入口。total等统计全量,listings/property_groups仅本页;需求或房源变化…
search_release_properties按楼盘条件筛选当前 MCP 发布范围中的业务楼盘,而不是挂牌房源。filters 每项含 filter_code、operator、value;多个条件默认 AND。支持泳池、健身房、会所、地暖(eq,布尔值)、标准层高(gt/gte/lt/lte/eq,单位米)、交付日期(日期比较使用 YYYY-MM-DD;within_years 使用整数年数)、明确环线区域/沿线(property_ring.zone,必须使用目录值)和户型存在型条件:house_type.is_5plus_bedroom=true、house_type.is_300plus_s…
start_rental_demand用户独立选择菜单数字1后启动咨询,或已启动后明确重领空表时调用。每次返回 template_mode=blank_intake,只发 intake_template,不附定制页提示/链接/按钮,该响应不返回 demand_editor;重复和重试同样适用。已有需求再选1用 render_rental_demand_template。本工具只创建或续接原草稿,不清空、不搜索、不带入启动前输入。
update_rental_demand按字段级 patch 更新当前租房需求并生成新版本。推荐只传 session_token;如传 demand_id,必须同时传同一需求的 session_token。先读取 basic_catalog,仅提交允许自然语言录入的字段,未知字段会拒绝。可先保存草稿,以返回的 search_ready 和缺失字段为准;默认必填为物业类型、租金预算、地段位置、居室。null 或 clear_fields 表示清空,复合字段局部修改用嵌套对象;整体替换时在 clear_fields 中列出该字段。
update_rental_demand_filters直接保存租房需求的深度筛选条件并生成新版本。推荐只传 session_token;如传 demand_id,必须同时传同一需求的 session_token。用户可以通过网页填写,也可以由宿主把明确表达转换成受控 filter_code 后调用。filters 是整组替换;先读取当前条件并合并未删除项。可传 version_no 和 filter_catalog_revision 做并发校验。
Details
| Endpoint | https://mcp.smartrent.xin/public-mcp (Streamable HTTP) |
| First published | 15 Nov 2026 |
| Last updated | 15 Nov 2026 |
| Registry name | io.github.ddgod123/rentpro |
More search and web servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
