-
Notifications
You must be signed in to change notification settings - Fork 640
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
streamable-http server: duplicate SEP-2243 headers silently resolve to the first value
bugSomething is not workingSomething is not workingP0Critical: blocking, security, data loss, or crashCritical: blocking, security, data loss, or crashready for workIssue is well-defined and ready to be picked upIssue is well-defined and ready to be picked upT-securitySecurity-related changesSecurity-related changesT-transportTransport layer changesTransport layer changesStatus: Open.#1272 In modelcontextprotocol/rust-sdk;streamable-http server: a supplied Mcp-Method contradicting an initialize body is silently accepted
bugSomething is not workingSomething is not workingP1High: significant functionality gap or spec violationHigh: significant functionality gap or spec violationready for workIssue is well-defined and ready to be picked upIssue is well-defined and ready to be picked upT-transportTransport layer changesTransport layer changesStatus: Open.#1271 In modelcontextprotocol/rust-sdk;Explicit default-port Origin entries reject browser-serialized origins
bugSomething is not workingSomething is not workingP1High: significant functionality gap or spec violationHigh: significant functionality gap or spec violationready for workIssue is well-defined and ready to be picked upIssue is well-defined and ready to be picked upT-securitySecurity-related changesSecurity-related changesT-transportTransport layer changesTransport layer changesStatus: Open.#1268 In modelcontextprotocol/rust-sdk;auth: report protected resource metadata discovery failures as structured AuthError variants
enhancementNew feature or requestNew feature or requestP2Medium: important but non-blocking improvementMedium: important but non-blocking improvementready for workIssue is well-defined and ready to be picked upIssue is well-defined and ready to be picked upT-enhancementNew features and enhancementsNew features and enhancementsT-securitySecurity-related changesSecurity-related changesT-transportTransport layer changesTransport layer changesStatus: Open.#1265 In modelcontextprotocol/rust-sdk;Empty cacheScope on tools/list drops every tool
bugSomething is not workingSomething is not workingP2Medium: important but non-blocking improvementMedium: important but non-blocking improvementready for workIssue is well-defined and ready to be picked upIssue is well-defined and ready to be picked upT-modelModel/data structure changesModel/data structure changesStatus: Open.#1242 In modelcontextprotocol/rust-sdk;Track OpenSSF Scorecard security follow-ups
P3Low: nice-to-have, long-term, or exploratoryLow: nice-to-have, long-term, or exploratoryT-CIChanges to CI/CD workflows and configurationChanges to CI/CD workflows and configurationT-securitySecurity-related changesSecurity-related changesStatus: Open.#1215 In modelcontextprotocol/rust-sdk;rmcp (official Rust MCP SDK): default Streamable HTTP client never follows spec-permitted redirects - redirecting MCP servers hard-fail with Err(UnexpectedServerResponse)
P2Medium: important but non-blocking improvementMedium: important but non-blocking improvementT-enhancementNew features and enhancementsNew features and enhancementsT-transportTransport layer changesTransport layer changesStatus: Open.#1203 In modelcontextprotocol/rust-sdk;streamable-http-client: RequestHandle::cancel hangs before response stream starts
needs confirmationBug report that needs verification from a maintainerBug report that needs verification from a maintainerP1High: significant functionality gap or spec violationHigh: significant functionality gap or spec violationT-transportTransport layer changesTransport layer changesStatus: Open.#1193 In modelcontextprotocol/rust-sdk;Streamable HTTP returns 400 instead of 403 for malformed Origin
P1High: significant functionality gap or spec violationHigh: significant functionality gap or spec violationStatus: Open.#1188 In modelcontextprotocol/rust-sdk;#[tool(description = …)]accepts only a bare literal, while#[doc]and#[schemars]on the same items acceptinclude_str!andconstpathsP3Low: nice-to-have, long-term, or exploratoryLow: nice-to-have, long-term, or exploratoryStatus: Open.#1175 In modelcontextprotocol/rust-sdk;Stateless streamable-HTTP logs a placeholder client_info ("rmcp") instead of the real client identity
P2Medium: important but non-blocking improvementMedium: important but non-blocking improvementStatus: Open.#1172 In modelcontextprotocol/rust-sdk;public API naming and shape decisions drift without a referenced style guide
P3Low: nice-to-have, long-term, or exploratoryLow: nice-to-have, long-term, or exploratoryquestionFurther information is requestedFurther information is requestedT-documentationDocumentation improvementsDocumentation improvementsT-enhancementNew features and enhancementsNew features and enhancementsStatus: Open.#1155 In modelcontextprotocol/rust-sdk;