RentReboot Apartment Search

io.github.imiraoui由 GitHub 账号 imiraoui 发布v1.2.0更新于 Nov 4, 2026

NYC rent data and guides; OAuth tools for apartment alerts, saved searches and lottery status.

发布方自己的服务:apartment.loans: apartment loan sizing

已验证Streamable HTTP可网页运行位置与生活效率与工作流数据与分析

概览

AI 生成的概览

RentReboot 托管的 MCP 服务器,提供纽约市租客指南、社区租金数据,以及经 OAuth 授权的房源提醒和已保存搜索。

可以做什么
  • 按关键词搜索并以 Markdown 读取已发布的纽约市租客指南
  • 列出有已发布租金数据的纽约市社区,并读取要价租金百分位与样本量
  • 读取已连接租客的提醒房源,包括已保存、已隐藏、已联系、已看房和已申请状态
  • 保存、隐藏提醒房源,或将其标记为已联系、已看房、已申请
  • 读取并修改已保存的提醒搜索(预算、卧室数、社区、入住日期、筛选条件),并暂停或恢复提醒
  • 读取账户套餐与提醒设置、符合已保存搜索的历史房源,以及 Housing Connect 抽签申请状态
适用场景
适合在纽约市找房时,让助手讲解租客指南、比较已发布的要价租金百分位,或通过对话管理 RentReboot 的房源提醒和已保存搜索。公开工具无需账户,个人工具需要租客登录。
运行要求
远程 Streamable HTTP 端点,无需本地安装。公开工具不需要账户或 API 密钥。个人工具需在 rentreboot.com 通过 OAuth 2.1(PKCE)登录,并授予相应权限范围(alerts:read、alerts:write、searches:read、preferences:write、lottery:read)。可用工具取决于客户端和已授予的权限。
安装前请注意
写入类工具会修改租客的已保存搜索、提醒状态和房源跟踪,调用前应先征得租客确认。个人工具仅作用于已连接的账户。切勿把邮箱验证码、私人账户链接或令牌粘贴到聊天或配置中。租金百分位和即将匹配的房源属于汇总或历史数据,不代表保证的房源或租金。账户删除、退订和套餐取消仍需在网站完成。

安装

在 SourceWeft 中

  1. 打开 控制台中的 RentReboot Apartment Search,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.imiraoui%2Frentreboot/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "rentreboot-apartment-search": {
      "type": "http",
      "url": "https://rentreboot.com/api/mcp"
    }
  }
}

README

RentReboot MCP: apartment alerts, renter guides and NYC rent data

RentReboot connects AI assistants to public NYC renter guides and neighborhood asking-rent data. With the renter's scoped OAuth consent, assistants can also read their apartment alerts, manage their saved search, save or track alerted apartments, and view Housing Lottery application statuses.

Hosted MCP endpoint: https://rentreboot.com/api/mcp
Transport: Streamable HTTP
Authentication: No account for public tools. OAuth 2.1 with PKCE for personal tools.

This is the public setup and discovery repository for RentReboot's hosted MCP service. It contains installation metadata and documentation, not the production server implementation. Nothing needs to be deployed or installed from this repository.

Connect

Add the remote server URL in an MCP client that supports Streamable HTTP:

json
{  "mcpServers": {    "rentreboot": {      "url": "https://rentreboot.com/api/mcp"    }  }}

Clients use different configuration formats; use your client's remote-server setup if it does not accept this JSON. For personal features, choose its OAuth connection flow and sign in on rentreboot.com. New renters can create a free account through the same verified-email flow. Never paste an email code, private account link or token into a chat or configuration example.

Public tools

ToolPurpose
search_guidesFind published renter guides by keyword, with canonical URLs.
get_guideRead a published guide as Markdown.
list_neighborhoodsDiscover NYC neighborhoods with published rent data.
get_rent_dataRead aggregate asking-rent percentiles and sample sizes by neighborhood and bedroom count.

Public tools are read-only and do not require an account or API key. Asking-rent percentiles describe aggregate data; they are not individual apartment availability or a guaranteed future rent.

Personal tools with OAuth

ToolPurposeScope
list_alerted_listingsRead apartments already sent to the renter, including saved and tracking state.alerts:read
update_alerted_listingSave, hide, or mark an alerted apartment contacted, toured or applied.alerts:write
get_accountRead plan and alert settings.searches:read
get_search_preferencesRead the renter's saved apartment search.searches:read
find_search_neighborhoodsFind valid neighborhood names for the renter's market.searches:read
update_search_preferencesChange the renter's budget, neighborhoods and other search preferences.preferences:write
set_apartment_alertsPause or resume apartment alerts.preferences:write
list_upcoming_matchesRead historical apartment records matching the renter's saved search.searches:read
list_housing_lottery_applicationsRead provider-confirmed NYC Housing Connect application statuses.lottery:read

Ask the renter to confirm a change before calling a write tool. Personal tools act only on the connected renter's account. Available tools depend on the client and granted scopes; tools/list is authoritative. Some clients may also expose a scoped checkout-link tool, described in the authentication documentation.

Upcoming matches are historical records useful for planning, not promises of future availability. The service does not contact brokers or submit Housing Connect applications through MCP tools. Account deletion, unsubscribing and paid-plan cancellation remain website workflows. Public MCP tools are available without a paid plan; paid RentReboot alert features follow the account's website plan.

Example requests

  • "Find renter guides about rent stabilization in NYC."
  • "Compare published one-bedroom asking-rent percentiles in Chelsea."
  • "Show the apartments RentReboot sent me most recently." (OAuth)
  • "Save this alerted apartment and mark it toured." (OAuth, confirm first)
  • "Change my maximum rent to $3,000." (OAuth, confirm first)
  • "Show my Housing Lottery application statuses." (OAuth)

Test public access

bash
curl https://rentreboot.com/api/mcp \  -H 'Content-Type: application/json' \  -H 'Accept: application/json, text/event-stream' \  --data '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"example","version":"1.0.0"}}}'

Documentation and useful links

Tool descriptions above were checked against the public service on October 21, 2026. The live service and its authentication documentation are authoritative for current availability.

Cursor plugin

This repository includes a Cursor plugin manifest at .cursor-plugin/plugin.json. It references the hosted RentReboot MCP configuration in .mcp.json; no local server process is started. Public guides and rent data work anonymously. Connect through browser OAuth for account tools, and confirm changes before approving write tools. The public plugin metadata is MIT licensed; the hosted implementation is not included.

来源:README.md,提交 05a1503

工具

13

search_guides

Search RentReboot guides

Search RentReboot public NYC renter guides by keyword and return canonical URLs.

输入参数limitquery必填

list_alerted_listings

List apartments sent in my alerts

List apartments RentReboot already sent to the connected renter, newest first, with saved, hidden, and contacted/toured/applied state. Pass nextCursor to see older alerts (up to the latest 200). Hidden apartments are left out unless includeHidden is true. Links open the listing through RentReboot. Never returns account identifiers or broker contact details.

输入参数limitcursorincludeHidden

update_alerted_listing

Save, hide, or track an apartment from my alerts

Change the connected renter's state for one apartment from their alerts: save it, hide it, or mark it contacted, toured, or applied (status "none" clears it). Same as the buttons on the RentReboot dashboard. Use a listingId from list_alerted_listings.

输入参数savedhiddenstatuslistingId必填

get_account

Get my RentReboot account

Show the connected renter's plan (free or paid), whether apartment alerts are on or paused, market, alert frequency, and delivery channel, plus a link to manage the account.

无需输入参数。

get_search_preferences

Get my saved apartment search

Show the connected renter's saved alert search: budget, bedrooms, bathrooms, neighborhoods, move-in date, no-fee and rent-stabilized filters, amenities, subway lines, alert frequency, and channel. Read this before changing the search.

无需输入参数。

find_search_neighborhoods

Find neighborhoods for my alerts

Look up neighborhood names and ids the connected renter can add to their alert search, in their own market. Returns names only, not listings.

输入参数limitquery

update_search_preferences

Change my apartment search

Change the connected renter's saved alert search. Send only the fields to change; everything else stays. Saves exactly like the RentReboot preferences page, so its rules apply (for example a search always keeps at least one neighborhood). For a new account, set city together with neighborhoods once; after that the market cannot change here. Confirm the change with the renter first. Weekly recap pauses individual alerts.

输入参数citychannelmaxRentminRentbedroomsamenitiesbathroomsnoFeeOnlymoveInDatesubwayLinesneighborhoodsalertFrequency另有 5 个

set_apartment_alerts

Pause or resume my apartment alerts

Pause (enabled=false) or resume (enabled=true) the connected renter's apartment alerts. Their search, plan, billing, and Housing Connect settings stay as they are. Confirm with the renter first.

输入参数enabled必填

list_upcoming_matches

List historical apartments matching my search

List historical apartment records matching the connected renter’s saved requirements, useful for planning upcoming availability. Read-only and excludes broker contact details and account identifiers.

输入参数limit

list_housing_lottery_applications

List my Housing Lottery applications

List the connected renter’s provider-confirmed NYC Housing Connect application statuses. Read-only. Excludes credentials, application numbers, income, household details, email, and internal identifiers.

输入参数limit

get_guide

Read a RentReboot guide

Retrieve a public RentReboot guide as Markdown using its slug.

输入参数slug必填

list_neighborhoods

List neighborhoods with rent data

List NYC neighborhoods that have published RentReboot asking-rent percentile data.

输入参数limitquery

get_rent_data

Get neighborhood asking-rent percentiles

Retrieve aggregate asking-rent percentiles and sample sizes for a published NYC neighborhood. Values are not individual listings or personal data.

输入参数area必填bedroomscategory

版本历史

1
  1. v1.2.0最新Oct 21, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Apartment 集成