Neon Auth MCP OAuth
@andrelandgraf
关于 Neon Auth MCP OAuth
PoC of an MCP server in a Next.js app with Neon Auth and custom OAuth flow for MCP.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"echo": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://neon-auth-mcp-oauth-6zf3o859s-andrelandgraf.vercel.app"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Neon Auth MCP OAuth?
A proof-of-concept implementation of a custom MCP OAuth flow built with Next.js, Neon, Upstash Redis, and Neon Auth. It is designed for developers who want to experiment with MCP authentication using Neon Auth and OAuth.
How to use Neon Auth MCP OAuth?
Add the provided MCP configuration to Cursor, Windsurf, Claude Desktop, or any MCP client. For local development, replace the URL in the config with http://localhost:3000/api/v1/mcp and run npm run dev.
Key features of Neon Auth MCP OAuth
- Custom MCP OAuth flow implementation
- Built with Next.js, Neon, Upstash Redis, and Neon Auth
- Deployable to Vercel with Upstash Redis integration
- Debugging support via MCP Inspector
- Includes a development server for local testing
Use cases of Neon Auth MCP OAuth
- Experimenting with MCP OAuth authentication in a Next.js environment
- Integrating Neon Auth with MCP clients like Cursor, Windsurf, or Claude Desktop
- Prototyping custom OAuth workflows for MCP servers
- Learning how to combine Neon, Upstash Redis, and Neon Auth for MCP
FAQ from Neon Auth MCP OAuth
What is this project?
It is a proof of concept (PoC) for a custom MCP OAuth flow using Next.js, Neon, Upstash Redis, and Neon Auth.
What are the dependencies and runtime requirements?
You need to set up a Neon database and Neon Auth, deploy to Vercel, and configure Upstash Redis via the Vercel Upstash Integration. Environment variables are required (see ./lib/config.ts).
How do I reset auth state if I run into issues?
Run rm -rf ~/.mcp-auth to clear stored authentication data from the mcp-remote package. MCP auth is noted as still flaky.
Can I run this locally?
Yes, clone the repository, set up the environment, and run npm run dev. Use npm run playground to start the MCP Inspector for debugging.
What transports or authentication does it use?
It uses a custom OAuth flow over HTTP/HTTPS (the MCP server endpoint is /api/v1/mcp). Authentication is handled via Neon Auth and OAuth tokens.
开发工具 分类下的更多 MCP 服务器
Hello World MCP Server (Reference Extension)
anthropicsDesktop Extensions: One-click local MCP server installation in desktop apps
JetBrains MCP Proxy Server
JetBrainsA model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio
DevDocs by CyberAGI 🚀
cyberagiincCompletely free, private, UI based Tech Documentation MCP server. Designed for coders and software developers in mind. Easily integrate into Cursor, Windsurf, Cline, Roo Code, Claude Desktop App
mcp-excalidraw
yctimlinMCP server and Claude Code skill for Excalidraw — programmatic canvas toolkit to create, edit, and export diagrams via AI agents with real-time canvas sync.
Unity MCP (Server + Plugin)
IvanMurzakAI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for fr
评论