---
title: "MCP-сервер (Streamable HTTP, без состояния, ответы JSON, только чтение)"
method: POST
path: "/mcp"
---

# MCP-сервер (Streamable HTTP, без состояния, ответы JSON, только чтение)

`POST /mcp`

## Request

- Base URL: `https://kvartiry-phuket.com`
- URL: `https://kvartiry-phuket.com/mcp`
- Auth: none declared

JSON-RPC 2.0: initialize, notifications/initialized, ping, tools/list, tools/call. Поддерживаемые версии протокола: 2025-06-18, 2025-03-26. Инструменты: search_guides, get_guide, list_districts, get_district, get_asking_prices, get_condo_assessment, get_weather_now, get_climate, search_faq, search_beaches, list_webcams, get_sea_today, get_calm_beaches, get_observed_weather. Тело запроса — не более 64 KiB.

## Request body

- union
  - JsonRpcMessage
    - `jsonrpc` '2.0', required
    - `id` union
      - string
      - integer
    - `method` string
    - `params` object
  - JsonRpcMessage[]
    - `jsonrpc` '2.0', required
    - `id` union
      - string
      - integer
    - `method` string
    - `params` object

## Response `200`

JSON-RPC ответ (или массив ответов для пакета)

- object

## Other responses

- `202`: Уведомление принято, тела нет
- `400`: Ошибка разбора (-32700) или неверный запрос (-32600)
- `413`: Тело запроса больше 64 KiB

---

[API](https://skmtc.dev/kvartiry-phuket/apis/kvartiry-phuket-open-data-api.md) · [All operations](https://skmtc.dev/kvartiry-phuket/apis/kvartiry-phuket-open-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/kvartiry-phuket/apis/kvartiry-phuket-open-data-api/revisions/0b0563d01ed3?raw)
