trae-cn连接pencil时,为什么模型找不到pencil

你的运行环境(版本号「点击帮助-关于-复制」):

trae-cn 3.3.55

问题描述(你遇到了什么问题?):

使用trae去调用pencil时,找不到这个mcp服务

复现步骤(如何才能重现这个 Bug/问题?):
1.下载pencil插件
2.手动配置mcp服务
3.使用对话框去调用pencil

报错信息或截图(如有):

请在此处粘贴截图或日志代码

配置:{

“mcpServers”: {

"pencil": {

  "command": "cmd.exe",

  "args": \[

    "/c",

    "C:\\\\Users\\\\zhaoyouqiang\\\\.trae-cn\\\\extensions\\\\highagency.pencildev-0.6.48-universal\\\\out\\\\mcp-server-windows-x64.exe",

    "--app",

    "desktop"

  \],

  "env": {}

}

}

}

显示配置成功,然后日志也没报错呢。

重启后也是类似下列回复,找不到pencil

1 个赞

看到日志里 pencil 服务已经正常启动并列出工具了,但对话框里还是找不到,很可能是当前使用的模型看不到这个 MCP。

根据经验,MCP 的可见性和模型有关——有些模型处理不了太多工具或者特定类型的 MCP。你试试换个模型(比如 Claude 或 GPT 系列),重新提问看看能不能用 pencil?

1 个赞

国内版的都不行

1 个赞

国内版模型确实对 MCP 的支持有限制,而且如果配置的 MCP 数量较多,也容易出现工具被裁剪的情况。

你现在一共配置了几个 MCP 服务?可以先把其他 MCP 暂时禁用,只保留 pencil 一个试试看,这样能排除是不是 MCP 太多导致模型处理不过来。

1 个赞

您好,尝试关掉其他的MCP,只保留这一个看看能否调用。

1 个赞

我也出现过这个问题,首先确保json配置那里显示配置成功;如果成功后还是出现这个问题就直接卸载pencil插件装pencil客户端,装好后打开pencil软件并在trae里发出指令在.pen文件里绘制….,就解决了

1 个赞

试一下这个配置

1 个赞