租户租赁分析MCP服务器

一个专注于客户卡管理和市场租金比较的专业MCP(模型上下文协议)服务器,用于租户租赁分析。

  • by kkamalvanshi
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 kkamalvanshi/tenant-leasing-mcp

使用说明

租户租赁分析-MCP服务器

用于租户租赁分析的专用MCP(模型上下文协议)服务器,专注于客人卡管理和市场租金比较。

📊 数据架构

此MCP服务器仅使用来自 tenant-info/ 文件夹:

表 描述 行
guest_cards 潜在租户查询偏好 100
nearby_units 该地区可比租赁房源 100

🛠️ 可用工具

架构和查询

工具 说明
get_schema() 查看数据库架构和列描述
query_database(sql) 执行任何SELECT查询

访客卡分析

工具 说明
guest_card_summary() 所有询问的综合摘要
qualified_prospects(min_income, min_credit) 查找符合条件的潜在客户

市场分析

工具 说明
market_rent_analysis() 分析附近的租赁市场状况

📧 电子邮件生成

工具 说明
generate_leasing_email(...) 创建专业租赁更新电子邮件

📊 可视化报告

工具 说明
create_market_report() 完整的6图表可视化报告(条形图、饼图、直方图)
create_individual_chart(type) 生成特定图表类型

📧 电子邮件生成

这 generate_leasing_email() 该工具创建专业租赁更新电子邮件,如:

Good Morning Chi,

Last week in total we received 17 inquiries and I had no groups confirm showings. 
As discussed, we decreased the rate to $2400 and have received 4 new inquiries...

参数:

  • recipient_name:电子邮件收件人
  • sender_name:你的名字
  • current_rate:当前广告租金
  • previous_rate:以前的租金
  • showings_confirmed:已确认的放映次数
  • showings_attended:出席人数
  • interested_parties:似乎感兴趣的人数
  • pending_applications:当前挂起的应用程序
  • withdrawn_applications:已撤回的应用程序
  • upcoming_showings:预定的未来放映

📊 可视化报告

完整市场报告(create_market_report())

生成一份全面的6面板报告,包括:

  1. 租金分布柱状图 -附近的租金价差
  2. 信用评分饼图 -前景信用质量
  3. 宠物偏好条形图 -宠物所有权明细
  4. 预算分配柱状图 -预期最高租金预算
  5. 价格比较柱状图 -市场与我们的利率
  6. 活动类型饼图 -潜在客户参与

个人图表(create_individual_chart(type))

可用图表类型:

  • rent_histogram -附近租金价格分布
  • credit_pie -信用评分分布
  • pet_bar -宠物偏好细分
  • budget_histogram -前景预算分配
  • price_comparison -市场与我们的定价
  • activity_pie -潜在客户活动类型
  • income_vs_rent -收入与最大租金差距
  • similarity_rent -物业相似性与租金分散性

🚀 设置

先决条件

  • Python 3.10+
  • uv 包管理器

安装

cd /Users/kkamalva/financial_analysis/MCP/kurt-data
uv sync

Claude桌面配置

添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "tenant-leasing": {
      "command": "/Users/kkamalva/financial_analysis/MCP/kurt-data/run_server.sh"
    }
  }
}

💬 示例问题

客人卡问题

  • “显示所有客人卡片的摘要”
  • “寻找收入超过8000美元的合格潜在客户”
  • “我们潜在客户的信用评分分布如何?”

市场问题

  • “分析附近的租赁市场”
  • “我们的价格与市场相比如何?”
  • “这个地区的平均租金是多少?”

电子邮件和报告

  • “为Chi生成租赁更新电子邮件”
  • “使用图表创建市场报告”
  • “生成租金直方图”

📁 数据文件

此MCP服务器在 kurt-data/ 文件夹,仅使用来自的数据 tenant-info/:

kurt-data/
├── server.py              ← MCP server
├── run_server.sh          ← Launch script
├── pyproject.toml         ← Dependencies
├── tenant-info/
│   ├── synthetic_guest_cards.csv
│   └── nearby_advertised_units.csv
└── charts/
    └── (generated visualizations)