nadlan-mcp
Verified Safeby nitzpo
Overview
Provides Israeli real estate data, market trends, and valuation comparables to AI agents (LLMs) via an MCP server.
Installation
python run_fastmcp_server.pyEnvironment Variables
- GOVMAP_BASE_URL
- GOVMAP_USER_AGENT
- GOVMAP_CONNECT_TIMEOUT
- GOVMAP_READ_TIMEOUT
- GOVMAP_MAX_RETRIES
- GOVMAP_RETRY_MIN_WAIT
- GOVMAP_RETRY_MAX_WAIT
- GOVMAP_REQUESTS_PER_SECOND
- GOVMAP_DEFAULT_RADIUS
- GOVMAP_DEFAULT_YEARS_BACK
- GOVMAP_DEFAULT_DEAL_LIMIT
- GOVMAP_MAX_POLYGONS
- ANALYSIS_OUTLIER_METHOD
- ANALYSIS_IQR_MULTIPLIER
- ANALYSIS_MIN_DEALS_FOR_OUTLIER_DETECTION
- ANALYSIS_USE_PERCENTAGE_BACKUP
- ANALYSIS_PERCENTAGE_THRESHOLD
- ANALYSIS_PRICE_PER_SQM_MIN
- ANALYSIS_PRICE_PER_SQM_MAX
- ANALYSIS_MIN_DEAL_AMOUNT
- ANALYSIS_USE_ROBUST_VOLATILITY
- ANALYSIS_USE_ROBUST_TRENDS
- ANALYSIS_INCLUDE_UNFILTERED_STATS
- MAX_STREET_DEAL_DISTANCE_METERS
- MAX_NEIGHBORHOOD_DEAL_DISTANCE_METERS
- PORT
- HOST
- TOOL_AUTOCOMPLETE_ADDRESS_ENABLED
- TOOL_GET_DEALS_BY_RADIUS_ENABLED
- TOOL_GET_STREET_DEALS_ENABLED
- TOOL_GET_NEIGHBORHOOD_DEALS_ENABLED
- TOOL_FIND_RECENT_DEALS_FOR_ADDRESS_ENABLED
- TOOL_ANALYZE_MARKET_TRENDS_ENABLED
- TOOL_COMPARE_ADDRESSES_ENABLED
- TOOL_GET_VALUATION_COMPARABLES_ENABLED
- TOOL_GET_DEAL_STATISTICS_ENABLED
- TOOL_GET_MARKET_ACTIVITY_METRICS_ENABLED
Security Notes
The server demonstrates robust security practices for an API client: comprehensive input validation (e.g., `validators.py`), automatic retry logic with exponential backoff, and rate limiting to prevent abuse of the external Govmap API. Configuration is managed via environment variables (`config.py`), preventing hardcoded secrets. The HTTP server utilizes `uvicorn`, a production-ready ASGI server. No use of `eval` or obfuscation was found. The main potential risk lies in the behavior of the external public Govmap API, which is beyond the control of this server, though the implementation aims to mitigate client-side issues.
Similar Servers
gis-mcp
A Model Context Protocol (MCP) server that provides AI agents and LLMs with comprehensive GIS capabilities, enabling geospatial analysis, data gathering, and transformations through natural language.
mcp-ai-agent
This repository provides an AI agent designed to interact with and control entities within a Multi-Client Protocol (MCP) environment, likely a game or simulation.
mcp-marketplace
A comprehensive AI agent framework that facilitates tool orchestration and access to a marketplace of MCP (Model Context Protocol) servers, offering a web-based client for chat, administration, and benchmarking.
agents-mcp-usage
This repository demonstrates the integration of a Model Context Protocol (MCP) server with various AI agent frameworks, showcasing agent communication and operation within a shared context.