W&B MCP Server
Агент читает запуски, метрики и трассы Weave из Weights & Biases и собирает отчеты по вопросам на обычном языке
- 72 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Ключ W&B открывает агенту все проекты и сущности, которые видны владельцу ключа
- `create_wandb_report_tool` и `log_analysis_to_wandb` создают отчеты и запуски в аккаунте
- Трассы Weave могут содержать запросы пользователей и ответы модели, и они попадают в контекст агента
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/w-b-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Ключ W&B открывает агенту все проекты и сущности, которые видны владельцу ключа
- `create_wandb_report_tool` и `log_analysis_to_wandb` создают отчеты и запуски в аккаунте
- Трассы Weave могут содержать запросы пользователей и ответы модели, и они попадают в контекст агента
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Официальный MCP-сервер Weights & Biases открывает агенту данные W&B Models и Weave. Агент ищет запуски, сравнивает конфигурации и кривые обучения, разбирает трассы вызовов LLM и версии артефактов в реестрах моделей. Инструментов больше двух десятков. `query_wandb_tool` читает проекты и запуски, `get_run_history_tool` возвращает ограниченные временные ряды по нескольким метрикам, `compare_runs_tool` сопоставляет запуски, `diagnose_run_tool` объясняет, почему запуск разошелся. Для трасс Weave сначала вызывается `infer_trace_schema_tool` и показывает доступные поля, затем `query_weave_traces_tool` берет нужные колонки на заданной глубине. `create_wandb_report_tool` собирает отчет с графиками, `search_wandb_docs_tool` ищет по документации W&B. Сервер подключается по адресу https://mcp.withwandb.com/mcp или запускается локально. Для W&B Dedicated и Self-Managed подходит адрес собственного экземпляра. Переменная `WANDB_MCP_ACCESS_MODE=read-only` убирает инструменты записи.
Для кого. ML-инженерам и исследователям с экспериментами в W&B, а также командам, которые отлаживают LLM-приложения по трассам Weave.
Подходит, если
- Среди сотни запусков надо найти пять с лучшим `eval/accuracy` и сравнить их конфигурации
- Обучение разошлось: агент сверяет кривые потерь двух запусков и называет шаг, где они расходятся
- LLM-приложение сбоит, и по последним ста трассам Weave нужно выделить самые частые ошибки
- После серии экспериментов в чате собирается отчет W&B с графиками потерь
- Версии модели в реестре расходятся, и агент показывает, чем отличаются две версии артефакта
Не подходит, если
- Эксперименты хранятся в другом трекере: сервер читает только W&B
- Метрики надо писать из обучающего кода: для этого служит библиотека `wandb`, а сервер сам пишет только отчеты и итоговые метрики анализа
- Ответ нужен по проекту целиком: инструменты отдают ограниченные выборки, а поля `returned_count` и `has_more` показывают, сколько осталось за пределами ответа
- Ключ с доступом ко всем проектам отдавать агенту не хочется: сервер работает с правами ключа
Пример запроса к агенту
Покажи пять лучших запусков проекта my-team/my-project по `eval/accuracy` и сравни их конфигурации.MCP
- Транспорт
- http, stdio
- Авторизация
- API-ключ
Переменные окружения
WANDB_API_KEYобязательная, секрет- Ключ W&B с wandb.ai/authorize.
WANDB_BASE_URL- Адрес экземпляра W&B Dedicated или Self-Managed при локальном запуске.
WANDB_MCP_ACCESS_MODE- Значение `read-only` убирает инструменты записи.
Ограничения
Анонимно сервер не работает: нужен ключ W&B с wandb.ai/authorize. Инструменты отдают ограниченные выборки, поэтому на широкий вопрос вроде «какой запуск лучший» ответ выходит неполным, и вопрос лучше сузить до метрики и проекта.
Инструменты записи создают объекты в аккаунте: отчет или запуск с итогами анализа. Часть инструментов (ARIA, Agent Lens, агенты Weave) включается отдельными профилями, а в выделенном развертывании недоступна.
Доступность размещенного сервера из России при подготовке карточки не проверялась.
Как отключить. Удалите сервер командой `claude mcp remove wandb`. Чтобы оставить сервер, но запретить запись, запустите его локально с `WANDB_MCP_ACCESS_MODE=read-only`.
Частые вопросы
Как подключить W&B MCP Server к Claude Code?
Одной командой: `claude mcp add --transport http wandb https://mcp.withwandb.com/mcp --scope user --header "Authorization: Bearer <ключ>"`. Ключ берут на wandb.ai/authorize. В запросах стоит называть entity и проект, иначе агенту придется угадывать.
Можно ли запретить агенту запись в W&B?
Да. У локального сервера переменная `WANDB_MCP_ACCESS_MODE=read-only` убирает все инструменты записи, включая `create_wandb_report_tool` и `log_analysis_to_wandb`. `query_wandb_tool` читает данные в любом режиме.
Работает ли сервер с W&B Dedicated и Self-Managed?
Да. Если оператор включил MCP в чарте, адрес сервера выглядит как `https://<ваш-экземпляр>/mcp`. Локальный запуск направляют на экземпляр через `WANDB_BASE_URL`.
Почему агент отвечает неполно на вопрос о лучшем запуске?
Инструменты возвращают ограниченные выборки. Поля `total_count`, `returned_count`, `has_more` и `truncated` показывают, что осталось за пределами ответа. Сузьте вопрос: назовите метрику и проект, например «какой запуск дал наибольший f1».
С какими агентами работает сервер?
В документации есть отдельные инструкции для Cursor, Claude Code, Claude Desktop, Codex, Gemini CLI, VS Code, OpenAI Responses API и Le Chat.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для SAP BW/4HANA и BW 7.5 on HANA: агент читает и меняет объекты моделирования, запускает запросы и разбирает загрузки.
Легкое рабочее место для баз данных с MCP-сервером: агент читает схему, выполняет запросы и разбирает данные в PostgreSQL, MySQL и других
MCP-сервер с набором инструментов для сводок по миру: рынки, отчеты SEC, конфликты, климат и новости из открытых источников
MySQL MCP Server Pro
mysql_mcp_server_pro
MCP-сервер для MySQL: выполняет SQL с ролями доступа, ищет таблицы по комментариям и разбирает блокировки, индексы и планы запросов
Агент запрашивает метрики, логи и трассы из GreptimeDB на SQL, TQL и RANGE, с запретом записи и маскировкой чувствительных данных
Локальный MCP-сервер Microsoft для семантических моделей Power BI: агент создает таблицы, меры DAX и связи в Power BI Desktop, Fabric и файлах PBIP
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| W&B MCP Server (эта карточка) | да | API-ключ | 72 | |
| Langfuse Skills | да | 339 | работает с трассами в Langfuse, данных W&B не читает | |
| Скиллы LangSmith | нет | 166 | работает с LangSmith, экспериментов W&B не видит | |
| Arize Phoenix | да | OAuth | 12 254 | наблюдаемость LLM в Arize Phoenix, другой сервис и другие данные |
Коротко о README
Установка в документации делится на размещенный сервер, который рекомендуют, и локальный запуск. Для каждого клиента есть свой блок с командой или фрагментом конфигурации. Версия 0.4 добавила структурные запросы к экспериментам, профили инструментов, режим только чтения и ограничение размера ответов.