diff --git a/mcp/src/main/java/io/modelcontextprotocol/spec/McpServerTransportProvider.java b/mcp/src/main/java/io/modelcontextprotocol/spec/McpServerTransportProvider.java index 5fdbd7ab6..da5d13a51 100644 --- a/mcp/src/main/java/io/modelcontextprotocol/spec/McpServerTransportProvider.java +++ b/mcp/src/main/java/io/modelcontextprotocol/spec/McpServerTransportProvider.java @@ -44,7 +44,7 @@ public interface McpServerTransportProvider { * @param method the name of the notification method to be called on the clients * @param params parameters to be sent with the notification * @return a Mono that completes when the notification has been broadcast - * @see McpSession#sendNotification(String, Map) + * @see McpSession#sendNotification(String, Object) */ Mono notifyClients(String method, Object params); diff --git a/mcp/src/main/java/io/modelcontextprotocol/util/DefaultMcpUriTemplateManager.java b/mcp/src/main/java/io/modelcontextprotocol/util/DefaultMcpUriTemplateManager.java index b2e9a5285..a0210ca94 100644 --- a/mcp/src/main/java/io/modelcontextprotocol/util/DefaultMcpUriTemplateManager.java +++ b/mcp/src/main/java/io/modelcontextprotocol/util/DefaultMcpUriTemplateManager.java @@ -30,7 +30,8 @@ public class DefaultMcpUriTemplateManager implements McpUriTemplateManager { /** * Constructor for DefaultMcpUriTemplateManager. - * @param uriTemplate The URI template to be used for variable extraction + * @param uriTemplate The URI template to be used for variable extraction should be in + * the format {variableName} */ public DefaultMcpUriTemplateManager(String uriTemplate) { if (uriTemplate == null || uriTemplate.isEmpty()) { @@ -41,8 +42,6 @@ public DefaultMcpUriTemplateManager(String uriTemplate) { /** * Extract URI variable names from a URI template. - * @param uriTemplate The URI template containing variables in the format - * {variableName} * @return A list of variable names extracted from the template * @throws IllegalArgumentException if duplicate variable names are found */ diff --git a/mcp/src/test/java/io/modelcontextprotocol/server/AbstractMcpAsyncServerTests.java b/mcp/src/test/java/io/modelcontextprotocol/server/AbstractMcpAsyncServerTests.java index dd9f65895..baa211fb6 100644 --- a/mcp/src/test/java/io/modelcontextprotocol/server/AbstractMcpAsyncServerTests.java +++ b/mcp/src/test/java/io/modelcontextprotocol/server/AbstractMcpAsyncServerTests.java @@ -30,7 +30,7 @@ /** * Test suite for the {@link McpAsyncServer} that can be used with different - * {@link McpTransportProvider} implementations. + * {@link McpServerTransportProvider} implementations. * * @author Christian Tzolov */ diff --git a/mcp/src/test/java/io/modelcontextprotocol/server/AbstractMcpSyncServerTests.java b/mcp/src/test/java/io/modelcontextprotocol/server/AbstractMcpSyncServerTests.java index 6cbb8632c..8c901576c 100644 --- a/mcp/src/test/java/io/modelcontextprotocol/server/AbstractMcpSyncServerTests.java +++ b/mcp/src/test/java/io/modelcontextprotocol/server/AbstractMcpSyncServerTests.java @@ -27,7 +27,7 @@ /** * Test suite for the {@link McpSyncServer} that can be used with different - * {@link McpTransportProvider} implementations. + * {@link McpServerTransportProvider} implementations. * * @author Christian Tzolov */ diff --git a/mcp/src/test/java/io/modelcontextprotocol/server/StdioMcpAsyncServerTests.java b/mcp/src/test/java/io/modelcontextprotocol/server/StdioMcpAsyncServerTests.java index 0381a43bd..ec6d92521 100644 --- a/mcp/src/test/java/io/modelcontextprotocol/server/StdioMcpAsyncServerTests.java +++ b/mcp/src/test/java/io/modelcontextprotocol/server/StdioMcpAsyncServerTests.java @@ -9,7 +9,7 @@ import org.junit.jupiter.api.Timeout; /** - * Tests for {@link McpAsyncServer} using {@link StdioServerTransport}. + * Tests for {@link McpAsyncServer} using {@link StdioServerTransportProvider}. * * @author Christian Tzolov */