{"id":"next-devtools-mcp","name":"Next.js DevTools MCP","homepage":"https://github.com/vercel/next-devtools-mcp","repo_url":"https://github.com/vercel/next-devtools-mcp","category":"developer-tools","subcategories":["nextjs","debugging","mcp","framework-tooling"],"tags":["nextjs","vercel","mcp","devtools","debugging","playwright","upgrade","official"],"what_it_does":"Official Vercel MCP server that gives AI coding agents runtime diagnostics, development automation, and documentation access for Next.js applications — including real-time error detection, route inspection, automated Next.js 16 upgrades, and browser testing via Playwright.","use_cases":["Real-time build and runtime error detection in Next.js apps during AI-assisted development","Automated Next.js 16 upgrades using official codemods via AI agent","Querying application route and component hierarchy to understand codebase structure","AI-assisted Cache Components migration with integrated error detection","Browser automation testing with Playwright to visually verify changes made by AI"],"not_for":["Non-Next.js projects (React, Vue, etc.) — Next.js-specific tooling only","Production monitoring or observability (development-time tool only)","Next.js versions below 16 for runtime diagnostics features"],"best_when":"When an AI coding agent is actively developing or upgrading a Next.js application and needs real-time feedback on errors, routes, and build state.","avoid_when":"When working on non-Next.js codebases or when you need production runtime observability rather than development-time diagnostics.","alternatives":["vercel-mcp","shadcn-ui-mcp","typescript-mcp"],"af_score":81.2,"security_score":75.0,"reliability_score":null,"package_type":"mcp_server","discovery_source":["github","npm","mcp_registry"],"priority":"low","status":"evaluated","version_evaluated":"latest","last_evaluated":"2026-03-01T09:50:06.002108+00:00","performance":{"latency_p50_ms":null,"latency_p99_ms":null,"uptime_sla_percent":null,"rate_limits":null,"data_source":"llm_estimated","measured_on":null}}