发帖
 找回密码
 立即注册
搜索
0 0 0
技术交流 767 0 4 小时前

部分failed to start: request timed out 可以通过添加来解决

startup_timeout_ms = 20000

完整示例如下

[mcp_servers.duckduckgo-search]
type = "stdio"
command = "uvx"
args = [ "duckduckgo-mcp-server" ]
startup_timeout_ms = 20000

设置uv镜像也可以解决部分uvx的mcp问题

echo 'export UV_DEFAULT_INDEX="https://pypi.tuna.tsinghua.edu.cn/simple"'>> ~/.bashrc

source ~/.bashrc

其中serena可能会一直提示超时,按照github仓库readme的操作,codex中对话输入 Activate the current dir as project using serena输入一次之后就不会再显示超时了

Codex will often show the tools as failed even though they are successfully executed. This is not a problem, seems to be a bug in Codex. Despite the error message, everything works as expected.
Codex 通常会将工具显示为 失败 ,即使它们已成功执行。这不是问题,似乎是 Codex 中的一个错误。尽管有错误消息,但一切都按预期进行。

实测可用的MCP配置文件如下,加到 ~/.codex/config.toml后面即可

[mcp_servers.context7]
command = "npx"
args = ["-y", "@upstash/context7-mcp"]

[mcp_servers.mcp-deepwiki]
command = "npx"
args = ["-y", "mcp-deepwiki@latest"]

[mcp_servers.spec-workflow]
command = "npx"
args = ["-y", "@pimzino/spec-workflow-mcp@latest"]

[mcp_servers.sequential-thinking]
command = "npx"
args = ["-y", "@modelcontextprotocol/server-sequential-thinking"]

[mcp_servers.serena]
command = "uvx"
args = ["--from", "git+https://github.com/oraios/serena", "serena", "start-mcp-server"]
startup_timeout_ms = 20000

[mcp_servers.duckduckgo-search]
type = "stdio"
command = "uvx"
args = [ "duckduckgo-mcp-server" ]
startup_timeout_ms = 20000
──── 0人觉得很赞 ────

使用道具 举报

感谢大佬。
感谢分享
WSL2好用不
MCP需要在本地运行吗
大佬,这真的太关键啦!解决了困扰我好久的问题。
还是不行呢,打开Codex还是全都连接超时
部分“启动失败:请求超时”问题可以通过添加(相关内容)来解决
您需要登录后才可以回帖 立即登录
高级模式