## 🚨 重要通知 这个仓库是(原仓库的)克隆版本 MCP 认证 由EpicAI创作。发布此内容仅为记录我的GitHub活动 以及用于个人教育目的。 注: 这不是一个官方分叉版本,也不是一个被维护的衍生版本 原始项目。
MCP Auth 🔐
Build remote MCP servers with users
In this workshop, we'll build a remote MCP server that supports authentication/authorization with standard OAuth2.1 in MCP.
  
先决条件
- JavaScript/TypeScript 经验
- Node.js 经验
- 高级MCP功能 或者
等效经验。
研讨会前资源
以下是一些资源,你在参加研讨会之前可以阅读,以帮助你做好准备: 我们接下来要介绍的一些工具和概念的速度:
(1小时的视频,但真的太棒了!)
系统要求
- git(版本控制系统) v2.18 或更高版本
- 版本24或更高版本
- v8 或更高版本
所有这些都必须在您的(系统/设备/资源等)中可用 PATH. 验证事情是否已安排妥当 正确地来说,你可以运行这个:
git --version
node --version
npm --version如果你在这些方面遇到问题,请了解更多关于PATH环境的信息 变量以及在这里如何解决它 Windows 或者 Mac/Linux(注:此处为保持原文的简短形式,直接翻译为“Mac/Linux”,若需更详细的解释,可译为“苹果电脑/类Unix操作系统(如Linux)”)。
设置
这是一个相当大的项目(实际上是一个合集,包含多个应用程序),所以可能需要一些时间 第一次设置好所有东西需要几分钟时间。请确保有(足够的耐心或力量,这里“strong”可能指耐心或体力,具体根据上下文确定) 在运行安装程序之前,请确保网络连接正常,并找点零食吃。
警告这个仓库是 _非常_ 大(的)。确保你有良好的网络连接 在开始安装过程之前建立连接。以下说明使用 --depth 限制你的下载量,但如果你的连接速度较慢, 或者如果你需要支付带宽费用,你可能会想找一个带宽更好的地方 连接。按照以下步骤进行设置:
git clone --depth 1 https://github.com/epicweb-dev/mcp-auth.git
cd mcp-auth
npm run setup如果您在这里遇到错误,请打开 一个问题 尽可能多的 尽可能提供详细信息。
工作坊应用程序
全面了解关于工作坊应用程序的所有信息 Epic 网络入门指南.

