Kvartiry-Phuket: Phuket real estate and travel data

Phuket property guides, asking prices, weather, webcams, sea state today and calm beaches by month

我該用這個嗎

品質與安全性

A
說明品質
89%
結構描述完整度
86%
命名品質
100%
汙染風險
100%
權限相符程度
90%
協定合規性
100%

發現項目(6)

  • LOWTool 'get_guide' description lacks action verb在 get_guide 中
  • LOWTool 'get_district' description lacks action verb在 get_district 中
  • LOWTool 'get_weather_now' description lacks action verb在 get_weather_now 中
  • LOWTool 'get_climate' description lacks action verb在 get_climate 中
  • LOWTool 'search_beaches' description lacks action verb在 search_beaches 中
  • LOWTool 'list_webcams' suggests web access but openWorldHint=false在 list_webcams 中

根據工具定義與協定合規性的自動化分析。

上下文成本

~3,913Token(工具定義)
~815 B典型回應大小
顯著的注意力影響(128k 上下文的 3.06%)

這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。

安裝

一鍵安裝

將以下內容加入你的 `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
}

社群

為此伺服器評分

證據

近期觀測

已驗證未記錄版本14 個工具