"""
Central prompt registration for the Real Estate MCP Server
This module imports and registers all prompt categories with the MCP server.
Provides a single entry point for prompt initialization.
"""
from mcp.server.fastmcp import FastMCP
from .agent_prompts import register_agent_prompts
from .client_prompts import register_client_prompts
from .market_prompts import register_market_prompts
from .property_prompts import register_property_prompts
def register_all_prompts(mcp: FastMCP):
"""
Register all prompt templates with the MCP server
This function imports and registers prompts from all categories:
- Property prompts: Property analysis and comparison
- Client prompts: Client matching and consultation
- Market prompts: Market analysis and investment opportunities
- Agent prompts: Agent performance and business development
Args:
mcp: The FastMCP server instance to register prompts with
"""
# Register all prompt categories
register_property_prompts(mcp)
register_client_prompts(mcp)
register_market_prompts(mcp)
register_agent_prompts(mcp)
# Export the main registration function
__all__ = ["register_all_prompts"]
MCP directory API
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