Kvartiry-Phuket: Phuket real estate and travel data
Phuket property guides, asking prices, weather, webcams, sea state today and calm beaches by month
使うべきか
品質と安全性
検出事項(6)
- LOWget_guide 内
- LOWget_district 内
- LOWget_weather_now 内
- LOWget_climate 内
- LOWsearch_beaches 内
- LOWlist_webcams 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"phuket": {
"url": "https://kvartiry-phuket.com/mcp"
}
}
}リモートエンドポイント
https://kvartiry-phuket.com/mcpstreamable-httpできること
ツール一覧
ツール(14)
🟢search_guides(query, limit)
Ищет по опубликованным гайдам Kvartiry-Phuket о покупке, аренде, налогах, визах и жизни на Пхукете (тексты на русском). Возвращает до 10 гайдов: заголовок, URL, описание и дату обновления. Search the published Russian-language Phuket guides; cite the returned URLs.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Поисковый запрос на русском или английском, например «налог на аренду» или «freehold»."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"default": 5,
"description": "Сколько гайдов вернуть (1–10)."
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢get_guide(slug, section)
Возвращает гайд по slug: заголовок, URL, описание, дату обновления, вступление и список разделов (H2) со ссылками. С параметром section — Markdown-текст одного раздела. Returns a guide's outline, or one section's Markdown; cite the returned URL.
入力スキーマ
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,119}$",
"maxLength": 120,
"description": "Slug гайда из search_guides, например «freehold-vs-leasehold-thailand»."
},
"section": {
"type": "integer",
"minimum": 1,
"maximum": 60,
"description": "Номер раздела из списка разделов (1 — первый H2). Без параметра возвращается структура гайда."
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢list_districts
Список районов Пхукета, у которых есть обзорная страница Kvartiry-Phuket: slug, название, URL и наличие строки в датированном срезе цен предложения. Lists the Phuket districts covered by the site.
入力スキーマ
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_district(slug)
Обзор района по slug: расположение, инфраструктура, плюсы и минусы, кому подходит, связанные гайды и (если опубликована) строка цен предложения из среза /ceny/. District overview by slug; cite the returned URL.
入力スキーマ
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,119}$",
"maxLength": 60,
"description": "Slug района из list_districts, например «rawai»."
}
},
"required": [
"slug"
],
"additionalProperties": false
}🟢get_asking_prices(district)
Датированный агрегированный срез цен предложения (asking prices) на квартиры и кондо Пхукета из /ceny/: медианы и диапазоны с размером выборки — по спальням, бюджетам и районам. Это цены объявлений, не цены сделок; лицензия CC BY 4.0. Dated asking-price aggregates, not transaction prices.
入力スキーマ
{
"type": "object",
"properties": {
"district": {
"type": "string",
"minLength": 1,
"maxLength": 60,
"description": "Необязательно: slug или название района, например «choeng-thale», «Rawai» или «Раваи»."
}
},
"additionalProperties": false
}🟢get_condo_assessment(query, district)
Официальные статутные оценочные ставки (THB/м²) Департамента казначейства Таиланда по кондоминиумам Пхукета: минимум, медиана и максимум по жилым категориям и число записей. Это не рыночная цена. Поиск по тайскому названию или condominium_id и по амфе (mueang-phuket, kathu, thalang). Official statutory assessment rates, not market prices.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "Необязательно: часть тайского названия кондоминиума или его числовой condominium_id."
},
"district": {
"type": "string",
"minLength": 1,
"maxLength": 40,
"description": "Необязательно: амфе — mueang-phuket, kathu или thalang (можно по-английски или по-тайски)."
}
},
"additionalProperties": false
}🟢get_weather_now(lat, lon)
Текущая погода на Пхукете по модели MET Norway: температура, «ощущается как» (индекс жары), ветер, влажность, облачность, осадки ближайшего часа, восход и закат, плюс прогноз на 24 часа по часам и до 10 дней по дням. Current weather plus 24-hour and 10-day outlook; cite the returned URL.
入力スキーマ
{
"type": "object",
"properties": {
"lat": {
"type": "number",
"minimum": 7.5,
"maximum": 8.4,
"description": "Необязательно: широта точки на Пхукете (по умолчанию 7,9 — западное побережье)."
},
"lon": {
"type": "number",
"minimum": 98.1,
"maximum": 98.6,
"description": "Необязательно: долгота точки на Пхукете (по умолчанию 98,3)."
}
},
"additionalProperties": false
}🟢get_climate(month)
Месячные нормы Пхукета за 2015–2025 (реанализ ERA5, температура моря Météo-France, станция аэропорта): осадки (медиана и среднее), дни с дождём, температура воздуха и моря, волны, облачность. Без параметра — обзор всех 12 месяцев, с month (1–12) — один месяц подробно. Monthly climate normals 2015–2025; cite the returned URL.
入力スキーマ
{
"type": "object",
"properties": {
"month": {
"type": "integer",
"minimum": 1,
"maximum": 12,
"description": "Необязательно: номер месяца (1 — январь, 10 — октябрь)."
}
},
"additionalProperties": false
}🟢search_faq(query, limit)
Ищет по FAQ сайта: сотни вопросов с ответами со страниц гайдов, районов, погоды по месяцам и пляжей — с URL страницы-источника и датой обновления. Search the site's aggregated FAQ; cite the returned URLs.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "Поисковый запрос, например «погода на пхукете в октябре» или «налог при продаже»."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"default": 5,
"description": "Сколько пар вопрос-ответ вернуть (1–10)."
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢search_beaches(query, limit)
Ищет по сравнению пляжей Пхукета: сторона острова, длина берега, дорога из аэропорта, инфраструктура в пешей доступности и живая камера рядом. Beach comparison by name; cite the returned URLs.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "Название пляжа на русском или английском, например «Ката» или «Nai Harn»."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"default": 5,
"description": "Сколько пляжей вернуть (1–10)."
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢list_webcams
Вызывайте, если спрашивают, какие камеры в эфире сейчас или где посмотреть пляж Пхукета онлайн. Список веб-камер Пхукета с честным статусом (live или offline и когда проверяли), координатами и ссылками на страницы камер с текущей погодой. Lists the Phuket webcams with their honest status; cite the returned URLs.
入力スキーマ
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_sea_today(beach)
Вызывайте, если спрашивают, где на Пхукете сегодня нет волн, на каком пляже сейчас спокойное море, какая сторона острова тише или какая сейчас вода. Возвращает класс волнения у берега (спокойно, умеренно, волны) и оценку высоты волны для 25 пляжей по прогнозу NOAA WAVEWATCH III (обновление каждые 6 часов), вердикт сервера «где тише», температуру воды NOAA OISST, время данных и ссылку на страницу; с параметром beach — один пляж. Данные старше 12 часов не выдаются: ответ «нет свежих данных». Модель открытого моря и формы бухты; решают флаги спасателей. Call it for «where is the sea calm in Phuket today»; cite the returned URL.
入力スキーマ
{
"type": "object",
"properties": {
"beach": {
"type": "string",
"minLength": 2,
"maxLength": 60,
"description": "Необязательно: пляж по-русски или по-английски, например «Ката», «Nai Harn» или «panwa». Без параметра — все 25 пляжей."
}
},
"additionalProperties": false
}🟢get_calm_beaches(month, limit)
Вызывайте, если спрашивают, на каком пляже Пхукета спокойнее купаться в определённом месяце: например, где нет волн в августе или куда ехать в июле за тихим морем. Возвращает рейтинг 25 пляжей по доле спокойных дней месяца за 2017–2026 (модель NOAA WAVEWATCH III и форма бухты по OpenStreetMap) с числом дней; где оценка зависит от точки в море — диапазон, место по нижней границе. Это многолетняя статистика, не прогноз: про сегодня — get_sea_today. Модель открытого моря и формы бухты; решают флаги спасателей. Calm beaches by month; cite the returned URL.
入力スキーマ
{
"type": "object",
"properties": {
"month": {
"type": "integer",
"minimum": 1,
"maximum": 12,
"description": "Номер месяца: 1 — январь, 8 — август."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 10,
"description": "Сколько первых мест рейтинга вернуть (1–25); пляжи с той же долей, что у последнего, тоже войдут."
}
},
"required": [
"month"
],
"additionalProperties": false
}🟢get_observed_weather(month)
Вызывайте, если спрашивают, как было на самом деле: сколько дождливых дней, гроз и долгих дневных дождей было на Пхукете в последнем таком месяце (например, в сентябре этого года) и больше это или меньше обычного. Возвращает наблюдения метеостанции аэропорта (METAR VTSP, архив Iowa Environmental Mesonet) за последний полный месяц и среднее за прошлые годы, время данных и ссылку на источник: страницу месяца, если эти наблюдения уже есть на ней, иначе JSON. Это факт прошлого, а не прогноз; климатическая норма — get_climate. Observed airport weather by month; cite the returned URL.
入力スキーマ
{
"type": "object",
"properties": {
"month": {
"type": "integer",
"minimum": 1,
"maximum": 12,
"description": "Номер месяца: 1 — январь, 9 — сентябрь. Вернётся последний полный такой месяц по наблюдениям."
}
},
"required": [
"month"
],
"additionalProperties": false
}コミュニティ
エビデンス