Nextscan
@berkayderin
About Nextscan
MCP server that scans Next.js projects and returns a compact summary of routes, API endpoints, database schema, and security issues.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"nextscan": {
"command": "npx",
"args": [
"-y",
"@berkayderin/nextscan"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Nextscan?
Nextscan is an MCP server that scans a Next.js project directory and returns a compact, structured summary of its routes, API endpoints, database schema, and security posture. It is designed for Next.js developers who want a single‑tool overview instead of manual file‑by‑file exploration.
How to use Nextscan?
Clone the repository, run npm install && npm build, then add the server to an MCP‑compatible client (e.g., Claude Code) with claude mcp add nextscan -- node /path/to/nextscan/dist/index.js. Inside the client, call the scan tool with the required path argument (absolute path to the Next.js project root) and an optional focus parameter (routes, api, schema, or security).
Key features of Nextscan
- Single
scancall returns a full project overview. - Compact route tree with dynamic/static and client/server flags.
- Hardcoded secrets and environment variable leak detection.
- Auth and validation status per API endpoint.
- Prisma/Drizzle relation mapping including orphan models.
Use cases of Nextscan
- Quickly understand the route structure of an unfamiliar Next.js codebase.
- Audit API endpoints for missing authentication or validation.
- Check a project’s database schema and model relations.
- Scan a Next.js app for common security issues before deployment.
FAQ from Nextscan
What does Nextscan analyze that manual exploration might miss?
It automatically detects unprotected API routes, missing rate limiting, hardcoded secrets, and schema orphans (models without relations), which are easy to overlook when reading files individually.
What are the runtime requirements for Nextscan?
Node.js 18 or later and an MCP‑compatible client such as Claude Code or Claude Desktop.
Which Next.js features does Nextscan cover?
It analyzes the App Router (pages, layouts, dynamic routes, route groups), API endpoints (methods, auth, validation), middleware and matchers, and database schemas for Prisma and Drizzle.
How does Nextscan detect security issues?
It inspects middleware configuration, header settings, API route auth guards, and scans source files for potential hardcoded secrets or environment variable leaks.
Does Nextscan transmit my project data anywhere?
No. Nextscan runs locally and only reads files from the specified absolute path; no data is sent over the network. Communication stays within the MCP client–server process.
Frequently asked questions
What does Nextscan analyze that manual exploration might miss?
It automatically detects unprotected API routes, missing rate limiting, hardcoded secrets, and schema orphans (models without relations), which are easy to overlook when reading files individually.
What are the runtime requirements for Nextscan?
Node.js 18 or later and an MCP‑compatible client such as Claude Code or Claude Desktop.
Which Next.js features does Nextscan cover?
It analyzes the App Router (pages, layouts, dynamic routes, route groups), API endpoints (methods, auth, validation), middleware and matchers, and database schemas for Prisma and Drizzle.
How does Nextscan detect security issues?
It inspects middleware configuration, header settings, API route auth guards, and scans source files for potential hardcoded secrets or environment variable leaks.
Does Nextscan transmit my project data anywhere?
No. Nextscan runs locally and only reads files from the specified absolute path; no data is sent over the network. Communication stays within the MCP client–server process.
Basic information
More Developer Tools MCP servers
extentos
Asger mølgaardExtentos is a multi-vendor development platform for adding smart-glasses capabilities to existing iOS and Android apps. The simplest analogy is Stripe for smart glasses:
Stakpak Agent CLI
stakpakShip your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀
MCP Inspector
modelcontextprotocolVisual testing tool for MCP servers
Altronis
sypherinMCP server + CLI for Altronis — Singapore AI consulting. Ask the Lyra consultant, generate a grant-matched AI transformation plan, pull curated SG AI events/news. Read-only, wraps altronis.sg.
AptiBuild AI — Career Intelligence
ParklandBuildsAptiBuild AI MCP Server — career, labor market, and business idea intelligence for AI agents. 11 tools covering real-time FRED labor market signals, BLS wage data (126 occupations), AI-generated app ideas, career paths,
Comments