ZB

zellerhaus/batchdata-mcp-real-estate

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

33 stars 9 forks 品質 67 トレンド 11MIT

Model Context Protocol (MCP) サーバ(BatchData.io プロパティとアドレス API ) - Claude などの AI アシスタント用の不動産データ統合

概要

BatchDataと統合するモデルコンテキストプロトコル(MCP)サーバー。 ioの包括的なプロパティとアドレスAPI。 このサーバーは、プロパティデータ、アドレス確認、トレース、ジオコーディング、高度なプロパティ検索機能へのアクセスを提供します。 - : USPS 認証を使用してアドレスを検証し、標準化 - : インテリジェントなアドレスの提案をタイプとして取得 - : アドレスを緯度/経度座標に変換する - : 座標を変換して読みやすいアドレスに変換 - : アドレスまたはAPN(Assessor Parcel Number)で詳細なプロパティ情報を取得する - : 包括的なフィルタで高度なプロパティ検索 - : 境界ボックスまたは半径を使用して地理境界検索 - : 特定の基準(軽量操作)に一致するプロパティカウントを取得する スミサリーを介して自動的にクロードデスクトップ用のバッチデータmcp-real-estateをインストールするには: 3。 : - バッチデータ設定から API キーを取得するか、ここに登録します。 - プロジェクトのルートで .env ファイルを作成または更新します。 ドッカーマネージメント.

概要(AI 翻訳)

BatchDataと統合するモデルコンテキストプロトコル(MCP)サーバー。 ioの包括的なプロパティとアドレスAPI。 このサーバーは、プロパティデータ、アドレス確認、トレース、ジオコーディング、高度なプロパティ検索機能へのアクセスを提供します。

##特徴

アドレス操作

  • verify-address:USPS検証を使用してアドレスを検証し、標準化します
  • autocomplete-address:あなたがタイプするようにインテリジェントなアドレスの提案を得る -geocode-address:アドレスを緯度/経度座標に変換
  • 逆ジオコード: 読みやすいアドレスに座標を変換

プロパティオペレーション

-lookup-property:アドレスまたはAPN(Assessor Parcel Number)で詳細なプロパティ情報を入手

  • 調査properties: 包括的なフィルタで高度なプロパティ検索
  • search-properties-by-boundary: 境界ボックスまたは半径を使用して地理境界検索
  • count-properties:特定の条件(ライト級選手操作)に一致させる特性の計算を得て下さい

インストール

##Smitheryでインストールする

スミサリーを介して自動的にクロードデスクトップ用のバッチデータmcp-real-estateをインストールするには:

手動インストール

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

BatchData - Real Estate Data - MCP Server

A Model Context Protocol (MCP) server that integrates with BatchData.io’s comprehensive property and address APIs. This server provides access to property data, address verification, skip tracing, geocoding, and advanced property search capabilities.

Features

Address Operations

  • verify-address: Validate and standardize addresses using USPS verification
  • autocomplete-address: Get intelligent address suggestions as you type
  • geocode-address: Convert addresses to latitude/longitude coordinates
  • reverse-geocode: Convert coordinates back to readable addresses

Property Operations

  • lookup-property: Get detailed property information by address or APN (Assessor Parcel Number)
  • search-properties: Advanced property search with comprehensive filters
  • search-properties-by-boundary: Geographic boundary searches using bounding boxes or radius
  • count-properties: Get property counts matching specific criteria (lightweight operation)

Installation

Installing via Smithery

To install batchdata-mcp-real-estate for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @zellerhaus/batchdata-mcp-real-estate --client claude

Manual Installation

  1. Clone or download this MCP server to your local machine

  2. Install dependencies:

    cd batchdata-mcp-real-estate
    npm install
    
  3. Configure your API key:

    BATCHDATA_API_KEY=your_actual_api_key_here
    
  4. Build the TypeScript project:

    npm run build
    
  5. Test the server:

    npm start
    

Quick Setup

Use the automated setup scripts:

Linux/macOS:

chmod +x setup.sh && ./setup.sh

Windows:

setup.bat

Docker Support

Quick Start with Docker

  1. Build and test the Docker container:

    chmod +x docker-manage.sh
    ./docker-manage.sh test
    
  2. Run with Docker Compose:

    ./docker-manage.sh run
    
  3. View logs:

    ./docker-manage.sh logs
    

Docker Management Commands

The docker-manage.sh script provides convenient commands:

  • build: Build the Docker image
  • run: Start with docker-compose
  • stop: Stop the service
  • logs: View server logs
  • test: Build and test the server
GitHub で README 全文を見る

インストール

docker exec -i batchdata-mcp-server node batchdata_mcp_server.js
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "batchdata": { "command": "node", "args": ["/path/to/batchdata-mcp-real-estate/batchdata_mcp_server.js"], "env": { "BATCHDATA_API_KEY": "your_api_key_here" } } } }