Spring Boot AI MCP Server

🍀 🤖 Spring Boot AI - Evaluation Testing

Local serverstdio

What is the Spring Boot AI MCP Server?

🍀 🤖 Spring Boot AI - Evaluation Testing

What you get

This project is indexed and certified by MCP Review

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
spring-boot-starterweb or -webflux - to expose a REST API for the chat interface
spring-ai-starter-mcp-clientto use MCP
spring-ai-starter-vector-storepgvector and spring-ai-advisors-vector-store - to enable RAG with PGVector
spring-ai-starter-model-ollamato use Ollama models
spring-ai-starter-model-googlegenai and spring-ai-starter-model-google-genai-embedding - to use Google Gemini models
spring-ai-starter-modelbedrock and spring-ai-starter-model-bedrock-converse - to use AWS Bedrock models

Configuration

VariableDescriptionRequired
CONVERSATION_IDConfiguration value read at startup.Optional
GOOGLE_API_KEYCredential the server authenticates with.Yes
AWS_ACCESS_KEY_IDCredential the server authenticates with.Yes
AWS_SECRET_ACCESS_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Spring Boot AI to spring-boot-starter.”
  • “Use Spring Boot AI to spring-ai-starter-mcp-client.”
  • “Use Spring Boot AI to spring-ai-starter-vector-store.”

Frequently asked questions

It supports Google Gemini, AWS Bedrock, and local Ollama models, switchable via Spring profiles.