You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/sdk/java/mcp-client.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ The MCP Client is a key component in the Model Context Protocol (MCP) architectu
24
24
- Optional features like roots management and sampling support
25
25
26
26
<Tip>
27
-
The core `io.modelcontextprotocol.sdk:mcp` module provides STDIO, SSE and Streamable-HTTP client transport implementations without requiring external web frameworks.
27
+
The core `io.modelcontextprotocol.sdk:mcp` module provides STDIO, Streamable-HTTP and SSE client transport implementations without requiring external web frameworks.
28
28
29
29
Spring-specific transport implementations are available as an **optional** dependency `io.modelcontextprotocol.sdk:mcp-spring-webflux` for [Spring Framework](https://docs.spring.io/spring-ai/reference/api/mcp/mcp-client-boot-starter-docs.html) users.
- StdioTransport (stdin/stdout) in the core module
60
-
- HTTP `SSE` & `Streamable-HTTP` transports in dedicated transport modules (Java HttpClient, Spring WebFlux, Spring WebMVC)
60
+
- HTTP `Streamable-HTTP` and `SSE` transports in dedicated transport modules (Java HttpClient, Spring WebFlux, Spring WebMVC)
61
61
62
62
The [MCP Client](/sdk/java/mcp-client) is a key component in the Model Context Protocol (MCP) architecture, responsible for establishing and managing connections with MCP servers.
63
63
It implements the client-side of the protocol.
@@ -140,10 +140,10 @@ Add the following dependencies to your project:
140
140
</Tab>
141
141
</Tabs>
142
142
143
-
-`io.modelcontextprotocol.sdk:mcp-spring-webflux` - WebFlux-based Client and Server, `SSE` and `Streamable-HTTP` transport implementations.
143
+
-`io.modelcontextprotocol.sdk:mcp-spring-webflux` - WebFlux-based Client and Server, `Streamable-HTTP` and `SSE` transport implementations.
144
144
The WebFlux implementation can be used in reactive applications while the WebClient-based MCP Client can be used in both reactive and imperative applications.
145
145
It is a highly scalable option and suitable and recommended for high-throughput scenarios.
146
-
-`io.modelcontextprotocol.sdk:mcp-spring-webmvc` - WebMVC-based Server, `SSE` and `Streamable-HTTP` transport implementation for servlet-based applications.
146
+
-`io.modelcontextprotocol.sdk:mcp-spring-webmvc` - WebMVC-based Server, `Streamable-HTTP` and `SSE` transport implementation for servlet-based applications.
Copy file name to clipboardExpand all lines: docs/sdk/java/mcp-server.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ The MCP Server is a foundational component in the Model Context Protocol (MCP) a
23
23
- Implementing server-side protocol operations
24
24
- Managing concurrent client connections
25
25
- Providing structured logging, progress tracking, and notifications
26
-
- Provides `STDIO`, `SSE`, `Streamable-HTTP` server transport implementations without requiring external web frameworks.
26
+
- Provides `STDIO`, `Streamable-HTTP` and `SSE` server transport implementations without requiring external web frameworks.
27
27
-**Optional**, Spring-specific transport dependencies `io.modelcontextprotocol.sdk:mcp-spring-webflux`, `io.modelcontextprotocol.sdk:mcp-spring-webmvc` for [Spring AI](https://docs.spring.io/spring-ai/reference/api/mcp/mcp-server-boot-starter-docs.html) users.
0 commit comments