├── .gitignore ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── Dockerfile ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── mcp │ │ └── client │ │ ├── McpAssistantClient.java │ │ ├── configuration │ │ └── CorsConfig.java │ │ └── controller │ │ └── McpAssistantChatController.java └── resources │ ├── application.yml │ └── mcp-servers.json └── test └── java └── mcp └── client └── McpAssistantClientTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/README.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/mcp/client/McpAssistantClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/src/main/java/mcp/client/McpAssistantClient.java -------------------------------------------------------------------------------- /src/main/java/mcp/client/configuration/CorsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/src/main/java/mcp/client/configuration/CorsConfig.java -------------------------------------------------------------------------------- /src/main/java/mcp/client/controller/McpAssistantChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/src/main/java/mcp/client/controller/McpAssistantChatController.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/mcp-servers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/src/main/resources/mcp-servers.json -------------------------------------------------------------------------------- /src/test/java/mcp/client/McpAssistantClientTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ogulcanarbc/spring-ai-mcp-client/HEAD/src/test/java/mcp/client/McpAssistantClientTests.java --------------------------------------------------------------------------------