Problem Statement
We want to create an integration (or rather extend our Spring Boot integration) to instrument Spring Boot MCP servers (spring-ai).
Solution Brainstorm
Likely we can use BeanPostProcessor to wrap SyncToolSpecification/AsyncToolSpecification beans and create spans in a wrapper.
Some parts will have to be restricted via sendDefaultPii option and maybe an additional capturePromps option.
More details tbd.
Problem Statement
We want to create an integration (or rather extend our Spring Boot integration) to instrument Spring Boot MCP servers (
spring-ai).Solution Brainstorm
Likely we can use
BeanPostProcessorto wrapSyncToolSpecification/AsyncToolSpecificationbeans and create spans in a wrapper.Some parts will have to be restricted via
sendDefaultPiioption and maybe an additionalcapturePrompsoption.More details tbd.