FastGPT icon indicating copy to clipboard operation
FastGPT copied to clipboard

mcp工具无法添加有$schema内容的工具

Open chung1912 opened this issue 4 months ago • 1 comments

例行检查

  • [x] 我已确认目前没有类似 issue
  • [x] 我已完整查看过项目 README,以及项目文档
  • [x] 我使用了自己的 key,并确认我的 key 是可正常使用的
  • [x] 我理解并愿意跟进此 issue,协助测试和提供反馈
  • [x] 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭

你的版本

  • [ ] 公有云版本
  • [x] 私有部署版本, 具体版本号: v4.11.0

问题描述, 日志截图,配置文件等

当添加mcp工具时,点击保存,会弹出错误提示,但是这个mcp工具在其他客户端是可以正常使用的: Image

`The dollar ($) prefixed field '$schema' in 'modules.0.inputs.0.value.inputSchema.$schema' is not valid for storage.

以下是mcp工具中的输入模式,发现会有"$schema",导致报错,希望可以解决

{
  "type": "object",
  "properties": {
    "database": {
      "type": "string",
      "description": "Database name"
    }
  },
  "required": [
    "database"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

chung1912 avatar Jul 29 '25 05:07 chung1912

应该是mongo 数据库不支持,CPU不支持AVX指令集无法安装mongo 5.0 以上版本:https://github.com/labring/FastGPT/issues/5374

mwnu avatar Sep 21 '25 00:09 mwnu