房地产费用计算服务器

Lodestar MCP Server是一个全面的模型上下文协议服务器,用于与Lodestar API集成,提供房地产相关的费用计算、财产税信息等服务。

  • by chasepkelly
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 chasepkelly/lodestar-mcp-server

使用说明

Lodestar MCP服务器

一个全面的模型上下文协议(MCP)服务器,用于与Lodestar API集成,以提供结算成本计算、财产税信息和相关的房地产服务。

架构概述

此MCP服务器为所有主要的Lodestar API端点提供工具:

核心功能

  • 认证管理:安全登录和会话处理
  • 结算成本计算:完成产权费、保险费和录制费
  • 物业税服务:物业税信息的检索和计算
  • 背书管理:可用的所有权政策背书
  • 子代理目录:产权代理人和办公室信息
  • 地理服务:县、乡镇和地理编码验证
  • 提问系统:用于精确计算的动态问题检索
  • 评估修改人:额外评估费计算

支持的工作流

抵押贷款发起人(简化)

  1. lodestar_login -对用户进行身份验证
  2. lodestar_closing_cost_calculations -获得完整的结算成本
  3. lodestar_property_tax -获取房产税信息(如果需要)

抵押贷款发起人(完全控制)

  1. lodestar_login -对用户进行身份验证
  2. lodestar_sub_agents -选择产权代理
  3. lodestar_endorsements -选择保单背书
  4. lodestar_questions -获取计算问题
  5. lodestar_closing_cost_calculations -使用自定义设置计算
  6. lodestar_property_tax -获取房产税信息(如果需要)

产权代理工作流程

为标题代理用例提供类似的工作流程和适当的工具组合。

安装

pip install -r requirements.txt

配置

设置环境变量:

export LODESTAR_CLIENT_NAME="your_client_name"
export LODESTAR_BASE_URL="https://www.lodestarss.com/Live/{Client_Name}/"

用法

运行MCP服务器:

python server.py

服务器将为Lodestar API规范中定义的所有工具提供正确的参数验证和错误处理。

工具概述

工具 描述 需要授权
lodestar_login 使用Lodestar API进行身份验证 否
lodestar_closing_cost_calculations 计算结算成本和费用 是
lodestar_property_tax 获取房产税信息 是
lodestar_endorsements 获取可用背书 是
lodestar_sub_agents 获取可用的子代理 是
lodestar_counties 获取可用县 是
lodestar_townships 获取可用乡镇 是
lodestar_questions 获取计算问题 是
lodestar_geocode_check 验证地址和乡镇 是
lodestar_appraisal_modifiers 获取评估修改器 是

错误处理

服务器为以下对象实现了全面的错误处理:

  • 身份验证失败(401)
  • 无效请求(400)
  • 网络连接问题
  • 会话超时管理
  • 参数验证

安全

  • 会话令牌得到安全管理
  • 未记录凭据
  • 仅HTTPS与API的通信
  • 所有参数的输入验证