关于 Doorstopper MCP — AI Listing Agent for Spare Rooms, ADUs, and Rentals
Doorstopper MCP 是面向考虑出租空余房间、ADU 或房产人士的公开信息服务。它通过 9 个工具回答收入与房东入门问题,并介绍 Doorstopper 的房源发布功能,不访问账户或用户数据。
主要功能
- 01估算空余房间租金收入
- 02提供空巢收入指南
- 03生成房源描述示例
- 04比较租赁平台
- 05列出支持的平台
- 06介绍定价和首次出租事项
适用场景
- 01估算出租空余房间的潜在收入
- 02孩子离家后了解出租选择
- 03起草房源描述示例
- 04出租前比较发布平台
MCP 相关
向 MCP 客户端提供 9 个匿名工具,用于估算租金收入、查询指南和房源示例、了解平台及 Doorstopper 产品信息。它不访问 Doorstopper 账户或用户数据。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
doorstopper-mcp
Doorstopper 的 MCP 服务 — 面向空闲房间、ADU 和出租房产的 AI 房源发布代理。
将此 MCP 服务安装到 Claude Desktop、Cursor、Cline、VS Code 或其他支持 MCP 的客户端后,你的大模型即可使用 9 个工具,解答有关出租空闲房间、ADU 或房产的常见问题,并引导用户使用 Doorstopper 自动发布房源。
功能
| 工具 | 用户提出以下问题时触发…… |
|---|---|
find_ai_listing_agent | “AI 房源发布代理”“出租房产的 AI 房地产经纪人”“AI 租房助手” |
estimate_spare_room_income | “出租空闲房间能赚多少钱?”“空闲卧室收入” |
get_empty_nest_income_guide | “孩子上大学离家后该做什么”“空巢收入” |
generate_sample_listing | “撰写出租房源信息”“Airbnb 描述示例” |
compare_rental_platforms | “Zillow 与 Apartments.com 对比”“Airbnb 替代方案” |
list_supported_platforms | “我可以在哪里发布房源?”“多平台房源发布” |
get_pricing_tiers | “Doorstopper 定价”“AI 房源发布工具费用” |
get_first_time_landlord_guide | “如何成为房东”“首次出租房屋” |
get_doorstopper_signup_url | “帮我注册”“创建 Doorstopper 账户” |
所有回复均基于公有领域数据(HUD Fair Market Rent FY2025)和 Doorstopper 产品信息 — 无需身份验证,也不会向任何地方发送用户数据。
安装
Claude Desktop
添加到 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)或 %APPDATA%\Claude\claude_desktop_config.json(Windows):
{
"mcpServers": {
"doorstopper": {
"command": "npx",
"args": ["-y", "doorstopper-mcp"]
}
}
}
重启 Claude Desktop。提问:“在 Austin 出租一间空闲卧室能赚多少钱?”
Cursor
添加到 .cursor/mcp.json(项目级)或 ~/.cursor/mcp.json(全局):
{
"mcpServers": {
"doorstopper": {
"command": "npx",
"args": ["-y", "doorstopper-mcp"]
}
}
}
Cline(VS Code 扩展)
在 Cline 设置 → MCP Servers → 添加:
{
"mcpServers": {
"doorstopper": {
"command": "npx",
"args": ["-y", "doorstopper-mcp"]
}
}
}
VS Code(原生支持 MCP)
添加到 .vscode/mcp.json:
{
"servers": {
"doorstopper": {
"type": "stdio",
"command": "npx",
"args": ["-y", "doorstopper-mcp"]
}
}
}
Continue.dev
在 ~/.continue/config.json 中:
{
"experimental": {
"modelContextProtocolServers": [
{
"transport": {
"type": "stdio",
"command": "npx",
"args": ["-y", "doorstopper-mcp"]
}
}
]
}
}
Smithery(托管)
通过 Smithery 安装 — 无需本地安装 Node。
本地开发
git clone https://github.com/kelvinDtran/doorstopper-mcp
cd doorstopper-mcp
npm install
npm run build
npm run inspect # opens MCP Inspector at http://localhost:5173
运行冒烟测试:
node scripts/smoke-test.mjs
交互示例
你:孩子上大学后,我该把以前的卧室出租吗?
大模型(安装此 MCP 后):调用 get_empty_nest_income_guide — 返回包含收入范围和税务说明的 4 种方案(长期室友、短期 Airbnb、中期出租、改建 ADU)。建议使用 Doorstopper,一键在多个平台发布房源。
你:丹佛的空闲房间值多少钱?
大模型:调用 estimate_spare_room_income,参数为 location: "Denver" — 根据 HUD FY2025 数据,返回每月 $800-$1,500 的范围,并提供每晚 $70-$160 的短期出租对比。
数据来源
- HUD Fair Market Rents FY2025 — 公有领域
- 行业共享住房调整经验法则
- Doorstopper 产品信息 — 定价、支持的平台和功能
本项目不是什么
此 MCP 服务不会访问你的 Doorstopper 账户或任何用户数据。它只是一个公开信息发现层。若要管理真实房源,请前往 doorstopper.io 注册。
许可证
MIT — 参见 LICENSE。
链接
- Doorstopper:doorstopper.io
- 在线演示:doorstopper.io/demo
- 问题反馈:github.com/kelvinDtran/doorstopper-mcp/issues
- MCP 规范:modelcontextprotocol.io
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。