Skip to content

HTTP模式加入端口检测及服务确认#52

Open
eed-cn wants to merge 2 commits into
Aas-ee:mainfrom
eed-cn:main
Open

HTTP模式加入端口检测及服务确认#52
eed-cn wants to merge 2 commits into
Aas-ee:mainfrom
eed-cn:main

Conversation

@eed-cn
Copy link
Copy Markdown

@eed-cn eed-cn commented Mar 26, 2026

我这边端口模式 第二个客户端就无法连接启动, 就加入了端口占用和服务检测

@Aas-ee
Copy link
Copy Markdown
Owner

Aas-ee commented Mar 30, 2026

是否通过测试验证

@Aas-ee
Copy link
Copy Markdown
Owner

Aas-ee commented Mar 30, 2026

你好,不太理解啥场景要启动两个http模式的openwebsearch

  • HTTP 模式更自然的用法,本来就是只启动一个本地 MCP HTTP 服务实例,然后让多个客户端共享同一个服务地址。
    如果是这个模式,其实不太需要重复启动第二个 HTTP 实例。
  • 如果是每个客户端各自管理自己的 MCP 进程,那更适合直接用 STDIO。
    STDIO 天然就是一客户端一进程,不会遇到端口占用,也不需要做已有实例探测。

@eed-cn
Copy link
Copy Markdown
Author

eed-cn commented Apr 5, 2026

可能是我使用方式问题, 我的mcp配置方式:
{
"type": "stdio",
"args": [
"open-websearch@latest"
],
"command": "npx",
"env": {
"USE_PROXY": "true",
"PROXY_URL": "http://127.0.0.1:10808",
"SEARCH_MODE": "auto",
"MODE": "both",
"PORT": "35678"
}
}
也就让Claude code 自己启动open-websearch , 而不是自己手动启动, 这就造成了多个终端都会启动 造成后续终端就无法使用搜索

现在加入检测后是可以用的

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants