@@ -36,7 +36,7 @@ s := server.NewMCPServer(
3636 " Advanced Server" ,
3737 " 2.0.0" ,
3838 server.WithToolCapabilities (true ), // Enable tools
39- server.WithResourceCapabilities (true ), // Enable resources
39+ server.WithResourceCapabilities (true , true ), // Enable resources
4040 server.WithPromptCapabilities (true ), // Enable prompts
4141 server.WithRecovery (), // Add panic recovery
4242 server.WithHooks (myHooks), // Add lifecycle hooks
@@ -55,7 +55,7 @@ s := server.NewMCPServer(
5555 " Specialized Server" ,
5656 " 1.0.0" ,
5757 server.WithToolCapabilities (true ), // Can execute tools
58- server.WithResourceCapabilities (true ), // Can provide resources
58+ server.WithResourceCapabilities (true , true ), // Can provide resources
5959 server.WithPromptCapabilities (true ), // Can provide prompts
6060)
6161
@@ -64,7 +64,7 @@ s := server.NewMCPServer(
6464 " Full-Featured Server" ,
6565 " 1.0.0" ,
6666 server.WithToolCapabilities (true ),
67- server.WithResourceCapabilities (true ),
67+ server.WithResourceCapabilities (true , true ),
6868 server.WithPromptCapabilities (true ),
6969)
7070```
@@ -181,7 +181,7 @@ Configure transport-specific options:
181181// HTTP with custom options
182182httpServer := server.NewStreamableHTTPServer (s,
183183 server.WithEndpointPath (" /mcp" ),
184- server.WithStateless (true ),
184+ server.WithStateLess (true ),
185185 server.WithTLSCert (" /path/to/cert.pem" , " /path/to/key.pem" ),
186186)
187187
0 commit comments