Java SDK for seamless integration between Java and Spring applications and MCP-compliant AI models and tools
Description:
Java SDK providing seamless integration between Java/Spring apps and AI model tools
Category: SDK/Integration
Overview: Spring AI MCP is an experimental project built on Java 17+ that enables standardized interaction with AI models through two main components:
Core Module (spring-ai-mcp-core):
Spring Module (spring-ai-mcp-spring):
Requirements:
Installation:
<!-- Core MCP functionality -->
<dependency>
<groupId>org.springframework.experimental</groupId>
<artifactId>spring-ai-mcp-core</artifactId>
<version>0.2.0-SNAPSHOT</version>
</dependency>
<!-- Spring integration -->
<dependency>
<groupId>org.springframework.experimental</groupId>
<artifactId>spring-ai-mcp-spring</artifactId>
<version>0.2.0-SNAPSHOT</version>
</dependency>
Server Configuration:
{
"mcp-server-spring": {
"command": "java",
"args": ["-jar", "spring-ai-mcp.jar"],
"env": {
"SPRING_AI_API_KEY": "YOUR_API_KEY"
}
}
}
Notable Features:
The project is under active development with Apache License 2.0.