Authenticated Next.js MCP Server
Provides authentication and user management capabilities, enabling secure API key management and user-specific access control for MCP servers.
Provides access to Next.js documentation through MCP tools, allowing AI agents to retrieve information about Next.js features like the app router.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Authenticated Next.js MCP Serverget documentation for Next.js app router"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Server with Clerk Authentication
A Next.js-based Model Context Protocol (MCP) server with integrated Clerk authentication and user-specific API key management.
Quick Start
Clone and install:
git clone [repository-url] cd ve-nextjs-mcp-server npm installConfigure Clerk (see PROJECT_DOCUMENTATION.md for detailed instructions):
Create Clerk account and application
Disable sign-ups in Clerk dashboard
Copy environment variables to
.env.local
Start development server:
npm run devAccess dashboard:
Visit http://localhost:3000
Sign in with authorized account
Create API keys for MCP access
Related MCP server: ServeMyAPI
Documentation
PROJECT_DOCUMENTATION.md - Complete project documentation for AI agents and developers
examples/ - Authentication examples and client code
Features
🔐 Clerk Authentication - Sign-in only access control
🗝️ API Key Management - User-specific key creation and management
⚙️ MCP Integration - Ready-to-use MCP server with Next.js documentation tool
🛡️ Multiple Auth Methods - User keys, OAuth 2.1 with PKCE (Proof Key for Code Exchange), bearer tokens
📱 Responsive Dashboard - Modern UI for key management
API Usage
# Create API key in dashboard first, then:
curl -X POST http://localhost:3000/api/mcp \
-H "Authorization: Bearer mcp_your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "get_nextjs_docs",
"arguments": {"topic": "app router"}
},
"id": 1
}'Security
✅ Sign-in only access (no public registration)
✅ Admin-controlled user management
✅ User-isolated API keys
✅ Scoped permissions
✅ Secure key generation
For complete documentation, see PROJECT_DOCUMENTATION.md.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityDmaintenanceA TypeScript-based MCP server for handling a simple notes system with NextJS that supports creating and summarizing text notes using MCP concepts.Last updated44
- Flicense-qualityBmaintenanceA personal MCP server for securely storing and accessing API keys across projects using the macOS Keychain, letting AI assistants and applications retrieve credentials through natural language.Last updated25

Pipedreamofficial
Flicense-qualityCmaintenanceRun your own MCP server for over 2,500 apps and APIs. * Run your own MCP server for over 2,500 APIs * Manage servers for your users, in your own app. * Connect accounts, configure params, and make API requests, all via tools * Fully-managed OAuth and credential storage )Last updated19811,586- Alicense-qualityDmaintenanceA sample MCP server implementation for Next.js projects that uses the Vercel MCP Adapter to handle protocol requests across different transport methods.Last updated3MIT
Related MCP Connectors
MCP server for Argo RPG Platform — connects AI assistants to campaign data via OAuth2
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Butterbase MCP server — manage your backend: schemas, auth, functions, storage, RAG, deploys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vedaterenoglu/ve-nextjs-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server