这是针对与 Node.js v20.19.2 兼容的 MCP Chart Server 的修复版本。原始版本在较新版本的 Node.js 中加载 ESM 模块时存在问题,导致内部断言错误。
以下问题已被修复:
file:// URL 协议.js 扩展名以正确解析 ESMfileURLToPath、dirname、resolve)以正确解析模块index.ts 文件中的动态导入以避免 ESM 加载问题npm install
npm run build
npm run start
你可以使用以下命令测试服务器:
npm run simple-server
或者使用示例:
npm run example
如果你仍然遇到 ESM 模块加载问题,可以运行修复脚本:
chmod +x fix-esm-imports.sh
./fix-esm-imports.sh
npm run build
此修复版本现在应能与使用 Node.js v20.19.2 的 LibreChat 正确集成。