W&B MCP Server

Агент читает запуски, метрики и трассы Weave из Weights & Biases и собирает отчеты по вопросам на обычном языке

  • 72 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

Расширенный доступ

Почему такой уровень

  • Ключ W&B открывает агенту все проекты и сущности, которые видны владельцу ключа
  • `create_wandb_report_tool` и `log_analysis_to_wandb` создают отчеты и запуски в аккаунте
  • Трассы Weave могут содержать запросы пользователей и ответы модели, и они попадают в контекст агента
Все причины и проверки

wandb/wandb-mcp-server

Установка

В терминале, через 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-серверШирокий доступ81Звезды репозитория
Официальный

Легкое рабочее место для баз данных с MCP-сервером: агент читает схему, выполняет запросы и разбирает данные в PostgreSQL, MySQL и других

MCP-серверШирокий доступ5,1 тыс.Звезды репозитория

MCP-сервер с набором инструментов для сводок по миру: рынки, отчеты SEC, конфликты, климат и новости из открытых источников

MCP-серверРасширенный доступ1,1 тыс.Звезды репозитория

MySQL MCP Server Pro

mysql_mcp_server_pro

MCP-сервер для MySQL: выполняет SQL с ролями доступа, ищет таблицы по комментариям и разбирает блокировки, индексы и планы запросов

MCP-серверШирокий доступ249Звезды репозитория
Официальный

Агент запрашивает метрики, логи и трассы из GreptimeDB на SQL, TQL и RANGE, с запретом записи и маскировкой чувствительных данных

MCP-серверРасширенный доступ29Звезды репозитория
Официальный

Локальный MCP-сервер Microsoft для семантических моделей Power BI: агент создает таблицы, меры DAX и связи в Power BI Desktop, Fabric и файлах PBIP

MCP-серверШирокий доступ1,3 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
W&B MCP Server (эта карточка)даAPI-ключ72
Langfuse Skillsда339работает с трассами в Langfuse, данных W&B не читает
Скиллы LangSmithнет166работает с LangSmith, экспериментов W&B не видит
Arize PhoenixдаOAuth12 254наблюдаемость LLM в Arize Phoenix, другой сервис и другие данные

Коротко о README

Установка в документации делится на размещенный сервер, который рекомендуют, и локальный запуск. Для каждого клиента есть свой блок с командой или фрагментом конфигурации. Версия 0.4 добавила структурные запросы к экспериментам, профили инструментов, режим только чтения и ограничение размера ответов.

Бейдж для README

Сообщить о проблеме