Представляем MDN MCP server

Перевод статьи The MDN Team из MDN Blog. MDN MCP server даёт ИИ-агентам и IDE доступ к актуальной документации и данным о поддержке браузеров. Разбираем, как подключить и какую разницу он даёт в работе.

Обложка: Представляем MDN MCP server

Перевод статьи The MDN Team из MDN Blog, оригинал: Introducing the MDN MCP server.

Мы рады анонсировать выпуск MDN MCP server. MCP (Model Context Protocol) — открытый стандарт, который позволяет ИИ-инструментам подключаться к внешним источникам данных. MDN MCP server использует этот протокол, чтобы перенести документацию MDN и данные о совместимости браузеров прямо в вашего ИИ-агента или IDE.

Ключевые выводы
  • MDN MCP server — экспериментальный сервер по протоколу MCP.
  • Даёт ИИ-агентам и IDE доступ к актуальной документации MDN и данным о совместимости браузеров.
  • Работает с VS Code, Zed, Cursor, Claude Code, Codex CLI, Antigravity CLI и Claude Desktop.
  • В тестах с Claude Code Opus 4.7 MDN MCP дал гораздо точнее и надёжнее результаты о поддержке браузеров.
  • Ответы с MDN MCP были вдвое быстрее, чем без него.

Зачем мы создали MDN MCP

Всё больше ИИ-инструментов интегрируется в рабочие процессы веб-разработки, но они могут выдавать устаревшую информацию о веб-платформе из-за обучающих данных и даты знания модели.

Например, LLM или агент для написания кода может не знать, что существует функция вроде @view-transition CSS at-rule, или не знать, достигла ли она статуса Widely Available в Baseline и безопасна ли для использования во всех браузерах.

MDN MCP даёт вашему агенту для написания кода доступ к точной и актуальной информации о веб-платформе. Также он упрощает доступ к последней документации, не покидая привычные инструменты.

Сервер сейчас находится в экспериментальном статусе. Подробности об обработке данных в этой фазе — в нашей заметке о приватности.

Как использовать MDN MCP

MDN MCP server работает с любым MCP-совместимым клиентом, включая:

  • Редакторы: VS Code, Zed и Cursor.
  • CLI-агенты: Claude Code, Codex CLI и Antigravity CLI (ранее Gemini CLI).
  • Чат-приложения: Claude Desktop.

Ссылки в этом списке ведут к инструкциям по настройке MCP для каждого инструмента. Инструкции по установке и другие детали — на нашей странице MDN MCP server.

Как быстрый пример, чтобы использовать его с Claude Code, нужно выполнить следующую команду:

			claude mcp add --transport http mdn https://mcp.mdn.mozilla.net/
		

Мы с нетерпением ждём, как вы интегрируете его в свой рабочий процесс веб-разработки и в каких сценариях он окажется наиболее полезен.

Какую разницу даёт MCP

Учитывая недетерминированную природу LLM и разнообразие доступных моделей, часто сложно сравнивать их поведение с включёнными или выключенными навыками, промптами, инструментами и MCP.

Мы протестировали Claude Code Opus 4.7 с MDN MCP и без него на нескольких функциях, недавно появившихся в Firefox 150 и 151, спрашивая, как использовать функции и какая у них поддержка браузеров. А именно:

  1. Как использовать CSS-функцию light-dark() для изображений и какие браузеры её поддерживают?
  2. Как использовать CSS-псевдокласс :buffering и какие браузеры его поддерживают?
  3. Как использовать атрибут shadowrootslotassignment на элементе