Update MCP examples to use Spring Boot autoconfiguration instead of manual configuration.
Replace deprecated defaultTools method with defaultToolCallbacks across all examples.
Update documentation to reflect these changes and provide more detailed configuration examples.
- Update API from defaultTools to defaultToolCallbacks in all MCP examples
- Update README files with more detailed configuration examples
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
Implement a new example demonstrating how MCP servers can dynamically update available tools
at runtime and how clients can detect these changes.
- Add Server implementation that starts with weather forecast tools and dynamically adds math operation tools
- Add Client implementation that detects tool changes via MCP notifications
- Complete client/server architecture with proper tool registration and discovery
- Add detailed README explaining the dynamic tool update process and implementation
Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>