安全MCP服务器演示
使用Express、TypeScript和Civic Auth构建安全MCP(模型上下文协议)服务器的实际示例。
概述
此存储库演示了如何:
- 创建一个MCP服务器,将现有的API暴露给LLM
- 使用OAuth2.0身份验证保护它 @公民/身份验证mcp
- 将其与您的Express后端无缝集成
请参阅指南https://docs.civic.com/guides/add-auth-to-mcp
先决条件
- Node.js 18+
- pnpm
安装
pnpm install运行服务器
pnpm dev服务器将于启动http://localhost:3000
测试
使用 MCP检查员 要测试您的服务器:
npx @modelcontextprotocol/inspector连接到 http://localhost:3000/mcp 使用“流式HTTP”传输。
