mcp_transport_java-mcp java传输API
默认传输方式之一(stdio、SSE等),具有自己的替代传输方式。
此回购中的API提供了Java SDK的传输API的生成。此API使用Java Generics来允许在传输层使用替代的反应库(例如Mutiny)进行异步通信。
此仓库还具有基于Unix域套接字(UDS)的实现。这为客户端和服务器之间的安全通信提供了仅限本地的传输,并为 MCP Java SDK 版本0.18.1及以上。
项目
运输API
交通组织 -OpenMCPTools传输API
Unix域套接字实现(仅限本地)
此UDS实现支持长时间运行的服务器,允许客户端在不重新启动服务器的情况下断开连接和重新连接(如MCP stdio目前所要求的)。这种长时间运行的能力使运行、测试和调试长时间运行MCP服务器变得更加容易。
org.openmcptol.transport.uds -Unix域套接字(UDS)支持类
示例应用程序
MCP工具组 -使用上述UDS实现和API的动态MCP服务器和客户端。
