使用说明
MCP图表服务器v2(节点v20.19.2修复)
这是一个与Node.js v20.19.2配合使用的MCP图表服务器的固定版本。原始版本在较新的Node.js版本中加载ESM模块时出现问题,导致内部断言错误。
已修复问题
已修复以下问题:
- 更新了要使用的动态导入
file://具有绝对路径的URL协议 - 添加
.js扩展所有导入以实现适当的ESM解决方案 - 添加了文件路径实用程序(
fileURLToPath,dirname,resolve)正确的模块分辨率 - 删除了主index.ts文件中的动态导入,以避免ESM加载问题
如何使用
先决条件
- Node.js v20.19.2(如package.json中指定的)
安装
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
使用LibreChat
当使用Node.js v20.19.2与LibreChat集成时,此固定版本现在应该可以正常工作。
