麦律师
模型上下文协议(MCP)服务器,将Verse(UEFN)指南、示例设备和策划的参考链接作为结构化资源呈现。构建为在本地(stdio)或HTTP/SSE反向代理后运行。
技术栈
- TypeScript+Node.js(ES模块)
- @modelcontextprotocol/sdk 1.25.x
- HTTP/SSE模式的Express+CORS
此MCP提供了什么
- 诗歌指南 导游/
- 示例Verse设备 资源/versebase/
- Epic和社区资源的文档查找工具
工具
list-guides--将可用的Verse指南列为MCP资源get-guide--按id返回完整指南search-guides--按关键字搜索诗歌指南verse-syntax-help--从语法指南中提取主题部分list-verse-files--列表与示例文件get-verse-file--按id返回Verse示例文件search-verse--按查询对样本进行搜索list-docs--列出已知文档来源search-docs--按id+查询搜索文档fetch-web-doc--获取/搜索任何URLsmart-help--自动为问题选择指南+文档
在本地运行(stdio MCP)
- 安装Node.js 18+。
npm installnpm run buildnpm start
以HTTP服务器运行(用于远程访问)
npm run build
npm run start:http # Starts on port 4001
curl http://localhost:4001/healthVPS部署(Plesk/nnginx+PM2)
- 内部服务器在上运行
127.0.0.1:4001 - 公共终结点的路径前缀为
/public-facing/mcp/mrdj-fne-mcp/*
在中使用Plesk友好的反向代理代码段 nginx.conf文件.
注释/改进
- 在扩展知识库时,考虑将指南拆分为更小的主题文件。
- 如果你想要更丰富的Verse代码搜索,可以考虑索引和模糊匹配。
- 在下面添加更多Verse示例 资源/versebase/.
归因
诗歌文档由Epic Games提供。请参阅中的链接 指南/资源和学习.md.
