MCP server对tool的名称中一些特殊字符不是很友好

自己写的mcp servre,左边是npx @modelcontextprotocol/inspector看到的结果,右边是iflow看到的结果,看到工具名称中带【】字符的、XX字符的,中文都显示成了下划线。在claude中没有这个问题,描述中的显示是正常的

红色涂抹部分都是正常中文没有特殊字符,用于屏蔽项目信息。

方便提供一个claude的效果?我们找前端同学看下

项目名::工具名 的形式,主要是claude里没有下划线替代原本的汉字

明白 可能一些命令不适配了

看样子是终端显示的问题。我看cc运行的终端和iflow运行的终端应该不是同一个吧?

是用的同一个终端,在xfce4-terminal和gnome-terminal中都试过

能麻烦这个截取完整的截图吗?我们现在不清楚这个界面怎么触发出来。

这个是我配置的一个内部的mcp服务,配好后用/mcp命令,选择mcp server后查看所有tools的列表

尴尬,好像是mcp server的bug,估计是claude code显示的tool字段不一样,claude code点进去之后每个工具的显示也有问题,估计不是iflow的问题