Skip to content
MCP сервер
Список инструментов

Формат ответа

Любой инструмент возвращает текстовый MCP-контент — один JSON-документ с понятным форматированием:

{
  "ok": true,
  "status": 200,
  "body": {}
}
  • oktrue для HTTP 2xx, иначе false.
  • status — HTTP-код, который вернул локальный API.
  • body — распарсенный JSON, либо сырой текст, если API ответил не JSON-ом.

При HTTP-ошибке ok становится false, MCP-результат дополнительно помечается флагом isError, а структура остаётся той же, чтобы ассистент мог разобраться в ошибке.

Состояние и аккаунт

MCP-инструментHTTPПримечания
odetect_health_checkGET /health-checkБез x-api-key. Используется для проверки связности.
odetect_get_infoGET /infoПодписка, лимиты, счётчики использования, путь к драйверу.

Профили

MCP-инструментHTTPПараметры
odetect_get_profilesGET /profile
odetect_get_profileGET /profile/:idid (UUID)
odetect_delete_profileDELETE /profile/:idid (UUID)
odetect_post_profile_createPOST /profile/:os/createсегмент os (например, windows, linux), опционально name, опционально authPassword
odetect_post_profile_startPOST /profile/:id/startid; опционально geolocationModeallow, block или user; опционально authPassword
odetect_post_profile_stopPOST /profile/:id/stopid
odetect_post_profile_cookiesPOST /profile/:id/cookiesid; опционально authPassword. Полную схему импорта куки сверьте с локальным swagger.json.
odetect_post_profile_set_tagsPOST /profile/set/tagsprofileId, tagIds (массив строк). Назначение / замена списка тегов.
odetect_post_profile_set_proxyPOST /profile/set/proxyprofileId, proxyId

Прокси

MCP-инструментHTTPПараметры
odetect_get_proxiesGET /proxy
odetect_get_proxyGET /proxy/:idid (UUID)
odetect_post_proxyPOST /proxyemail, password (поля, которые ожидает локальный API)
odetect_delete_proxyDELETE /proxy/:idid (UUID)
odetect_post_proxy_verifyPOST /proxy/:id/verifyid. Проверяет валидность и доступность сохранённого прокси.

Теги

MCP-инструментHTTPПараметры
odetect_get_tagsGET /tag
odetect_get_tagGET /tag/:idid (UUID)
odetect_post_tagPOST /tagОпционально title, color, user, team
odetect_patch_tagPATCH /tag/:idid; опционально title, color
odetect_delete_tagDELETE /tag/:idid (UUID)

Инструкции сервера

MCP-сервер дополнительно публикует строку instructions в метаданных — краткое описание возможностей для клиента. Точный текст смотрите в start0detectMcpServer в файле src/index.ts.