spring-ai-mcp-server
If you are the rightful owner of spring-ai-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This is a sample Spring AI MCP Server project built for fun and experimentation, implementing basic CRUD operations using an in-memory data store with dummy Person data.
The Spring AI MCP Server Example is a demonstration project that showcases the implementation of a PersonService with CRUD operations using an in-memory data store. The project is built using Java 24, Spring Boot 3.4.4, and Spring AI 1.0.0-M6. It includes the use of Spring MCP Tools annotations and the necessary code to create an MCP Server. The server allows for operations such as creating, reading, updating, and deleting person records, as well as filtering and searching based on various criteria like job title, sex, and age. The project is designed for experimentation and learning purposes, providing a practical example of how to set up and run an MCP server with Spring AI.
Features
- Implementation of a PersonService with CRUD operations
- In-memory data storage for Person entities
- Spring MCP Tools annotations for creating an MCP Server
- Support for filtering and searching person records
- Demonstration of server configuration and execution