What problem does it solve?
This Skill adds a production-ready MCP (Model Context Protocol) server inside a Next.js app, creating the MCP endpoint, Dynamic Client Registration, tool scaffolding, and a branding favicon to enable seamless AI client integrations.
Core Features & Use Cases
- MCP endpoint and transport: creates app/api/mcp with stateless WebStandard Streamable HTTP transport.
- Dynamic Client Registration: adds app/oauth/register for MCP clients to register before OAuth flows.
- Tool scaffolding: provides lib/mcp-server.ts skeleton populated with guidance for per-user tools and safe defaults.
- OAuth metadata integration: updates discovery data with registration_endpoint.
- Branding and prerequisites: ensures public/favicon.ico exists and instructions for prerequisites are provided.
Quick Start
Use this skill to install the MCP SDK, copy template files, replace placeholders, and start your app to enable MCP endpoints and registration flow.