Domly — rentals in Bulgaria

Search long-term rentals in Bulgaria, get rent prices by city and district, contact a local realtor.

사용해야 할까요

품질 및 안전성

A
설명 품질
90%
스키마 완전성
97%
이름 품질
96%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (1)

  • LOWTool 'get_price_stats' description lacks action verbget_price_stats에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~1,124토큰 (도구 정의)
~1.7 KB일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 0.88%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "rentals": {
      "url": "https://getdomly.com/mcp"
    }
  }
}

원격 엔드포인트

https://getdomly.com/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (5)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢list_cities(language)

Lists Bulgarian cities covered by Domly with the number of active rental listings and the median monthly rent in EUR. Call this first to get city slugs for the other tools.

입력 스키마

{
  "type": "object",
  "properties": {
    "language": {
      "description": "Language for city names. Default: Bulgarian.",
      "enum": [
        "uk",
        "bg",
        "en"
      ],
      "type": "string"
    }
  }
}
🟢search_listings(city, max_price, min_price, rooms, districts, ...)

Searches active long-term rental listings in a Bulgarian city (collected daily from imot.bg, alo.bg and homes.bg, duplicates merged). Returns up to 10 listings with price, rooms, area, district and a link to view photos and details on Domly. Always show the user the "url" of each listing.

입력 스키마

{
  "type": "object",
  "properties": {
    "city": {
      "description": "City slug from list_cities (e.g. \"varna\", \"burgas\", \"sofia\") or its name.",
      "type": "string"
    },
    "max_price": {
      "description": "Maximum monthly rent, EUR.",
      "type": "integer"
    },
    "min_price": {
      "description": "Minimum monthly rent, EUR.",
      "type": "integer"
    },
    "rooms": {
      "description": "Number of rooms (Bulgarian style: 1 = studio/one-bedroom \"едностаен\", 2 = \"двустаен\"); 5 means 5 or more.",
      "items": {
        "type": "integer"
      },
      "type": "array"
    },
    "districts": {
      "description": "District slugs or names, from get_price_stats.",
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "property_type": {
      "enum": [
        "apartment",
        "studio",
        "room",
        "house"
      ],
      "type": "string"
    },
    "near_sea": {
      "description": "Only listings within walking distance of the sea (Varna, Burgas).",
      "type": "boolean"
    },
    "from_owner": {
      "description": "Only listings from owners, no agency.",
      "type": "boolean"
    },
    "pets_allowed": {
      "type": "boolean"
    },
    "sort": {
      "description": "Default: newest.",
      "enum": [
        "newest",
        "cheapest"
      ],
      "type": "string"
    },
    "limit": {
      "description": "Default: 5.",
      "minimum": 1,
      "maximum": 10,
      "type": "integer"
    },
    "language": {
      "description": "Language for city and district names.",
      "enum": [
        "uk",
        "bg",
        "en"
      ],
      "type": "string"
    }
  },
  "required": [
    "city"
  ]
}
🟢get_listing(id, language)

Details of one rental listing by its id from search_listings: parameters, amenities, a short description excerpt, the same flat on other sites, and links to Domly (photos, contact form) and to the original listing.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "description": "Listing id from search_listings.",
      "type": "string"
    },
    "language": {
      "description": "Language for names.",
      "enum": [
        "uk",
        "bg",
        "en"
      ],
      "type": "string"
    }
  },
  "required": [
    "id"
  ]
}
🟢get_price_stats(city, language)

Rental market statistics for a Bulgarian city from Domly's daily index: median monthly rent (EUR), 25th/75th percentiles, price per m², 30-day change, prices by apartment size and by district. Use it to answer "how much does it cost to rent in ..." questions; cite Domly as the source with the given url.

입력 스키마

{
  "type": "object",
  "properties": {
    "city": {
      "description": "City slug from list_cities or its name.",
      "type": "string"
    },
    "language": {
      "description": "Language for names. Default: Bulgarian.",
      "enum": [
        "uk",
        "bg",
        "en"
      ],
      "type": "string"
    }
  },
  "required": [
    "city"
  ]
}
⚪request_realtor(city, contact, user_consented, name, rooms, ...)

Sends the user's request to a local partner realtor in the city (or to the Domly team where there is no partner), who will contact the user and pick rental options for free. Only call it after the user explicitly agreed to share their contact (phone, Telegram @username or email) for this purpose. The realtor's own services may be paid; the user agrees terms with the realtor.

입력 스키마

{
  "type": "object",
  "properties": {
    "city": {
      "description": "City slug from list_cities or its name.",
      "type": "string"
    },
    "contact": {
      "description": "How the realtor can reach the user: phone with country code, Telegram @username or email.",
      "type": "string"
    },
    "user_consented": {
      "description": "true only if the user explicitly agreed to share this contact with a realtor.",
      "type": "boolean"
    },
    "name": {
      "description": "User's name.",
      "type": "string"
    },
    "rooms": {
      "description": "Wanted number of rooms; 5 means 5 or more.",
      "minimum": 1,
      "maximum": 5,
      "type": "integer"
    },
    "budget_max": {
      "description": "Maximum monthly rent, EUR.",
      "type": "integer"
    },
    "move_in": {
      "description": "When the user wants to move in: now, within a month, or later.",
      "enum": [
        "now",
        "month",
        "later"
      ],
      "type": "string"
    },
    "comment": {
      "description": "Other wishes: district, pets, parking, term of the lease, etc.",
      "type": "string"
    },
    "listing_id": {
      "description": "Listing id if the request is about a specific listing.",
      "type": "string"
    },
    "language": {
      "description": "Language the user speaks.",
      "enum": [
        "uk",
        "bg",
        "en",
        "ru"
      ],
      "type": "string"
    }
  },
  "required": [
    "city",
    "contact",
    "user_consented"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 5개