BatchData MCP 服务器是一个集成了 BatchData.io 全面的房产和地址 API 的模型上下文协议(MCP)服务器。该服务器提供房产数据访问、地址验证、跳过追踪、地理编码以及高级房产搜索等功能。
使用自动化设置脚本:
Linux/macOS:
chmod +x setup.sh && ./setup.sh
Windows:
setup.bat
cd batchdata-mcp-real-estate
npm install
.env 文件:BATCHDATA_API_KEY=your_actual_api_key_here
npm run build
npm start
npm run build - 将 TypeScript 编译为 JavaScript。npm start - 运行编译后的 JavaScript 服务器。npm run dev - 一个命令完成构建和运行。npm run clean - 删除编译后的 JavaScript 文件。要在 Claude Desktop 中使用此 MCP 服务器,请在 Claude 配置文件中添加以下内容:
编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"batchdata": {
"command": "node",
"args": ["/path/to/batchdata-mcp-real-estate/batchdata_mcp_server.js"],
"env": {
"BATCHDATA_API_KEY": "your_api_key_here"
}
}
}
}
编辑 %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"batchdata": {
"command": "node",
"args": ["C:\\path\\to\\batchdata-mcp-real-estate\\batchdata_mcp_server.js"],
"env": {
"BATCHDATA_API_KEY": "your_api_key_here"
}
}
}
}
verify-address - USPS 地址验证和标准化autocomplete-address - 智能地址建议geocode-address - 将地址转换为坐标reverse-geocode - 将坐标转换为地址lookup-property - 通过地址/APN 获取详细的房产数据search-properties - 高级过滤房产搜索search-properties-by-boundary - 地理区域搜索count-properties - 房产数量查询BatchData.io 每个端点的速率限制:
| 属性 | 详情 |
|---|---|
BATCHDATA_API_KEY |
您的 BatchData.io API 密钥 |
服务器包含全面的错误处理,可处理以下情况:
I need to count single-family homes in Phoenix, AZ between $250,000 and $600,000
Find properties similar to 2800 N 24th St, Phoenix, AZ 85008 within 1 mile
Verify this address: 2800 N 24th St, Phoenix, Arizona 85008
本项目采用 MIT 许可证,详情请参阅 LICENSE。
房地产专业人士和开发者:此 MCP 服务器使 Claude 能够直接通过自然语言查询访问全面的房产数据、执行地址验证和进行高级房产搜索。