Skip to content
This repository was archived by the owner on Feb 14, 2025. It is now read-only.

Commit 18951d5

Browse files
committed
Minor docs improvements
1 parent 9aba371 commit 18951d5

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,12 @@ Java implementation of the Model Context Protocol specification. It includes:
2323
#### Core Transports
2424
- Stdio-based (`StdioClientTransport`, `StdioServerTransport`) for process-based communication
2525
- Java HttpClient-based SSE client (`HttpClientSseClientTransport`) for HTTP streaming
26+
- Servlet-based SSE server (`HttpServletSseServerTransport`) for HTTP SSE Server streaming using traditional Servlet API
2627

2728
#### Optional SSE Transports
2829
- [WebFlux SSE Transport](https://github.com/spring-projects-experimental/spring-ai-mcp/tree/main/mcp-transport/mcp-webflux-sse-transport) - Reactive HTTP streaming with Spring WebFlux (Client & Server)
29-
- [WebMvc SSE Transport](https://github.com/spring-projects-experimental/spring-ai-mcp/tree/main/mcp-transport/mcp-webmvc-sse-transport) - Servlet-based HTTP streaming (Server only).
30-
Use the core `HttpClientSseClientTransport` for SSE clients.
30+
- [WebMvc SSE Transport](https://github.com/spring-projects-experimental/spring-ai-mcp/tree/main/mcp-transport/mcp-webmvc-sse-transport) - Spring MVC based HTTP SSE transport (Server only).
31+
You can use the core `HttpClientSseClientTransport` transport as a SSE client.
3132

3233
### [Spring AI MCP](https://docs.spring.io/spring-ai-mcp/reference/spring-mcp.html)
3334

mcp-docs/src/main/antora/modules/ROOT/pages/mcp.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -541,6 +541,8 @@ public class McpServerConfig implements WebMvcConfigurer {
541541
}
542542
----
543543
+
544+
(You can implment non Spring web container as well link:https://github.com/spring-projects-experimental/spring-ai-mcp/blob/main/mcp/src/test/java/org/springframework/ai/mcp/server/transport/HttpServletSseServerTransportIntegrationTests.java[HttpServletSseServerTransportIntegrationTests])
545+
+
544546
Implements the MCP HTTP with SSE transport specification using the traditional Servlet API, providing:
545547
+
546548
* Asynchronous message handling using Servlet 6.0 async support

mcp-docs/src/main/antora/modules/ROOT/pages/overview.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ Core implementation of the Model Context Protocol specification, providing:
2626

2727
* *Optional SSE Transports*
2828
** link:https://github.com/spring-projects-experimental/spring-ai-mcp/tree/main/mcp-transport/mcp-webflux-sse-transport[WebFlux SSE Transport] - Reactive HTTP streaming with Spring WebFlux (Client & Server)
29-
** link:https://github.com/spring-projects-experimental/spring-ai-mcp/tree/main/mcp-transport/mcp-webmvc-sse-transport[WebMvc SSE Transport] - Servlet-based HTTP streaming (Server only).
30-
Use the core `HttpClientSseClientTransport` for SSE clients.
29+
** link:https://github.com/spring-projects-experimental/spring-ai-mcp/tree/main/mcp-transport/mcp-webmvc-sse-transport[WebMvc SSE Transport] - Spring MVC based SSE transport (Server only).
30+
You can use the core `HttpClientSseClientTransport` transport as a SSE client.
3131

3232
=== xref:spring-mcp.adoc[Spring AI MCP]
3333
Spring integration features:

0 commit comments

Comments
 (0)