BatchData MCP (Real Estate & Contact Data)

официальный

MCP для обогащения данных о недвижимости и контактах

Что можно делать с Batch Data (real Estate & Contact Data) MCP?

  • Поиск сведений об объекте недвижимости — Получение полной информации об объекте по адресу, кадастровому номеру или идентификатору с помощью lookup_property.
  • Поиск сопоставимых объектов — Получение количества, предварительного просмотра или постраничных сведений о сопоставимых объектах с помощью comparable_property_count, comparable_property_preview и comparable_property_page.
  • Поиск объектов недвижимости — Обнаружение объектов, соответствующих критериям, таким как статус вакантности или местоположение, с возможностью получения количества, предварительного просмотра и постраничного доступа через search_properties_count, search_properties_preview и search_properties_page.
  • Поиск владельцев объектов недвижимости — Получение имен владельцев и контактной информации для заданного адреса или кадастрового номера с помощью skip_trace_property.
  • Проверка и стандартизация адресов — Валидация адресов по стандартам USPS, геокодирование адреса в координаты или обратное геокодирование координат в адрес с помощью verify_address, geocode_address и reverse_geocode_address.
  • Проверка номеров телефонов — Проверка доступности номера, оператора, статуса DNC и статуса судебного разбирательства по TCPA с помощью verify_phone, check_dnc_status или check_tcpa_status.

Документация

Руководство по настройке удаленного MCP-сервера BatchData

Введение

В этом руководстве описывается, как подключиться к удаленному MCP-серверу BatchData с помощью вашего MCP-совместимого клиента.

Методы аутентификации

MCP-сервер BatchData поддерживает два метода аутентификации:

МетодСложность настройкиБезопасностьРекомендуется для
OAuth (рекомендуется)ПростаяВысокаяБольшинство пользователей
API-токенРучная настройкаСредняяПользовательские MCP-клиенты, отладка

OAuth-аутентификация (рекомендуется)

OAuth обеспечивает упрощенный процесс подключения:

  • Не требуется настройка API-токена — достаточно указать URL-адрес сервера
  • Вход через браузер — аутентификация с использованием учетных данных вашей учетной записи BatchData
  • Автоматическое управление токенами — токены доступа обновляются автоматически
  • Привычный процесс входа — используйте email/пароль или Google Sign-In

Аутентификация по API-токену (альтернативный метод)

Для пользователей, предпочитающих прямую настройку API-токена или использующих пользовательские MCP-клиенты, не поддерживающие OAuth:

  • Требуется получить и настроить ваш API-токен BatchData вручную
  • Токен необходимо хранить и защищать как конфиденциальные учетные данные
  • Полезно для отладки, скриптов автоматизации или клиентов без поддержки OAuth

Будущее улучшение: контроль доступа OAuth (скоро)

Мы разрабатываем расширенные функции контроля доступа для OAuth-аутентификации:

  • Проверка разрешений — вход через OAuth будет автоматически проверять, предоставлено ли вашей учетной записи разрешение на использование MCP-сервера
  • Централизованное управление доступом — владельцы команд смогут предоставлять или отзывать доступ к MCP-серверу для членов команды через платформу BatchData

Настройка OAuth (рекомендуется)

Предварительные требования

  • Учетная запись BatchData с действительными учетными данными
  • MCP-совместимый клиент (Claude Desktop/Web/Mobile, ChatGPT, Cursor, Claude Code или аналогичный)

Настройка Claude (Desktop, Web и Mobile)

Claude поддерживает MCP-серверы через десктопное приложение, веб-интерфейс и мобильное приложение.

Примечание для мобильных устройств: Коннекторы нельзя добавить из мобильного приложения. Сначала добавьте коннектор в Desktop или Web версии, и он автоматически станет доступен на мобильном устройстве для той же учетной записи.

Примечание для Teams/Enterprise: Администраторы рабочей области должны сначала добавить коннектор BatchData в список доступных коннекторов, прежде чем члены команды смогут его настроить. Обратитесь к администратору, если вы не видите коннектор в своем списке.

Шаг 1: Добавление коннектора BatchData

  1. Откройте Claude (Desktop или Web)
  2. Перейдите в Настройки → Коннекторы (или Настройки → MCP-серверы)
  3. Нажмите Добавить коннектор (или Добавить сервер)
  4. Введите URL-адрес сервера:
https://mcp.batchdata.com
  1. Нажмите Добавить или Подключить

Шаг 2: Аутентификация

  1. В браузере откроется страница входа BatchData
  2. Войдите, используя один из способов:
  • Email и пароль — введите учетные данные вашей учетной записи BatchData
  • Google Sign-In — нажмите кнопку Google для аутентификации
  1. После успешного входа вы будете перенаправлены обратно в Claude

Шаг 3: Включение коннектора

Коннекторы не включены по умолчанию после добавления. Включите его один раз, и настройка сохранится:

  1. Откройте любой чат
  2. Нажмите кнопку + (или значок коннекторов) в области ввода чата
  3. Найдите BatchData в списке доступных коннекторов
  4. Переключите его в положение вкл, чтобы включить

Теперь коннектор будет доступен во всех ваших беседах.

Шаг 4: Подтверждение первого использования инструмента

При первом использовании Claude любого инструмента BatchData вам будет предложено подтвердить это:

  1. Когда Claude попытается использовать инструмент, появится запрос на разрешение
  2. Проверьте запрашиваемый инструмент и действие
  3. Нажмите Разрешить для подтверждения
  4. Выберите "Всегда разрешать", если хотите пропускать подтверждение для будущих использований этого инструмента

Примечание: После первоначального подтверждения (или выбора "Всегда разрешать") последующие использования инструмента не будут требовать дополнительного подтверждения.

Использование на мобильных устройствах

После добавления и аутентификации коннектора в Desktop или Web версии:

  • Откройте мобильное приложение Claude с той же учетной записью
  • Коннектор BatchData будет доступен в вашем списке коннекторов
  • Если он еще не включен, включите его через кнопку + в области ввода чата (настройка синхронизируется между устройствами)
  • Разрешения на использование инструментов, предоставленные в Desktop/Web, переносятся на мобильное устройство
  • Все инструменты работают так же, как в Desktop/Web

Последующие подключения

После первоначальной аутентификации:

  • Токены доступа кэшируются и автоматически обновляются на всех устройствах
  • Вам не потребуется входить в систему снова, пока не истечет срок действия сеанса (обычно после 14 дней бездействия)
  • Если будет предложено повторно пройти аутентификацию, просто войдите снова через браузер (в Desktop или Web версии)

Настройка Cursor

  1. Откройте настройки Cursor
  2. Перейдите в раздел конфигурации MCP
  3. Нажмите Добавить MCP-сервер
  4. Введите URL-адрес сервера:
https://mcp.batchdata.com
  1. При первом использовании пройдите аутентификацию через всплывающее окно браузера

Настройка Claude Code

Добавьте MCP-сервер BatchData напрямую через CLI:

claude mcp add BatchData --url https://mcp.batchdata.com

При первом использовании вам будет предложено пройти аутентификацию через браузер.

Настройка ChatGPT (режим разработчика)

ChatGPT поддерживает MCP-серверы через режим разработчика, который обеспечивает полную поддержку клиента Model Context Protocol.

Предварительные требования

  • Подписка ChatGPT Plus или Pro
  • Для Business/Enterprise: администратор должен включить режим разработчика в настройках рабочей области

Шаг 1: Включение режима разработчика

  1. Откройте ChatGPT
  2. Перейдите в Настройки → Приложения и коннекторы → Расширенные настройки
  3. Переключите Режим разработчика в положение вкл

Для рабочих областей Business/Enterprise:

  • Администраторы должны сначала включить режим разработчика в Настройки рабочей области → Разрешения и роли → Подключенные данные → Режим разработчика / Создание пользовательских MCP-коннекторов

Шаг 2: Создание коннектора BatchData

  1. В ChatGPT перейдите в Настройки → Коннекторы
  2. Нажмите Создать
  3. Введите следующие данные:
  • Имя коннектора: BatchData
  • URL-адрес MCP-сервера: https://mcp.batchdata.com
  1. Нажмите Создать

Шаг 3: Аутентификация

  1. После создания коннектора ChatGPT предложит пройти аутентификацию
  2. В браузере откроется страница входа BatchData
  3. Войдите, используя один из способов:
  • Email и пароль — введите учетные данные вашей учетной записи BatchData
  • Google Sign-In — нажмите кнопку Google для аутентификации
  1. После успешного входа вы будете перенаправлены обратно в ChatGPT
  2. Коннектор BatchData готов к использованию

Использование инструментов BatchData в ChatGPT

После подключения вы можете использовать инструменты BatchData в беседах:

  1. Начните новый чат
  2. Нажмите кнопку +, затем выберите ваш коннектор из меню Еще
  3. Или выберите Режим разработчика из меню Plus и выберите BatchData
  4. Задавайте вопросы, связанные с недвижимостью — ChatGPT будет использовать соответствующие инструменты

Примеры запросов:

  • "Найди информацию об объекте недвижимости по адресу 123 Main Street, Los Angeles, CA"
  • "Найди сопоставимые объекты для 456 Oak Avenue"
  • "Найди контактные данные владельца 789 Pine Road, Miami, FL"

Управление подключением

  • Чтобы отключиться: перейдите в Настройки → Коннекторы, нажмите BatchData и отключитесь
  • Чтобы переподключиться: нажмите на коннектор и пройдите повторную аутентификацию
  • Истечение сеанса: если срок действия вашего сеанса истечет (обычно через 14 дней), вам будет предложено переподключиться

Проверка

После подключения просто спросите о данных недвижимости или поиске контактов, и LLM автоматически использует инструменты BatchData.

Примеры запросов:

  • "Найди информацию об объекте недвижимости по адресу 123 Main Street, Los Angeles, CA"
  • "Найди контактные данные владельца 456 Oak Avenue, Miami, FL"
  • "Найди сопоставимые объекты для 789 Pine Road, Austin, TX"
  • "Поищи свободные объекты недвижимости в Miami, FL"
  • "Проверь этот номер телефона: 555-123-4567"
  • "Проверь и стандартизируй этот адрес: 100 main st los angeles ca"
  • "Получи координаты для 200 Park Avenue, New York, NY"

Claude или ChatGPT распознают намерение и используют соответствующие инструменты BatchData для получения информации.


Настройка API-токена (альтернативный метод)

Используйте этот метод, если:

  • Ваш MCP-клиент не поддерживает OAuth
  • Вам нужно отлаживать или автоматизировать подключения к MCP-серверу
  • Вы предпочитаете явное управление токенами

Предварительные требования

  • Ваш API-токен BatchData (получите в веб-приложении BatchData)
  • MCP-совместимый клиент
  • Node.js 22+ (для Claude Desktop)

Настройка Claude Desktop с API-токеном

Шаг 1: Установка Node.js 22

Встроенный Node.js в Claude Desktop устарел. Установите Node.js 22 отдельно:

macOS/Linux:

# Install Volta (Node.js version manager) curl https://get.volta.sh | bash # Restart terminal, then install Node.js 22 volta install node@22 # Find your username for the config below whoami

Windows:

Загрузите и установите Node.js 22.x LTS с nodejs.org

Шаг 2: Настройка Claude Desktop

  1. Откройте Claude Desktop
  2. Перейдите в Настройки > Разработчик > Редактировать конфигурацию
  3. Добавьте следующую конфигурацию:

Конфигурация для macOS:

{ "mcpServers": { "BatchData": { "command": "/Users/YOUR_USERNAME/.volta/bin/npx", "args": [ "-y", "mcp-remote", "https://mcp.batchdata.com", "--header", "Authorization:${AUTH_HEADER}" ], "env": { "AUTH_HEADER": "Bearer YOUR_API_TOKEN_HERE" } } } }

Конфигурация для Linux:

{ "mcpServers": { "BatchData": { "command": "/home/YOUR_USERNAME/.volta/bin/npx", "args": [ "-y", "mcp-remote", "https://mcp.batchdata.com", "--header", "Authorization:${AUTH_HEADER}" ], "env": { "AUTH_HEADER": "Bearer YOUR_API_TOKEN_HERE" } } } }

Конфигурация для Windows:

{ "mcpServers": { "BatchData": { "command": "C:\\Program Files\\nodejs\\npx.cmd", "args": [ "-y", "mcp-remote", "https://mcp.batchdata.com", "--header", "Authorization:${AUTH_HEADER}" ], "env": { "AUTH_HEADER": "Bearer YOUR_API_TOKEN_HERE" } } } }
  1. Замените YOUR_USERNAME на ваше фактическое имя пользователя
  2. Замените YOUR_API_TOKEN_HERE на ваш API-токен BatchData
  3. Сохраните файл и перезапустите Claude Desktop

Настройка пользовательского MCP-клиента

Для пользовательских реализаций MCP-клиента:

Детали подключения:

ПараметрЗначение
URL-адрес сервераhttps://mcp.batchdata.com
ТранспортStreamable HTTP
АутентификацияBearer-токен через заголовок Authorization

Пример конфигурации:

{ "server_url": "https://mcp.batchdata.com", "headers": { "Authorization": "Bearer YOUR_API_TOKEN_HERE" } }

Использование npx:

npx mcp-remote https://mcp.batchdata.com --header "Authorization:Bearer YOUR_API_TOKEN_HERE"

Переход с API-токена на OAuth

Если вы ранее настраивали BatchData с использованием метода API-токена и хотите перейти на OAuth для более простого взаимодействия, выполните следующие шаги:

Claude Desktop

  1. Откройте Claude Desktop
  2. Перейдите в Настройки → Разработчик → Редактировать конфигурацию
  3. Удалите существующую конфигурацию BatchData (весь блок с command, args и env)
  4. Сохраните и закройте файл конфигурации
  5. Следуйте инструкциям Настройка Claude (Desktop, Web и Mobile), чтобы добавить коннектор через интерфейс
  6. При появлении запроса выполните аутентификацию с вашей учётной записью BatchData

До (API-токен):

{ "mcpServers": { "BatchData": { "command": "/Users/YOUR_USERNAME/.volta/bin/npx", "args": ["-y", "mcp-remote", "https://mcp.batchdata.com", "--header", "Authorization:${AUTH_HEADER}"], "env": { "AUTH_HEADER": "Bearer YOUR_API_TOKEN" } } } }

После (OAuth): Настраивается через интерфейс — редактирование JSON не требуется.

Claude Code

  1. Удалите существующую конфигурацию:
claude mcp remove BatchData
  1. Добавьте её снова, используя OAuth:
claude mcp add BatchData --url https://mcp.batchdata.com
  1. При появлении запроса выполните аутентификацию через браузер

ChatGPT

Если вы использовали обходной путь с API-токенами, просто:

  1. Удалите все существующие коннекторы BatchData в разделе Настройки → Коннекторы
  2. Следуйте инструкциям Настройка ChatGPT, чтобы создать новый коннектор
  3. Выполните аутентификацию с вашей учётной записью BatchData

Преимущества миграции

АспектAPI-токенOAuth
НастройкаРучное редактирование JSONПростой процесс в интерфейсе
Управление токенамиРучная ротацияАвтоматическое обновление
БезопасностьТокен хранится в файле конфигурацииТокены управляются клиентом
Несколько устройствНастройка на каждом устройствеСинхронизация между устройствами

Доступные инструменты

После подключения сервер BatchData MCP предоставляет следующие инструменты:

Поиск и сведения об объекте недвижимости

ИнструментОписание
lookup_propertyПолучение подробной информации об объекте по ID, адресу или номеру участка

Анализ сопоставимых объектов

ИнструментОписание
comparable_property_countПолучение количества и агрегированных показателей по сопоставимым объектам
comparable_property_previewБыстрый предпросмотр первых 10 сопоставимых объектов с основными полями
comparable_property_pageПостраничный доступ к полным сведениям о сопоставимых объектах (поддерживает как смещение, так и курсорную пагинацию)
comparable_property⚠️ Устарел — возвращает все сопоставимые объекты сразу

Поиск объектов

ИнструментОписание
search_properties_countПолучение количества объектов, соответствующих критериям поиска, с разбивкой по быстрым спискам
search_properties_previewБыстрый предпросмотр первых 10 подходящих объектов
search_properties_pageПостраничный поиск объектов с полными сведениями (поддерживает смещение и курсорную пагинацию)

Контактная информация

ИнструментОписание
skip_trace_propertyПолучение информации о владельце и контактных данных для объекта по адресу или номеру участка

Проверка телефона

ИнструментОписание
verify_phoneПолная проверка, включая доступность, статус «Не звонить», оператора, статус участника судебных разбирательств по TCPA
check_dnc_statusПроверка только статуса «Не звонить»
check_tcpa_statusПроверка только статуса участника судебных разбирательств по TCPA

Обработка адресов

ИнструментОписание
verify_addressФорматирование адресов в соответствии с требованиями USPS
geocode_addressПолучение координат по адресу
reverse_geocode_addressПолучение адреса по координатам широты и долготы

Устранение неполадок

Проблемы с OAuth

ПроблемаРешение
Браузер не открывается для входаУбедитесь, что всплывающие окна разрешены. Проверьте, что браузер по умолчанию настроен правильно.
На странице входа отображается «Сессия истекла»Удалите и снова добавьте коннектор, затем выполните аутентификацию заново.
Ошибка «Слишком много попыток входа»Подождите 15 минут, прежде чем повторить попытку.
Вход через Google не работаетУбедитесь, что всплывающие окна разрешены, и попробуйте использовать email/пароль.
Сбой подключения после входаПроверьте интернет-соединение. Возможно, не удалось выполнить перенаправление обратно в MCP-клиент. Попробуйте удалить и снова добавить коннектор.

Проблемы с ChatGPT

ПроблемаРешение
Не удаётся создать коннекторыУбедитесь, что режим разработчика включён в Настройки → Приложения и коннекторы → Дополнительные настройки.
Переключатель режима разработчика отсутствуетДля Business/Enterprise администратор рабочей области должен сначала включить его в настройках рабочей области.
Сбой аутентификацииУбедитесь, что всплывающие окна разрешены для http://chatgpt.com . Попробуйте отключить и снова подключить коннектор.
Инструменты не используютсяБудьте точны в запросе: «Используй коннектор BatchData, чтобы...». Добавьте коннектор через кнопку + перед отправкой запроса.
Коннектор не отвечаетПерейдите в Настройки → Коннекторы → BatchData → Обновить, чтобы обновить метаданные. Сервер может быть временно недоступен.
Вызываются не те инструментыУточните: «Не используй встроенный браузинг или другие инструменты; используй только коннектор BatchData.»

Проблемы с API-токеном

ПроблемаРешение
401 UnauthorizedПроверьте, что ваш API-токен корректен и не истёк.
403 ForbiddenУбедитесь, что у токена есть необходимые разрешения конечных точек в веб-приложении BatchData.
Ошибки пути Node.jsПроверьте наличие пути к npx, выполнив which npx (macOS/Linux) или проверив путь установки (Windows).
Конфигурация не загружаетсяПерезапустите MCP-клиент после сохранения файла конфигурации.

Общие проблемы

ПроблемаРешение
Инструменты не отображаютсяУбедитесь, что сервер MCP включён в списке расширений вашего клиента.
SkipTracing возвращает 403SkipTracing v3 должен быть включён для вашей команды администратором, и у токена должно быть разрешение.
Медленные ответыПроверьте интернет-соединение. Сервер проксирует запросы к API BatchData.

Получение помощи

  • Проблемы с API-токеном: Войдите в веб-приложение BatchData для управления серверными токенами
  • Проблемы с разрешениями: Обратитесь к администратору вашей команды BatchData
  • Технические проблемы: Обратитесь в службу поддержки BatchData

© BatchData 2025