We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/agentic-ops/real-estate-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
"""
Market resources for the Real Estate MCP Server
"""
import json
from mcp.server.fastmcp import FastMCP
from utils import data_manager
def register_market_resources(mcp: FastMCP):
"""Register all market-related resources with the MCP server"""
@mcp.resource("realestate://market-overview")
def get_market_overview_resource() -> str:
"""Current market overview and trends"""
overview = data_manager.get_market_overview()
return json.dumps(overview, indent=2)
@mcp.resource("realestate://market/area/{area}")
def get_area_market_resource(area: str) -> str:
"""Market analysis for a specific area"""
market_data = data_manager.get_area_market_data(area)
area_info = data_manager.get_area_info(area)
sales = data_manager.get_sales_by_area(area)
return json.dumps(
{
"area": area,
"area_info": area_info,
"market_data": market_data,
"recent_sales_count": len(sales),
"recent_sales": sales,
},
indent=2,
)