Skip to content

Commit ef71e4e

Browse files
committed
chore: add spring-ai-mcp-annotations dependency to MCP auto-configurations
Add spring-ai-mcp-annotations as optional dependency to: - spring-ai-autoconfigure-mcp-client-httpclient - spring-ai-autoconfigure-mcp-client-webflux - spring-ai-autoconfigure-mcp-server-webmvc This enables annotation-based MCP configuration support across these modules. Signed-off-by: Christian Tzolov <[email protected]>
1 parent 80228af commit ef71e4e

File tree

3 files changed

+21
-0
lines changed
  • auto-configurations/mcp
    • spring-ai-autoconfigure-mcp-client-httpclient
    • spring-ai-autoconfigure-mcp-client-webflux
    • spring-ai-autoconfigure-mcp-server-webmvc

3 files changed

+21
-0
lines changed

auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-httpclient/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,13 @@
3535
<optional>true</optional>
3636
</dependency>
3737

38+
<dependency>
39+
<groupId>org.springframework.ai</groupId>
40+
<artifactId>spring-ai-mcp-annotations</artifactId>
41+
<version>${project.parent.version}</version>
42+
<optional>true</optional>
43+
</dependency>
44+
3845
<dependency>
3946
<groupId>org.springframework.ai</groupId>
4047
<artifactId>spring-ai-autoconfigure-mcp-client-common</artifactId>

auto-configurations/mcp/spring-ai-autoconfigure-mcp-client-webflux/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,13 @@
3535
<optional>true</optional>
3636
</dependency>
3737

38+
<dependency>
39+
<groupId>org.springframework.ai</groupId>
40+
<artifactId>spring-ai-mcp-annotations</artifactId>
41+
<version>${project.parent.version}</version>
42+
<optional>true</optional>
43+
</dependency>
44+
3845
<dependency>
3946
<groupId>org.springframework.ai</groupId>
4047
<artifactId>spring-ai-autoconfigure-mcp-client-common</artifactId>

auto-configurations/mcp/spring-ai-autoconfigure-mcp-server-webmvc/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,13 @@
4141
<optional>true</optional>
4242
</dependency>
4343

44+
<dependency>
45+
<groupId>org.springframework.ai</groupId>
46+
<artifactId>spring-ai-mcp-annotations</artifactId>
47+
<version>${project.parent.version}</version>
48+
<optional>true</optional>
49+
</dependency>
50+
4451
<dependency>
4552
<groupId>io.modelcontextprotocol.sdk</groupId>
4653
<artifactId>mcp-spring-webmvc</artifactId>

0 commit comments

Comments
 (0)