Labby — MCP-сервер для Claude Code: что делает и как установить
Labby подключает HTTP- и stdio-серверы MCP через единый шлюз. Подходит для фильтрации инструментов, защищённых маршрутов и Code Mode.
claude mcp add --env LABBY_VERSION=<LABBY_VERSION> --env LABBY_REPO=<LABBY_REPO> --env LABBY_LOG=<LABBY_LOG> --transport stdio labby -- npx -y @dinglebear/labbyЧто делает Labby
Labby написан на Rust и работает как шлюз для upstream MCP-серверов. Он подключает HTTP и stdio-источники, показывает их инструменты, ресурсы и промпты, применяет фильтры публикации и открывает защищённые MCP-маршруты. Каталог можно свернуть в Code Mode с действиями search и execute.
В состав входят аутентификация bearer и OAuth, настройка хоста, проверка состояния, CLI, HTTP API, веб-интерфейс оператора и просмотр логов labby serve. Сервер также запускает отдельный stdio MCP-сервер через labby proxy, предоставляет проверяемые файловые операции и хранит JavaScript-сниппеты в $LABBY_HOME.
Установка бинарника не завершает настройку: после неё нужно подключить провайдера агента, выбрать модель, пройти стартовый тест и зарегистрировать клиент. Для установочного скрипта нужны curl, tar и sha256sum или shasum; на macOS также используется unzip.
Какие задачи решает
- подключить HTTP- и stdio-MCP-серверы через один шлюз
- отфильтровать публикуемые инструменты и ресурсы
- защитить MCP-маршруты bearer- или OAuth-аутентификацией
- свернуть каталог в Code Mode с
searchиexecute - найти записи в логах
labby serve
Примеры запросов агенту
- Подключи upstream MCP-сервер и покажи его инструменты, ресурсы и промпты.
- Сверни доступный каталог в Code Mode и выполни действие через
searchиexecute. - Проверь состояние шлюза, а затем найди ошибки в логах
labby serve.
Как установить Labby
Командой платформы
claude mcp add --env LABBY_VERSION=<LABBY_VERSION> --env LABBY_REPO=<LABBY_REPO> --env LABBY_LOG=<LABBY_LOG> --transport stdio labby -- npx -y @dinglebear/labbyВместо <…> подставьте свои значения
Командой платформы
codex mcp add labby --env LABBY_VERSION=<LABBY_VERSION> --env LABBY_REPO=<LABBY_REPO> --env LABBY_LOG=<LABBY_LOG> -- npx -y @dinglebear/labbyВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"labby": {
"command": "npx",
"args": [
"-y",
"@dinglebear/labby"
],
"env": {
"LABBY_VERSION": "<LABBY_VERSION>",
"LABBY_REPO": "<LABBY_REPO>",
"LABBY_LOG": "<LABBY_LOG>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"labby": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@dinglebear/labby"
],
"env": {
"LABBY_VERSION": "<LABBY_VERSION>",
"LABBY_REPO": "<LABBY_REPO>",
"LABBY_LOG": "<LABBY_LOG>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e LABBY_VERSION=<LABBY_VERSION> -e LABBY_REPO=<LABBY_REPO> -e LABBY_LOG=<LABBY_LOG> labby npx -y @dinglebear/labbyВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Labby
Как установить Labby в Claude Code?
Выполните claude mcp add labby -- npx -y @dinglebear/labby. Затем завершите обязательные проверки настройки в интерфейсе Labby.
Что делает Labby?
Labby объединяет HTTP- и stdio-MCP-серверы, фильтрует их поверхность и публикует защищённые маршруты. Он также поддерживает Code Mode, аутентификацию, CLI и логи.
Что нужно сделать после установки Labby?
Нужно подключить провайдера агента, выбрать обнаруженную модель, пройти стартовый Agent-тест и зарегистрировать поддерживаемые клиенты. Установка сама по себе не считается полной готовностью.