RI

repliers-io/mcp-server

API development

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

20 stars 5 forks 품질 82 트렌드 30MIT

Open-source MCP server for the Repliers API. Lets developers build conversational and agent-based real estate applications on the Repliers platform — natural-language listing search, market...

개요

An MCP (Model Context Protocol) server that gives AI assistants like Claude access to real-time MLS data via the Repliers API. Use natural language to search listings, pull market statistics, and look up properties: - "Find me 3 bedroom condos in Toronto under $800k listed in the last week" - "What's the average sold price for detached homes in Boston grouped by month over the last year?" - "Get me the details for MLS number X12345678" You'll need a Repliers API key. If you don't have an account, sign up at repliers.com. You can find your API key in the Repliers dashboard. The Search_Listings tool uses Repliers' AI-powered NLP search, which translates natural language queries into listing results. This requires: 1. An linked to your Repliers account 2.

README

원문 README의 일부입니다. 원문 보기.

Repliers MCP Server

An MCP (Model Context Protocol) server that gives AI assistants like Claude access to real-time MLS data via the Repliers API.

Use natural language to search listings, pull market statistics, and look up properties:

  • “Find me 3 bedroom condos in Toronto under $800k listed in the last week”
  • “What’s the average sold price for detached homes in Boston grouped by month over the last year?”
  • “Get me the details for MLS number X12345678”

Tools

Tool Description
Search_Listings Natural language listing search powered by Repliers NLP — requires NLP to be enabled on your Repliers account (see below)
get_listing Fetch a single listing by MLS number
Market_Statistics Market stats — averages, medians, days on market, grouped by time or geography
Lookup_Possible_Values Enumerate valid filter values (property types, neighborhoods, etc.) before running a statistics query

Before You Start

Repliers API Key

You’ll need a Repliers API key. If you don’t have an account, sign up at repliers.com. You can find your API key in the Repliers dashboard.

Enabling NLP for Search_Listings

The Search_Listings tool uses Repliers’ AI-powered NLP search, which translates natural language queries into listing results. This requires:

  1. An OpenAI API key linked to your Repliers account
  2. NLP enabled on your account

Follow the setup guide here: Utilizing AI-Powered NLP for Real Estate Listing Searches

If NLP isn’t enabled, the other three tools (get_listing, Market_Statistics, Lookup_Possible_Values) will still work fine.


Prerequisites

  • Node.js — the version in .nvmrc (engine-strict is enabled, so npm install refuses other majors)
npm install

Deployment Options

There are two ways to use this MCP server. Full walkthrough with screenshots: Setting up Repliers MCP (video).

Hosted (recommended) Self-hosted
Server to run none yours (Node or Docker)
Auth sign in with your Repliers account none — API key in the environment
Clients claude.ai, ChatGPT, any remote-MCP client Claude Desktop, Postman, any stdio/HTTP client

Repliers runs this server at https://mcp.repliers.io. Nothing to install; you link an API key to it and sign in from your client.

1. Link your API key to MCP (self-serve, no support ticket needed):

  1. Sign in to the Repliers Developer Portal.
GitHub에서 전체 README 보기

설치

docker run -i --rm --env-file /absolute/path/to/.env repliers-mcp node mcpServer.js
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "repliers": { "command": "/absolute/path/to/node", "args": ["/absolute/path/to/mcpServer.js"], "env": { "REPLIERS_API_KEY": "your-repliers-api-key" } } } }