You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@ddobrin is it possible currently to use springai for mcp client ?
I did not find examples and documentations about the subject, it seems to me not possible.
If you confirm, what do you think to add it as feature.
For information, i can contribute.
Thanks
Hi @mekkiamiri
Can you please elaborate how you see it used? What would be your use cases?
While you can leverage MCP in ADK, you can use MCP in Spring AI:
write a dynamic MCP Tool Provider that automatically discovers and exposes MCP tools. This provider uses Spring AI's @tool annotation dynamically and you don't have to do it manually
build a @tool and have the full control over the MCP client, which I find many times useful in cases where you use sampling, etc
I'd like to understand your use case better. Feel free to DM me on social media if you like
@ddobrin my idea is to use at max spring ai and keep adk as a bridge for spring ai.
I created this pr: #1300
I rebased my pr. for spring ai changes, the pr is not yet merged
Activity
ddobrin commentedon Feb 1, 2026
Hi @mekkiamiri
Can you please elaborate how you see it used? What would be your use cases?
While you can leverage MCP in ADK, you can use MCP in Spring AI:
I'd like to understand your use case better. Feel free to DM me on social media if you like
ddobrin commentedon Mar 18, 2026
@mekkiamiri - please provide an answer to the prev comment, to assess how we can collaborate
Would recommend of revisiting this with Spring AI 2.0.0 RC (GA in May 2026) as there have been signficant changes to MCP support in Spring AI 2.0.0-M*
akbarkanso commentedon Jun 23, 2026
Can you please look into this again as Spring AI 2.0.0 is now released?
https://mvnrepository.com/artifact/org.springframework.ai/spring-ai-bom/2.0.0
ddobrin commentedon Jun 23, 2026
ADK Java has been updated to use Spring AI 2.0.0, and validated with Java 21 and 25.
Here's the commit:
https://github.com/ddobrin/adk-java/tree/spring-update
and here's the PR for it:
#1298
mekkiamiri commentedon Jun 24, 2026
@ddobrin my idea is to use at max spring ai and keep adk as a bridge for spring ai.
I created this pr: #1300
I rebased my pr. for spring ai changes, the pr is not yet merged
ddobrin commentedon Jun 24, 2026
Hi @mekkiamiri
provided some feedback in the associated PR.
Thank you