We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 32bfd06 commit 6fbeaf9Copy full SHA for 6fbeaf9
.github/workflows/build-and-test-client.yml
@@ -76,7 +76,12 @@ jobs:
76
os: [ubuntu-latest, windows-latest]
77
78
env:
79
- HTTP_HOST: 'localhost'
+ # Use 127.0.0.1 (not 'localhost') so the server's app.listen() bind
80
+ # address and the client's MCP_SERVER_URL agree on a single address
81
+ # family. On Windows, Node's dns.lookup('localhost') may return
82
+ # 127.0.0.1 while the Go client resolves 'localhost' to [::1], causing
83
+ # ECONNREFUSED because the IPv4 and IPv6 stacks are not bridged.
84
+ HTTP_HOST: '127.0.0.1'
85
HTTP_PORT: '3000'
86
MCP_MODE: ${{ matrix.mcp-mode }}
87
TIMEOUT_SECONDS: '30'
0 commit comments