What is Spring AI Apps Project?
Spring AI Apps Project is a Spring Boot application that demonstrates integrating AI capabilities using the Spring AI framework. It provides a reference implementation of the Model Context Protocol (MCP) with a client-side and a server-side application that expose @Tools and Prompts to other services.
How to use Spring AI Apps Project?
Run the application locally with the Spring Maven Plugin: mvn spring-boot:run. Before running, export your OpenAI API token as SPRING_AI_OPENAI_API_KEY. The MCP example is located in the spring-ai-mcp directory.
Key features of Spring AI Apps Project
- Integrates AI via the Spring AI framework
- Implements Model Context Protocol (MCP)
- Exposes
@Tools and Prompts from server to client
- Provides a client-side and server-side MCP application
- Runs as a Spring Boot application with Maven
Use cases of Spring AI Apps Project
- Building AI-powered tools accessible via MCP in a Spring Boot application
- Demonstrating how to expose and consume
@Tools and Prompts between services
- Learning the Model Context Protocol with Spring AI through a practical example
Comments