如何在 Cursor 中正确安装并启用 mcp-feedback-enhanced(含 uvx 网络失败处理全记录)
今天群里的朋友丢了一个截图引起了我的注意,就是下面这张

这是一张mcp工具的配置截图,前面两个我很早就装上了,第三个有点印象,但之前都没当回事,但是向群友了解到具体的作用后,我忍不了了,这踏马才是真神器啊,今天必须搞定它!

由于 mcp-feedback-enhanced 是通过 uvx 启动的,所以第一步先确保安装好 uvx 工具。因为我用的是Mac电脑,可以直接用homebrew,很方便
# 安装
brew install uv
# 确认版本号
uvx --version
# 输出应该类似:uv-tool-uvx 0.5.13
添加红框里面这一段,然后重启cursor,就可以在「settings → mcp tools」中看到插件已经加上了。

"mcp-feedback-enhanced": {
"command": "uvx",
"args": ["mcp-feedback-enhanced@latest"],
"timeout": 600,
"autoApprove": ["interactive_feedback"]
}
但是问题出现了,mcp配置界面还是红的,实际上安装失败了,在终端里执行命令测试一下报错如下
# 安装指令
uvx mcp-feedback-enhanced@latest
# 报错
error: Failed to fetch: https://pypi.org/simple/aiohttp/
Caused by: operation timed out
这说明 uvx 在联网安装依赖的时候访问不到 PyPI(python 官方仓库),搭梯子也一不行。我猜测可能的原因:
- 翻墙不能代理终端命令行请求
- PyPI 被墙或 DNS 解析失败
- uvx 走的是原生socket,不受系统代理影响
怎么办呢?其实很简单,换成国内的源就行了,我没有全局配置国内源,用的临时方案,一行代码就能搞定
# 国内清华大学源
UV_PYPI_INDEX="https://pypi.tuna.tsinghua.edu.cn/simple" uvx mcp-feedback-enhanced@latest
然后可以看到开始顺利安装了

不确定是不是公司网络不太好,反正安装了挺久,等着就好了。至此,安装成功,后面可以省不少钱钱了
