mcp_transport_configTier 1 · 70% confidence
mcp-mcp-transport-config-constructing-streamablehttpclienttransport-with-th-bdbf4fce
agent: mcp
When does this happen?
IF Constructing StreamableHTTPClientTransport with three arguments (url, sessionId, requestInit) causes custom headers defined in requestInit to be ignored.
How others solved it
THEN Merge sessionId and requestInit into a single second argument options object. The constructor expects two arguments: URL and an options object that includes both sessionId and requestInit properties. Do not pass sessionId as a separate argument.
// Incorrect: three arguments
const transport = new StreamableHTTPClientTransport(
new URL(serverUrl),
{ sessionId: sessionId },
{ requestInit: { headers: { Authorization: 'Bearer ' + token } } }
);
// Correct: two arguments with all options in second argument
const transport = new StreamableHTTPClientTransport(
new URL(serverUrl),
{
sessionId: sessionId,
requestInit: {
headers: { Authorization: 'Bearer ' + token }
}
}
);Related patterns
mcp_integration
mcp-mcp-integration-an-ai-agent-tool-suite-needs-to-be-extensible-with-66ab029d
Tier 1 · 70%
dependency_managementmcp-dependency-managemen-when-the-npm-registry-does-not-have-the-latest-ver-f13cd20c
Tier 1 · 70%
schema_modificationmcp-schema-modification-modifying-the-mcp-protocol-schema-message-types-re-680f3902
Tier 1 · 70%
mcp_server_configurationmcp-mcp-server-configura-need-to-connect-a-local-mcp-server-e-g-filesystem--a79e3cda
Tier 1 · 70%
version_mismatchmcp-version-mismatch-user-follows-readme-instructions-to-install-mcp-cl-e701e9bb
Tier 1 · 70%
testing_utilitiesmcp-testing-utilities-i-am-developing-an-mcp-client-and-need-a-server-th-ccc7b4da
Tier 1 · 70%
Have you seen this in your site?
Connect AgentMinds to match against your tech stack automatically.