
johnstenner/loopnetmcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Loopnetの商業不動産リストをAkamaiバイパスで検索するためのMCPサーバー
概要
米国最大のCREマーケットプレイスであるLoopnetから商業用不動産データへのリアルタイムアクセスが可能なMCP(Model Context Protocol)サーバーです。 Loopnet には公開 API はありません。このサーバーは、Claude Code セッションが自然言語を介して呼び出すことができる 3 つのツールを通して、サイトをスクレイピングし、構造化されたデータを露出します。 Claudeコードに登録すると、以下のようなことを尋ねることができます。 - 「ヒューストンでの販売のためのオフィスビル、$ 5M未満TX」 - 「このLoopnetリストの詳細を入手: [https://www.loopnet.com/Listing/..."]] - "マイアミ、FLの小売物件の市場概観を私に与えます サーバは、Loopnetからライブデータをフェッチし、HTMLを解析し、構造化された結果を返す — プロパティ名、アドレス、価格、サイズ、キャパレート、ブローカー情報、画像など。 オフィス、小売、産業、多家族、土地、ホスピタリティ、特別目的、ヘルスケア - 都市と状態: "ヒューストン、TX"、 "ニューヨーク、NY" - 状態の省略: "TX" - 郵便番号: "77001" - Python 3.
概要(AI 翻訳)
米国最大のCREマーケットプレイスであるLoopnetから商業用不動産データへのリアルタイムアクセスが可能なMCP(Model Context Protocol)サーバーです。 Loopnet には公開 API はありません。このサーバーは、Claude Code セッションが自然言語を介して呼び出すことができる 3 つのツールを通して、サイトをスクレイピングし、構造化されたデータを露出します。
それが何をしているか
Claudeコードに登録すると、以下のようなことを尋ねることができます。
- 「ヒューストンでの販売のためのオフィスビル、$ 5Mの下のTX」
- “このLoopnetリストの詳細を取得する: [https://www.loopnet.com/Listing/…”]
- 「マイアミ、FLの小売店の市場概観を私に与える」
サーバは、Loopnetからライブデータをフェッチし、HTMLを解析し、構造化された結果を返す — プロパティ名、アドレス、価格、サイズ、キャパレート、ブローカー情報、画像など。
ツール
| ツール | 説明 | 主パラメーター |
お問い合わせ
|【search_properties** | 位置・フィルターから探す | location, [listing_type], [price_min/max], [size_min/max] |
|【get_property_details** | 特定リスト | [url_or_id] (Loopnet URL または 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 のガイドから始めましょう →