The MDN MCP Server Mozilla released an experimental MCP server for MDN Web Docs, enabling AI tools and IDEs to access up-to-date documentation and browser compatibility data. The server addresses the problem of AI models relying on outdated training data by providing real-time web platform information. Early testing showed improved accuracy in browser support queries when using the MCP server. Introducing the MDN MCP server We're excited to announce the release of the MDN MCP server /en-US/mcp . MCP Model Context Protocol https://modelcontextprotocol.io/docs/learn/server-concepts is an open standard that enables AI tools to connect to external data sources. The MDN MCP server uses this protocol to bring MDN's documentation and browser compatibility data directly into your AI agent or IDE /en-US/docs/Glossary/IDE . Why we built the MDN MCP why we built the mdn mcp More and more AI tools are being integrated into web development workflows, but they can surface outdated web platform information based on their training data and knowledge cutoff. For example, an LLM or coding agent may not know that a feature like @view-transition CSS at-rule /en-US/docs/Web/CSS/Reference/At-rules/@view-transition exists, or whether it has reached "Widely Available" baseline /en-US/docs/Glossary/Baseline/Compatibility baseline badges and is safe to use across browsers. The MDN MCP gives your coding agent access to accurate, up-to-date web platform information. It also makes it easier for you to access the latest documentation without leaving your preferred tools. The server is currently experimental. See our privacy notice /en-US/mcp privacy and data retention for details about data handling during this phase. How to use the MDN MCP how to use the mdn mcp The MDN MCP server works with any MCP-compatible client, including: Editors : VS Code https://code.visualstudio.com/docs/copilot/chat/mcp-servers , Zed https://zed.dev/docs/ai/mcp , and Cursor https://docs.cursor.com/context/mcp . Agent CLIs : Claude Code https://docs.claude.com/en/docs/claude-code/mcp , Codex CLI https://developers.openai.com/codex/mcp , and Antigravity CLI https://antigravity.google/docs/mcp previously Gemini CLI . Chat apps : Claude Desktop https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities . See the links in this list for how to set up MCP with each tool. For installation instructions and other details, check our MDN MCP server /en-US/mcp page . As a quick example, to use it with Claude Code, you would run the following: claude mcp add --transport http mdn https://mcp.mdn.mozilla.net/ We're looking forward to seeing how you integrate it into your web development workflow, and the scenarios where you find it most useful. What difference does the MCP make? what difference does the mcp make Given the non-deterministic nature of LLMs and the variety of available models, it's often challenging to compare their behavior with or without certain skills, prompts, tools, and MCPs enabled. We tested Claude Code Opus 4.7 with and without the MDN MCP on a few features recently shipped in Firefox 151 /en-US/docs/Mozilla/Firefox/Releases/151 , asking how to use the features and what the browser support is. Specifically: - How to use the light-dark CSS function for images and which browsers support it? - How to use the :buffering CSS pseudo-class and which browsers support it? - How to use the shadowrootslotassignment attribute on