hello-spring
MCP server from jamesward/hello-spring-mcp-server
claude mcp add --transport stdio jamesward-hello-spring-mcp-server bash -lc ./gradlew bootRun
How to use
Hello Spring MCP Server provides a lightweight Spring Boot-based MCP server implementation. It is started locally using the Gradle wrapper, which boots the Spring application and exposes the MCP server endpoints as defined in the project. You can use the standard Spring Boot startup to run the server and then interact with the MCP protocol compatible tools that your environment supports. The server is designed to be extended via typical Spring configuration and branches like ecs or agentcore indicate deployment and integration options beyond a local run.
How to install
Prerequisites:
- Java Development Kit (JDK) 11 or newer
- Git installed on your machine
- Gradle wrapper included in the repository (gradlew)
-
Clone the repository: git clone https://github.com/your-org/hello-spring-mcp-server.git cd hello-spring-mcp-server
-
Ensure the Gradle wrapper is executable (if on Unix-like systems): chmod +x gradlew
-
Run the server locally: ./gradlew bootRun
-
Verify the server is running by checking logs in the console, or by hitting the configured MCP endpoints once the server is up.
Note: For deployment, there are branches available (e.g., ecs, agentcore) that provide alternative deployment configurations.
Additional notes
Tips:
- If you modify configuration, ensure your JAVA_HOME is set to a valid JDK installation.
- The bootRun task will start the embedded server; for production deployments, consider building a runnable JAR via ./gradlew bootJar and packaging accordingly.
- Branches like ecs and agentcore may contain CI/CD or containerized deployment definitions for cloud or orchestrated environments.
Common issues:
- Java version incompatibilities: ensure a compatible JDK is used (verify with java -version).
- Network/port conflicts: confirm the server port (default Spring Boot port 8080) is available.
- Missing gradlew executable: ensure the wrapper has execute permissions and that the repository includes the wrapper files.
Related MCP Servers
burp-ai-agent
Burp Suite extension that adds built-in MCP tooling, AI-assisted analysis, privacy controls, passive and active scanning and more
FantasyPremierLeague
Fantasy Premier League Kotlin/Compose Multiplatform sample
mcp
MCP Server for Burp
paiml -agent-toolkit
Pragmatic AI Labs MCP Agent Toolkit - An MCP Server designed to make code with agents more deterministic
mcp-kotlin-sdk
Kotlin implementation of the Model Context Protocol (MCP)
k8s-ai
AI-Powered Kubernetes Management System: A platform combining natural language processing with Kubernetes management. Users can perform real-time diagnostics, resource monitoring, and smart log analysis. It simplifies Kubernetes management through conversational AI, providing a modern alternative