Basic skeleton for Spring Boot Microservices. It includes spring security for basic Auth. Spring cloud gateway is also implemented as an Edge Service. Lots of the spring cloud component integrated.
cd spring-boot-based-microservices
mvn clean package -DskipTests

cd docker && docker compose up --build

docker ps

username : user
password : password

Now, we have a look at our gateway endpoints configurations as well. Hit http://localhost:8443/actuator/gateway/routes in the browser again and, you should be able to find all the routes configured.

Coming to swagger/openapi specs, here is the address to access them - http://localhost:8443/openapi/swagger-ui.html

Please use the below curl to generate the access token with both read and write scope.
curl -k http://writer:secret-writer@localhost:8443/oauth2/token -d grant_type=client_credentials -d scope="course:read course:write"

$ claude mcp add spring-boot-based-microservices \
-- python -m otcore.mcp_server <graph>