
johnstenner/loopnetmcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Loopnet 상업 부동산 목록 검색을위한 MCP 서버 Akamai bypass
개요
MCP (Model Context Protocol) 서버는 미국 루프넷의 상업용 부동산 데이터에 실시간 액세스를 제공하는 Claude Code를 제공합니다. Loopnet에는 공개 API가 없습니다. 이 서버는 사이트를 스크랩하고 Claude Code 세션이 자연 언어를 통해 호출 할 수있는 세 가지 도구를 통해 구조화 된 데이터를 노출합니다. Claude Code에 등록하면 다음과 같은 것을 요청할 수 있습니다. - "Find office building for sale in Houston, TX under $5M" - "이 루프넷 목록에 대한 세부 정보를 얻으십시오 : https://www.loopnet.com/Listing/..."] - "마이애미, FL의 소매 속성에 대한 시장 개요를 기록" Server fetches live data from Loopnet, HTML을 파고, 구조화된 결과를 반환합니다. - 속성 이름, 주소, 가격, 크기, 모자 비율, 중개인 정보, 이미지 등. 사무실, 소매, 산업, 다가족, 땅, 환대, 특수 목적, 건강 관리 - 도시 및 국가 : "Houston, TX", "뉴욕, NY" - 주 약어 : "TX"- 우편 번호 : "77001" - 파이썬 3.
개요(AI 번역)
MCP (Model Context Protocol) 서버는 미국 루프넷의 상업용 부동산 데이터에 실시간 액세스를 제공하는 Claude Code를 제공합니다. Loopnet에는 공개 API가 없습니다. 이 서버는 사이트를 스크랩하고 Claude Code 세션이 자연 언어를 통해 호출 할 수있는 세 가지 도구를 통해 구조화 된 데이터를 노출합니다.
그것은 무엇을
Claude Code에 등록하면 다음과 같은 것을 요청할 수 있습니다.
-
- “5M 미만 휴스턴에서 판매되는 사무실 건물”*
- “이 루프넷 목록에 대한 세부 정보를 얻으십시오: https://www.loopnet.com/Listing/…”
-
- “Mami, FL”*의 소매 속성에 대한 시장 개요
Server fetches live data from Loopnet, HTML을 파고, 구조화된 결과를 반환합니다. - 속성 이름, 주소, 가격, 크기, 모자 비율, 중개인 정보, 이미지 등.
도구
| 도구 | 설명 | 키 매개 변수 |
|—|||||
|search_properties | 위치와 필터의 CRE 목록 검색 | [T2]], property_type, listing_type, price_min/max, size_min/max
|get_property_details | 특정 리스팅에 대한 전체 상세정보 보기 | [T8]] (Loopnet URL or listing ID) |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Loopnet MCP Server
An MCP (Model Context Protocol) server that provides Claude Code with real-time access to commercial real estate data from Loopnet, the largest CRE marketplace in the US. Loopnet has no public API — this server scrapes the site and exposes structured data through three tools that any Claude Code session can call via natural language.
What It Does
Once registered with Claude Code, you can ask things like:
- “Find office buildings for sale in Houston, TX under $5M”
- “Get details on this Loopnet listing: https://www.loopnet.com/Listing/…”
- “Give me a market overview for retail properties in Miami, FL”
The server fetches live data from Loopnet, parses the HTML, and returns structured results — property names, addresses, prices, sizes, cap rates, broker info, images, and more.
Tools
| Tool | Description | Key Parameters |
|---|---|---|
search_properties |
Search for CRE listings by location and filters | location, property_type, listing_type, price_min/max, size_min/max |
get_property_details |
Get full details on a specific listing | url_or_id (Loopnet URL or listing ID) |
get_market_overview |
Aggregate market statistics for an area | location, property_type |
Supported Property Types
office, retail, industrial, multifamily, land, hospitality, special-purpose, health-care
Supported Listing Types
for-sale, for-lease
Location Formats
- City and state:
"Houston, TX","New York, NY" - State abbreviation:
"TX" - Zip code:
"77001"
Setup
Prerequisites
- Python 3.10+
- Claude Code CLI installed
Installation
git clone && cd LoopnetMCP
# Create virtual environment and install
python3 -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
Register with Claude Code
claude mcp add \
--scope user \
--transport stdio \
loopnet \
-- python3 /path/to/LoopnetMCP/src/loopnet_mcp/server.py
Use --scope user to make the server available in all Claude Code sessions, or --scope project to restrict it to a single project directory.
After registration, restart Claude Code. Verify with /mcp — the loopnet server should appear as connected with 3 tools.
Configuration
All settings are optional and have sensible defaults. Override via environment variables or a .env file (see .env.example):
| Variable | Default | Description |
|---|---|---|
LOOPNET_REQUEST_DELAY_SECONDS |
3.0 |
Minimum delay between HTTP requests |
LOOPNET_MAX_CONCURRENT_REQUESTS |
1 |
Max concurrent HTTP requests |
LOOPNET_TIMEOUT_SECONDS |
30.0 |
HTTP request timeout |
LOOPNET_MAX_RETRIES |
3 |
Retry count for failed requests |
LOOPNET_CACHE_TTL_SECONDS |
300 |
Cache TTL (5 minutes) |
LOOPNET_CACHE_MAX_ENTRIES |
500 |
Maximum cached responses |
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →