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: auto-configurations/mcp/spring-ai-autoconfigure-mcp-server/src/main/java/org/springframework/ai/mcp/server/autoconfigure/McpBackwardCompatibility.java
+3-6Lines changed: 3 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -44,12 +44,9 @@ public List<BiConsumer<McpSyncServerExchange, List<McpSchema.Root>>> syncRootsCh
Copy file name to clipboardExpand all lines: auto-configurations/mcp/spring-ai-autoconfigure-mcp-server/src/main/java/org/springframework/ai/mcp/server/autoconfigure/McpServerAutoConfiguration.java
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -97,7 +97,7 @@
97
97
* </ul>
98
98
* <p>
99
99
* WebMvc transport support is provided separately by
100
-
* {@link McpWebFluxServerAutoConfiguration}.
100
+
* {@link McpWebMvcServerAutoConfiguration}.
101
101
*
102
102
* @author Christian Tzolov
103
103
* @since 1.0.0
@@ -132,12 +132,12 @@ public McpSchema.ServerCapabilities.Builder capabilitiesBuilder() {
132
132
@ConditionalOnProperty(prefix = McpServerProperties.CONFIG_PREFIX, name = "type", havingValue = "SYNC",
Copy file name to clipboardExpand all lines: auto-configurations/models/tool/spring-ai-autoconfigure-model-tool/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports
+4-1Lines changed: 4 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -13,4 +13,7 @@
13
13
# See the License for the specific language governing permissions and
|`tool-response-mime-type` |(optinal) response MIME type per tool name. For example `spring.ai.mcp.server.tool-response-mime-type.generateImage=image/png` will assosiate the `image/png` mime type with the `generateImage()` tool name |`-`
92
+
|`tool-response-mime-type` |(optional) response MIME type per tool name. For example `spring.ai.mcp.server.tool-response-mime-type.generateImage=image/png` will associate the `image/png` mime type with the `generateImage()` tool name |`-`
93
93
|`sse-message-endpoint` |SSE endpoint path for web transport |`/mcp/message`
94
94
|===
95
95
@@ -98,11 +98,11 @@ All properties are prefixed with `spring.ai.mcp.server`:
98
98
* **Synchronous Server** - The default server type implemented using `McpSyncServer`.
99
99
It is designed for straightforward request-response patterns in your applications.
100
100
To enable this server type, set `spring.ai.mcp.server.type=SYNC` in your configuration.
101
-
When activated, it automatically handles the configuration of synchronous tool specificaitons.
101
+
When activated, it automatically handles the configuration of synchronous tool specifications.
102
102
103
103
* **Asynchronous Server** - The asynchronous server implementation uses `McpAsyncServer` and is optimized for non-blocking operations.
104
104
To enable this server type, configure your application with `spring.ai.mcp.server.type=ASYNC`.
105
-
This server type automatically sets up asynchronous tool specificaitons with built-in Project Reactor support.
105
+
This server type automatically sets up asynchronous tool specifications with built-in Project Reactor support.
106
106
107
107
== Transport Options
108
108
@@ -115,14 +115,14 @@ The MCP Server supports three transport mechanisms, each with its dedicated star
115
115
== Features and Capabilities
116
116
117
117
The MCP Server Boot Starter allows servers to expose tools, resources, and prompts to clients.
118
-
It automatically converts custom capability handlers registered as Spring beans to sync/async specificaitons based on server type:
118
+
It automatically converts custom capability handlers registered as Spring beans to sync/async specifications based on server type:
0 commit comments