Palmera property catalog
Off-plan and ready property in the UAE, Oman, Georgia, Cyprus, Bali, Thailand and London.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"catalog": {
"url": "https://api.palmera.realestate/api/v1/ai/mcp"
}
}
}원격 엔드포인트
https://api.palmera.realestate/api/v1/ai/mcpstreamable-http할 수 있는 일
도구 목록
도구 (4)
🟢search_projects(q, country, city, area, developer, ...)
Find off-plan and ready projects in the Palmera catalog by country, area, developer, bedrooms, price and completion status. Returns a compact list with a canonical URL for each result; call get_project for the full content of one.
입력 스키마
{
"type": "object",
"properties": {
"q": {
"description": "Free text matched against project and developer name",
"type": "string"
},
"country": {
"description": "ae = UAE, om = Oman, ge = Georgia, cy = Cyprus, sa = Saudi Arabia, id = Indonesia (Bali), th = Thailand, gb = United Kingdom",
"type": "string",
"enum": [
"ae",
"om",
"ge",
"cy",
"sa",
"id",
"th",
"gb"
]
},
"city": {
"description": "City or emirate slug, e.g. \"dubai\", \"abu-dhabi\", \"ras-al-khaimah\", \"sharjah\", \"london\", \"bali\"",
"type": "string"
},
"area": {
"description": "Area slug, e.g. \"dubai-south\" or \"jumeirah-village-circle\"",
"type": "string"
},
"developer": {
"description": "Developer slug, e.g. \"evera-development\"",
"type": "string"
},
"bedroomsMin": {
"type": "integer",
"minimum": 0,
"maximum": 10
},
"bedroomsMax": {
"type": "integer",
"minimum": 0,
"maximum": 10
},
"maxPriceAed": {
"description": "Entry price ceiling in AED",
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
"completionStatus": {
"type": "string",
"enum": [
"OFF_PLAN",
"READY"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_project(slug, lang)
Full published content for one project: description, unit types, payment plan, amenities, FAQs, images and the canonical page URL. Pass `lang` to get one language instead of all of them.
입력 스키마
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 2,
"description": "Project slug from search_projects, e.g. \"arche-residences\""
},
"lang": {
"description": "Two-letter code, e.g. \"ko\". Omit for every language.",
"type": "string",
"pattern": "^[a-z]{2}$"
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_developers(country)
Developers with published projects, and how many each has. Use the slug to filter search_projects.
입력 스키마
{
"type": "object",
"properties": {
"country": {
"type": "string",
"enum": [
"ae",
"om",
"ge",
"cy",
"sa",
"id",
"th",
"gb"
]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_areas(country)
Areas with published projects, and how many each has. Use the slug to filter search_projects.
입력 스키마
{
"type": "object",
"properties": {
"country": {
"type": "string",
"enum": [
"ae",
"om",
"ge",
"cy",
"sa",
"id",
"th",
"gb"
]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}커뮤니티
증거