This project is a Spring Boot application that serves as an MCP (Model Context Protocol) server, providing AI-powered services and data management for books.
- Spring Boot based REST API
- Book data management
- Configurable application properties
- Modular code structure (config, model, service)
- Ready for extension with AI features
./mvnw test
Edit src/main/resources/application.properties
to customize application settings.
- Add new models in
model/
- Add new services in
service/
- Update configuration in
config/
To run the MCP BookData Server manually, use the following command configuration:
"mcp-bookdata-server": {
"command": "/opt/homebrew/opt/openjdk@21/bin/java",
"args": [
"-jar",
"/Users/bmac/Desktop/repos/spring-ai-mcp-server/target/spring-ai-mcp-server-0.0.1-SNAPSHOT.jar"
]
}
MIT