GitHub / modelcontextprotocol/java-sdk issues and pull requests
#401 - Enforce String or Integer non-null ID for MCP JSON-RPC Messages with a new McpSchema subclass
Pull Request -
State: open - Opened by ZachGerman 16 days ago
#307 - Fix typo
Pull Request -
State: open - Opened by quaff about 2 months ago
#306 - fix: Support list tools pagination in tools change notification handler
Pull Request -
State: open - Opened by pantanurag555 about 2 months ago
#304 - Message sending is not thread-safe
Issue -
State: open - Opened by damien-urruty-sonarsource about 2 months ago
#303 - Suspicious call to Mono.zip?
Issue -
State: open - Opened by damien-urruty-sonarsource about 2 months ago
#302 - feat: Add Tool.outputSchema and CallToolResult.structuredContent
Pull Request -
State: open - Opened by pantanurag555 about 2 months ago
- 2 comments
#301 - Add support filter tool/resources
Issue -
State: open - Opened by He-Pin about 2 months ago
#300 - Support Progress Flow
Pull Request -
State: open - Opened by 134130 about 2 months ago
- 1 comment
#299 - Support Audio Content
Issue -
State: open - Opened by 134130 about 2 months ago
#298 - Support progress flow
Issue -
State: open - Opened by 134130 about 2 months ago
#297 - Feature: Authorization support
Pull Request -
State: open - Opened by bzsurbhi about 2 months ago
#296 - Can we please all agree that having nested classes in the interface in Java is a bad, unnecessary complicated practice, that adds pain to everyone who is using said classes?
Issue -
State: open - Opened by Taranovski about 2 months ago
#295 - Potential encoding issue in STDIO protocol
Issue -
State: open - Opened by tomasr about 2 months ago
#294 - [TBD] Implement search capability
Issue -
State: open - Opened by LucaButBoring about 2 months ago
#293 - Add X-Accel-Buffering: no Header for SSE Responses
Issue -
State: open - Opened by pangpangDaddy about 2 months ago
#292 - WebClient Streamable HTTP support
Pull Request -
State: closed - Opened by chemicL about 2 months ago
- 12 comments
Labels: enhancement
#291 - Hope it will not be developed based on ProjectReactor
Issue -
State: open - Opened by noear about 2 months ago
#290 - Adding StreamableHttpServerTransportProvider class and unit tests
Pull Request -
State: open - Opened by ZachGerman about 2 months ago
#289 - [WIP] Streamable HTTP
Pull Request -
State: closed - Opened by ZachGerman about 2 months ago
#288 - When can StreamableHttp be supported
Issue -
State: closed - Opened by xyq043170 about 2 months ago
- 3 comments
#287 - fix(session): Prevent memory leak in pendingResponses on request timeout/cancellation
Pull Request -
State: open - Opened by beomsampyeon 2 months ago
#286 - Would love to be able to provide a log print about the URL request
Issue -
State: open - Opened by wenzhuo4657 2 months ago
- 2 comments
#285 - Add OutputSchema to Tool and CallToolResult.structuredContent
Issue -
State: open - Opened by pantanurag555 2 months ago
- 4 comments
#284 - Add support for DNS rebinding protections
Pull Request -
State: open - Opened by ddworken 2 months ago
#283 - Improve error handling for message enqueue failure
Pull Request -
State: open - Opened by codeboyzhou 2 months ago
#281 - feat: draft search implementation
Pull Request -
State: open - Opened by LucaButBoring 2 months ago
#280 - WIP Streamable HTTP
Pull Request -
State: closed - Opened by ZachGerman 2 months ago
- 2 comments
#279 - Connection to remote mcp server
Issue -
State: open - Opened by noy-duany 2 months ago
#278 - Add support for structured output
Issue -
State: open - Opened by He-Pin 2 months ago
- 3 comments
#277 - feat: Add getClientInfo and getClientCapabilities to McpServerSession.
Pull Request -
State: open - Opened by He-Pin 2 months ago
#276 - Implement OAuth in java-sdk
Issue -
State: open - Opened by bzsurbhi 2 months ago
- 4 comments
#275 - Non initialized McpServerSession hangs and timesout instead of providing helpful error message
Issue -
State: open - Opened by marianogonzalez 2 months ago
#274 - McpServerSession lifecycle doesn't support distributed services
Issue -
State: open - Opened by marianogonzalez 2 months ago
- 2 comments
#273 - Session+Transport tied lifecycle doesn't easily support stateless connections such as StreamableHttp
Issue -
State: open - Opened by marianogonzalez 2 months ago
- 3 comments
#272 - Fix: Handle SSE ping messages in WebFluxSseClientTransport
Pull Request -
State: open - Opened by goecho 2 months ago
#271 - feat: implement support for elicitation
Pull Request -
State: closed - Opened by LucaButBoring 2 months ago
- 7 comments
Labels: enhancement, client
#270 - standard tool annotation classes
Pull Request -
State: open - Opened by scottslewis 2 months ago
#269 - Fix POM file to use project.version for Bundle-Version and Export-Pac…
Pull Request -
State: closed - Opened by latelespaul 2 months ago
#268 - Add group to tools
Issue -
State: open - Opened by huang1922 2 months ago
- 2 comments
#267 - Mcp Client Heartbeat Reconnection Report an error
Issue -
State: open - Opened by HarryFQG 2 months ago
#266 - Fix typo & Remove a useless instance and finalize the injecting property
Pull Request -
State: open - Opened by echo-youn 2 months ago
#264 - feat: resource update server notify and client handler
Pull Request -
State: open - Opened by Zizo-Vi 2 months ago
- 1 comment
#263 - Set the default encoding of request in mcp client to UTF-8 .(#260)
Pull Request -
State: open - Opened by pcalpha 2 months ago
#262 - fix: Resolve URIs
Pull Request -
State: open - Opened by denniskawurek 2 months ago
- 1 comment
#261 - Incorrect URI resolution
Issue -
State: open - Opened by abhimoondra 2 months ago
- 1 comment
#260 - Fix tool call failed when tool name is Chinese.
Issue -
State: open - Opened by pcalpha 2 months ago
#259 - Dependency 'io.modelcontextprotocol.sdk:mcp:' not found
Issue -
State: closed - Opened by zxhubo 2 months ago
- 2 comments
Labels: question
#258 - Add an interface for McpServerSession to allow for more extensibility
Pull Request -
State: open - Opened by apontini 2 months ago
#257 - io.modelcontextprotocol.util.Utils#resolveUri Error
Issue -
State: open - Opened by dlwss 2 months ago
#256 - refactor(server): optimize imports and code structure
Pull Request -
State: open - Opened by peach-zhang 2 months ago
#255 - chore: implement integration test for sampling
Pull Request -
State: open - Opened by LucaButBoring 2 months ago
#254 - Provide support for implementing the /mcp endpoint using traditional REST API approach
Issue -
State: open - Opened by xgugugua 2 months ago
#253 - leak: sessions is not clear when the transport is closed.
Issue -
State: open - Opened by He-Pin 2 months ago
#252 - chore: implement integration tests for resources
Pull Request -
State: open - Opened by LucaButBoring 2 months ago
#251 - Support `notifications/resources/updated`
Issue -
State: open - Opened by LucaButBoring 2 months ago
- 1 comment
#250 - Add protocol version to the release notes
Issue -
State: open - Opened by fabb 2 months ago
- 2 comments
#249 - Add error logging when `onErrorResume` in McpServerSession
Issue -
State: open - Opened by He-Pin 2 months ago
#248 - Bug: McpClientSession - Unexpected response for unknown id [an_id]
Issue -
State: open - Opened by cwei-bgl 2 months ago
#246 - Add ping implementation to MCP client
Issue -
State: open - Opened by OrGivati 2 months ago
#245 - 如何配置数据库连接?
Issue -
State: closed - Opened by lookfree 3 months ago
#244 - feat(server): adds streamablehttp server
Pull Request -
State: closed - Opened by Aliaksie 3 months ago
- 2 comments
#243 - feat: implement audio content
Pull Request -
State: open - Opened by LucaButBoring 3 months ago
#242 - fix: model content annotations as nested objects
Pull Request -
State: open - Opened by LucaButBoring 3 months ago
#241 - chore: use Maven CI Friendly Versions
Pull Request -
State: open - Opened by YunKuiLu 3 months ago
#240 - Handle 401 Unauthorized on WebFluxSseClientTransport with client.initialize
Issue -
State: open - Opened by jaketothepast 3 months ago
- 1 comment
#239 - Handling 401 unauthorized with WebFluxSseClientTransport
Issue -
State: closed - Opened by jaketothepast 3 months ago
- 1 comment
#238 - Fix flaky WebFluxSse integration test
Pull Request -
State: closed - Opened by chemicL 3 months ago
#237 - Fix stdio tests - proper server-everything argument
Pull Request -
State: closed - Opened by chemicL 3 months ago
#236 - Add Contributing Guidelines and Code of Conduct
Pull Request -
State: closed - Opened by chemicL 3 months ago
- 3 comments
#235 - feat(tools): standard annotation classes
Pull Request -
State: closed - Opened by scottslewis 3 months ago
- 1 comment
#234 - fix: Preserve thread interrupt status after catching InterruptedException
Pull Request -
State: closed - Opened by rohitdutt-04 3 months ago
- 1 comment
#233 - feat: supported McpServerSessionListener on SseSession events.
Pull Request -
State: open - Opened by big-mouth-cn 3 months ago
- 1 comment
#232 - chore: Using Mono#`then`
Pull Request -
State: closed - Opened by He-Pin 3 months ago
#231 - How to implement RPC Transport
Issue -
State: closed - Opened by YunKuiLu 3 months ago
#230 - Hopefully, a getTransport method will be added to McpServerSession
Issue -
State: open - Opened by noear 3 months ago
- 1 comment
#229 - Support runtime replacement in McpServer via put methods
Pull Request -
State: open - Opened by qnnn 3 months ago
#228 - Remove temporary delegate impl from McpAsyncServer
Pull Request -
State: closed - Opened by chemicL 3 months ago
- 1 comment
#226 - feat: Add request with context support.
Pull Request -
State: open - Opened by He-Pin 3 months ago
- 2 comments
#225 - Add support context propagation
Issue -
State: open - Opened by He-Pin 3 months ago
- 2 comments
#224 - add standardized Tool/ToolParam/ToolAnnotations/ToolParam/ToolResult annotation and description classes
Issue -
State: open - Opened by scottslewis 3 months ago
#223 - fix: Add an exception handling function to WebFluxSseClientTransport
Pull Request -
State: open - Opened by YunKuiLu 3 months ago
- 3 comments
#222 - Mcp Tool would like to add the returnDirect property pass!
Issue -
State: open - Opened by noear 3 months ago
#221 - Does the StdIO mode need to be published in the Maven repository for use?
Issue -
State: open - Opened by wangzunjiao 3 months ago
#220 - Update example with current Spring WebFlux server API
Pull Request -
State: open - Opened by jaketothepast 3 months ago
#219 - fix: correct the typos in class DeafaultMcpUriTemplateManagerFactory
Pull Request -
State: open - Opened by DamonBao 3 months ago
#218 - fix: correct the typos about class DeafaultMcpUriTemplateManagerFactory
Pull Request -
State: closed - Opened by DamonBao 3 months ago
#217 - WebMvcSseServerTransportProvider memory leak
Issue -
State: open - Opened by xyls220 3 months ago
- 2 comments
#216 - [Question] Which version is targeting the delivery of the changes in the 2025-03-26 specification
Issue -
State: closed - Opened by fkirchhoff 3 months ago
- 3 comments
#215 - Support setting Spring authentication object in McpServerSession
Pull Request -
State: open - Opened by rhishirajnema 3 months ago
#214 - mcp server: get session from exchange
Pull Request -
State: open - Opened by lambochen 3 months ago
#213 - mcp server: get session from exchange
Issue -
State: open - Opened by lambochen 3 months ago
#212 - Session based architecture is conflict with stateless Streamable HTTP transport protocol
Issue -
State: open - Opened by keliwang 3 months ago
- 2 comments
#211 - How to tell the model what each field in the object returned by the mcp server represents respectively?
Issue -
State: open - Opened by Z-Mengchu 3 months ago
#208 - feat: Add URI template support for MCP resources
Pull Request -
State: closed - Opened by tzolov 3 months ago
Labels: enhancement
#207 - fix: Mockito inline mocking for Java 21+
Pull Request -
State: closed - Opened by denniskawurek 3 months ago
- 1 comment
Labels: bug
#206 - feat(mcp): WebFlux server support filter with `CallToolRequest`
Pull Request -
State: open - Opened by SunJiFengPlus 3 months ago
#205 - support auth by HTTP basic auth
Pull Request -
State: closed - Opened by lambochen 3 months ago
- 4 comments
#204 - support auth for mcp server
Issue -
State: open - Opened by lambochen 3 months ago
- 1 comment
#203 - feat(McpAsyncClient): Handle ping request
Pull Request -
State: open - Opened by OrGivati 3 months ago