File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed
mcp/src/main/java/io/modelcontextprotocol/server Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -138,18 +138,14 @@ public class McpAsyncServer {
138138 }
139139
140140 // Add resources API handlers if provided
141- if (! Utils . isEmpty ( this .resources ) ) {
141+ if (this .serverCapabilities . resources () != null ) {
142142 requestHandlers .put (McpSchema .METHOD_RESOURCES_LIST , resourcesListRequestHandler ());
143143 requestHandlers .put (McpSchema .METHOD_RESOURCES_READ , resourcesReadRequestHandler ());
144- }
145-
146- // Add resource templates API handlers if provided.
147- if (!Utils .isEmpty (this .resourceTemplates )) {
148144 requestHandlers .put (McpSchema .METHOD_RESOURCES_TEMPLATES_LIST , resourceTemplateListRequestHandler ());
149145 }
150146
151147 // Add prompts API handlers if provider exists
152- if (! Utils . isEmpty ( this .prompts ) ) {
148+ if (this .serverCapabilities . prompts () != null ) {
153149 requestHandlers .put (McpSchema .METHOD_PROMPT_LIST , promptsListRequestHandler ());
154150 requestHandlers .put (McpSchema .METHOD_PROMPT_GET , promptsGetRequestHandler ());
155151 }
You can’t perform that action at this time.
0 commit comments