Bug description When using MCPAnnotations such as @McpProgress the AbstractAnnotatedMethodBeanPostProcessor adds the found related methods of the beans to the internal registry. However it is then possible that the McpClientSpecificationFactoryAutoConfiguration will be found and created by Spring before any @Component beans meaning that any methods with @McpProgress will fail to be properly created as listeners.
Environment SpringAI 1.1.0-M2
Steps to reproduce Have a bean defined with @Componet and within that have an @McpProgress method. It will then be noticied that the McpClientSpecificationFactoryAutoConfiguration will be created first and not the Component Bean, and will result in no listener being created.
Expected behavior I would expect any bean that has @McpProgress to be picked up and processed, and not only ones found within the root spring applicaiton class, and within @Configuration classes.