Lab4U

Lab4U (Russia): pick lab tests for a goal or a doctor's list and build a cart on lab4u.ru

사용해야 할까요

품질 및 안전성

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

발견 사항 (4)

  • LOWTool 'lab4u_cities' description lacks action verblab4u_cities에서
  • LOWTool 'lab4u_tests_search' description lacks action verblab4u_tests_search에서
  • LOWTool 'lab4u_test_details' description lacks action verblab4u_test_details에서
  • LOWTool 'lab4u_basket_check' description lacks action verblab4u_basket_check에서

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

컨텍스트 비용

~1,589토큰 (도구 정의)
~1.5 KB일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 1.24%)

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

설치

원클릭 설치

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

{
  "mcpServers": {
    "lab4u": {
      "url": "https://mcp.lab4u.ru/mcp"
    }
  }
}

원격 엔드포인트

https://mcp.lab4u.ru/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (5)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢lab4u_cities(name)

Список городов, где можно сдать анализы Lab4U. Вызывай первым, чтобы получить location_id города пользователя. Если города нет в списке, скажи, что Lab4U там не работает.

입력 스키마

{
  "type": "object",
  "properties": {
    "name": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Часть названия города, например «Казань». Не указывай, чтобы получить весь список",
      "title": "Name"
    }
  },
  "title": "lab4u_citiesArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "lab4u_citiesOutput"
}
🟢lab4u_tests_search(queries, location_id)

Поиск анализов и комплексов Lab4U по ключевым словам: название, сокращение, показатель или тема (например, «ОАК», «витамин D», «TSH», «щитовидная железа»). Принимает список запросов — передавай все нужные сразу, а не всю фразу пользователя. location_id обязателен: без него не видно доступность и сроки. Комплексы в ответе идут первыми. У каждой позиции есть метка «нашлось» и состав комплекса — используй их, чтобы выбрать подходящее и не предлагать лишнее.

입력 스키마

{
  "type": "object",
  "properties": {
    "queries": {
      "description": "Ключевые слова, от 1 до 10: названия анализов, сокращения, показатели или темы. Например: [\"ТТГ\", \"Т4 свободный\", \"щитовидная железа\"]",
      "items": {
        "type": "string"
      },
      "maxItems": 10,
      "minItems": 1,
      "title": "Queries",
      "type": "array"
    },
    "location_id": {
      "description": "ID города из lab4u_cities. Обязателен: без него не видно доступность и сроки",
      "title": "Location Id",
      "type": "integer"
    }
  },
  "required": [
    "queries",
    "location_id"
  ],
  "title": "lab4u_tests_searchArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "lab4u_tests_searchOutput"
}
🟢lab4u_test_details(test_id, location_id)

Подробности об одном анализе в городе: доступен ли, срок готовности, работает ли в выходные, ограничения по полу, какие показатели входят, ссылка на страницу с правилами подготовки. Вызывай, когда пользователь спрашивает про конкретный анализ или нужно сравнить похожие.

입력 스키마

{
  "type": "object",
  "properties": {
    "test_id": {
      "description": "ID анализа или комплекса из lab4u_tests_search",
      "title": "Test Id",
      "type": "integer"
    },
    "location_id": {
      "description": "ID города из lab4u_cities",
      "title": "Location Id",
      "type": "integer"
    }
  },
  "required": [
    "test_id",
    "location_id"
  ],
  "title": "lab4u_test_detailsArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "lab4u_test_detailsOutput"
}
🟢lab4u_basket_check(test_ids, location_id)

Проверяет список анализов, который назвал или выбрал пользователь, перед сборкой корзины. Находит самый подходящий готовый комплекс: включает хотя бы 2 анализа из списка и добавляет не больше 10. Показывает, что недоступно в городе и что нельзя заказать отдельно. Вызывай, когда у пользователя есть конкретный список анализов, в том числе от врача.

입력 스키마

{
  "type": "object",
  "properties": {
    "test_ids": {
      "description": "ID анализов, которые назвал или выбрал пользователь, от 1 до 20",
      "items": {
        "type": "integer"
      },
      "maxItems": 20,
      "minItems": 1,
      "title": "Test Ids",
      "type": "array"
    },
    "location_id": {
      "description": "ID города из lab4u_cities",
      "title": "Location Id",
      "type": "integer"
    }
  },
  "required": [
    "test_ids",
    "location_id"
  ],
  "title": "lab4u_basket_checkArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "lab4u_basket_checkOutput"
}
🟡lab4u_cart_link_create(test_ids, location_id)

Собирает корзину на lab4u.ru из списка ID анализов (до 20) для города и возвращает ссылку. Вызывай, когда пользователь согласился со списком. Если у пользователя был конкретный список анализов, сначала проверь его через lab4u_basket_check. Сообщи о недоступных в городе и несовместимых анализах из ответа.

입력 스키마

{
  "type": "object",
  "properties": {
    "test_ids": {
      "description": "ID анализов и комплексов из lab4u_tests_search, от 1 до 20",
      "items": {
        "type": "integer"
      },
      "maxItems": 20,
      "minItems": 1,
      "title": "Test Ids",
      "type": "array"
    },
    "location_id": {
      "description": "ID города из lab4u_cities",
      "title": "Location Id",
      "type": "integer"
    }
  },
  "required": [
    "test_ids",
    "location_id"
  ],
  "title": "lab4u_cart_link_createArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "result": {
      "title": "Result",
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "title": "lab4u_cart_link_createOutput"
}

커뮤니티

이 서버 평가하기

증거

최근 관측

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