Bydleno

Search Czech rental listings from 24 portals, merged into one offer per flat.

사용해야 할까요

품질 및 안전성

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

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

컨텍스트 비용

~2,858토큰 (도구 정의)
~20.6 KB일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 2.23%)

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

설치

원클릭 설치

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

{
  "mcpServers": {
    "pronajmy": {
      "url": "https://bydleno.cz/api/mcp"
    }
  }
}

원격 엔드포인트

https://bydleno.cz/api/mcpstreamable-http
https://bydleno.cz/api/mcp/streamable-http

할 수 있는 일

도구 목록

도구 (1)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢search_rentals(price_range_to, available_within, penb, ground_floor, nearby_place_from_type_id, ...)

Najde pronájmy bytů v Česku podle zadaných kritérií. Vrátí prvních deset nabídek, celkový počet a odkaz na celý výpis na bydleno.cz. Všechny parametry jsou volitelné a bez nich dostaneš nejnovější nabídky; zadávej jen ta kritéria, která uživatel řekl. Nejčastěji stačí location_texts, layout_id a price_range_to. Hodnoty výčtů piš přesně jako popisky ze schématu ("2+kk", "Vybavený"); hodnotu mimo výčet i neznámý parametr zahodíme. Místa (kraje, okresy, obce, městské části, čtvrti, ulice, adresy) předávej česky v 1. pádě v poli location_texts ("Praha 1", ne "Prague 1"), nejvýš deset; místo, které nerozpoznáme, hledáme v textu inzerátu. Když nic neodpovídá, vrátí nulový počet a odkaz na výpis; když hledání selže, vrátí isError a text chyby. Vždy nabídni uživateli odkaz na výpis i na jednotlivé nabídky.

입력 스키마

{
  "type": "object",
  "properties": {
    "price_range_to": {
      "type": "integer",
      "description": "Cena (Kč za měsíc) – do"
    },
    "available_within": {
      "type": "string",
      "enum": [
        "Ihned",
        "Do měsíce",
        "Do dvou měsíců"
      ],
      "description": "Jak brzy se chce nastěhovat. \"ihned\"/\"co nejdřív\" → Ihned."
    },
    "penb": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "A – Mimořádně úsporná",
          "B – Velmi úsporná",
          "C – Úsporná",
          "D – Méně úsporná",
          "E – Nehospodárná",
          "F – Velmi nehospodárná",
          "G – Mimořádně nehospodárná"
        ]
      },
      "description": "PENB – energetický štítek budovy."
    },
    "ground_floor": {
      "type": "boolean",
      "description": "Přízemí – chci přízemí (true), nechci přízemí (false)."
    },
    "nearby_place_from_type_id": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "Bar",
          "Kasino",
          "Čerpací stanice",
          "Vlakové nádraží",
          "Restaurace",
          "Zastávka",
          "Nemocnice"
        ]
      },
      "description": "Daleko od vybraného typu místa (\"daleko od baru, benzínky\")."
    },
    "unit_floor_range_from": {
      "type": "integer",
      "description": "Patro – od"
    },
    "furnished_id": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "Vybavený",
          "Nevybavený",
          "Částečně vybavený"
        ]
      },
      "description": "Vybavenost"
    },
    "available_from": {
      "type": "string",
      "description": "Nejpozdější datum nastěhování ve formátu YYYY-MM-DD."
    },
    "klidna_lokalita": {
      "type": "boolean",
      "description": "Klidná lokalita podle hlukové mapy okolí adresy. Filtruje jen při true."
    },
    "condition": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "Velmi dobrý",
          "Dobrý",
          "Špatný",
          "Ve výstavbě",
          "Projekt",
          "Novostavba",
          "K demolici",
          "Před rekonstrukcí",
          "Po rekonstrukci",
          "V rekonstrukci"
        ]
      },
      "description": "Stav"
    },
    "location_texts": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Názvy míst v základním tvaru (1. pád) – např. \"Brno\" (ne \"Brně\"), \"Praha 1\", \"Vinohrady\", \"Vinohradská\". Patří sem názvy krajů, okresů, měst a obcí, městských částí, čtvrtí, katastrálních území, ulic i adres – i těch, které neznáš."
    },
    "layout_id": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "1+kk",
          "1+1",
          "2+kk",
          "2+1",
          "3+kk",
          "3+1",
          "4+kk",
          "4+1",
          "5+kk",
          "5+1",
          "6 a více",
          "Pokoj",
          "Atypický"
        ]
      },
      "description": "Dispozice"
    },
    "smokers_allowed": {
      "type": "boolean",
      "description": "Kouření povolené (true), nebo nekuřácké (false)."
    },
    "building_floor_range_to": {
      "type": "integer",
      "description": "Počet podlaží – do"
    },
    "shareable": {
      "type": "boolean",
      "description": "Celý byt vhodný ke spolubydlení (true)."
    },
    "price_range_from": {
      "type": "integer",
      "description": "Cena (Kč za měsíc) – od"
    },
    "has_commission": {
      "type": "boolean",
      "description": "Nabídka je s provizí (true), nebo bez provize (false)."
    },
    "unit_floor_range_to": {
      "type": "integer",
      "description": "Patro – do"
    },
    "keywords": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Ve většině dotazů zůstává prázdné. Jen slovo, které uživatel sám napsal, popisuje konkrétní vlastnost bytu, nemá vlastní pole a čekáš, že ho majitel napsal i v popisu inzerátu. Slovo, kterému nerozumíš, překlep ani zbytek sousloví sem nepatří – ty dej do unsupported; název místa patří do location_texts."
    },
    "amenities": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "Balkon",
          "Garáž",
          "Sklep",
          "Výtah",
          "Vnitroblok",
          "Výhled do zeleně",
          "Vana",
          "Recepce",
          "Sauna",
          "Sprchový kout",
          "Klimatizace",
          "Rekuperace",
          "Pračka",
          "Sušička",
          "Myčka",
          "TV",
          "Krb",
          "Žaluzie",
          "Bezpečnostní systém",
          "Podlahové topení"
        ]
      },
      "description": "Vybavení a příslušenství bytu, které uživatel chce (balkon, garáž, sklep, výtah, pračka, myčka, klimatizace…). \"vnitroblok\" znamená byt orientovaný okny do klidného vnitrobloku, ne do ulice. Vyber jen ta, která uživatel zmínil."
    },
    "area_range_from": {
      "type": "integer",
      "description": "Plocha (m²) – od"
    },
    "bezpecna_lokalita": {
      "type": "boolean",
      "description": "Bezpečná lokalita podle dat o kriminalitě v okolí adresy. Filtruje jen při true."
    },
    "last_floor": {
      "type": "boolean",
      "description": "Poslední patro – chci (true), nechci (false)."
    },
    "nearby_place_distance_from": {
      "type": "string",
      "enum": [
        "100 m",
        "200 m",
        "300 m",
        "400 m",
        "500 m",
        "1 km"
      ],
      "description": "Nejméně jak daleko musí být nechtěné místo."
    },
    "nearby_place_to_type_id": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "Zastávka",
          "Metro",
          "Vlakové nádraží",
          "Restaurace",
          "Pekárna",
          "Supermarket",
          "Večerka",
          "Bar",
          "Kasino",
          "Lékárna",
          "Nemocnice",
          "Posilovna",
          "Bankomat",
          "Pošta",
          "Výdejní boxy",
          "Škola",
          "Kino",
          "Veterinární klinika",
          "Čerpací stanice"
        ]
      },
      "description": "Poblíž vybraného typu místa (\"chci to blízko restaurace, metra\")."
    },
    "pets_allowed": {
      "type": "boolean",
      "description": "Zvířata povolená (true), nebo bez zvířat (false)."
    },
    "building_floor_range_from": {
      "type": "integer",
      "description": "Počet podlaží – od"
    },
    "pod_odhadem": {
      "type": "boolean",
      "description": "Nájem pod naším odhadem obvyklé ceny srovnatelných bytů. Filtruje jen při true."
    },
    "building_flats_range_to": {
      "type": "integer",
      "description": "Počet bytů – do"
    },
    "long_term_only": {
      "type": "boolean",
      "description": "Jen dlouhodobý pronájem (true), nebo i krátkodobý (false)."
    },
    "area_range_to": {
      "type": "integer",
      "description": "Plocha (m²) – do"
    },
    "svetly_byt": {
      "type": "boolean",
      "description": "Světlý byt podle naší analýzy fotek inzerátu. Filtruje jen při true."
    },
    "room_share": {
      "type": "boolean",
      "description": "Spolubydlení – pokoj ve sdíleném bytě (true)."
    },
    "building_flats_range_from": {
      "type": "integer",
      "description": "Počet bytů – od"
    },
    "cardinal_directions": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "Sever",
          "Severovýchod",
          "Východ",
          "Jihovýchod",
          "Jih",
          "Jihozápad",
          "Západ",
          "Severozápad"
        ]
      },
      "description": "Světová strana"
    },
    "nearby_place_distance_to": {
      "type": "string",
      "enum": [
        "100 m",
        "200 m",
        "300 m",
        "400 m",
        "500 m",
        "1 km"
      ],
      "description": "Nejvýš jak daleko smí být blízké místo."
    }
  }
}

출력 스키마

{
  "type": "object",
  "properties": {
    "total": {
      "type": "integer",
      "description": "Kolik nabídek kritériím odpovídá celkem, ne jen v results."
    },
    "listing_url": {
      "type": "string",
      "description": "Odkaz na celý výpis na bydleno.cz se stejnými filtry."
    },
    "unverified_criteria": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Kritéria, u kterých výpis pouští i nabídky s chybějícím údajem. U nich neplatí, že je vlastnost doložená — neříkej to uživateli jako fakt."
    },
    "results": {
      "type": "array",
      "description": "Prvních deset nabídek.",
      "items": {
        "type": "object",
        "required": [
          "id",
          "title",
          "price",
          "area_m2",
          "address",
          "url"
        ],
        "properties": {
          "floor": {
            "type": [
              "integer",
              "null"
            ],
            "description": "Podlaží bytu, 0 je přízemí; null, když ho neznáme."
          },
          "url": {
            "type": "string",
            "description": "Odkaz na detail nabídky na bydleno.cz."
          },
          "id": {
            "type": "integer",
            "description": "Identifikátor nabídky na bydleno.cz."
          },
          "area_m2": {
            "type": "integer",
            "description": "Plocha v m²."
          },
          "address": {
            "type": "string",
            "description": "Ulice, městská část a kraj."
          },
          "cost_of_living": {
            "type": [
              "string",
              "null"
            ],
            "description": "Poplatky nad rámec nájmu; null, když je neznáme."
          },
          "title": {
            "type": "string",
            "description": "Dispozice a vybavenost, například „Pronájem vybaveného 2+kk bytu“."
          },
          "building_floors": {
            "type": [
              "integer",
              "null"
            ],
            "description": "Počet podlaží budovy; null, když ho neznáme."
          },
          "price": {
            "type": "string",
            "description": "Měsíční nájem, nebo „Cena na vyžádání“, když ho inzerent neuvádí."
          }
        }
      }
    }
  },
  "required": [
    "total",
    "listing_url",
    "unverified_criteria",
    "results"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

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