返回市场
图表-MCP

图表-MCP

作者:pxnt4 星标更新:2025-05-24

项目介绍

MCP Chart Server v2 (Node v20.19.2 修复版)

这是针对与 Node.js v20.19.2 兼容的 MCP Chart Server 的修复版本。原始版本在较新版本的 Node.js 中加载 ESM 模块时存在问题,导致内部断言错误。

已修复的问题

以下问题已被修复:

  1. 更新动态导入以使用带有绝对路径的 file:// URL 协议
  2. 在所有导入中添加 .js 扩展名以正确解析 ESM
  3. 添加文件路径工具(fileURLToPathdirnameresolve)以正确解析模块
  4. 移除主 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 正确集成。