jamesward/spring-devtools-mcp-server
If you are the rightful owner of spring-devtools-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Spring DevTools MCP Server is a tool designed for Spring developers to facilitate AI assistants in querying information about a running Spring application.
The Spring DevTools MCP Server is an innovative tool that enhances the development experience for Spring developers by providing a Model Context Protocol (MCP) server. This server acts as a bridge between a running Spring application and AI-powered code assistants, enabling seamless querying and interaction. By integrating with the Spring application, the MCP server allows developers to access real-time information about their application's state, configurations, and behaviors. This can significantly improve debugging, monitoring, and development workflows. The server is designed to be easily integrated into existing Spring projects through a simple Gradle dependency, and it supports communication via Server-Sent Events (SSE). For developers whose code assistants do not support SSE, a proxy solution is available to facilitate the connection. The tool is still under active development, with plans to introduce more features and contribute to the official Spring DevTools.
Features
- Easy integration with Spring applications via Gradle dependency.
- Supports Server-Sent Events (SSE) for real-time communication.
- Proxy support for code assistants that do not support SSE.
- Facilitates AI assistants in querying application information.
- Active development with plans for more features and contributions.
Usages
gradle with Spring
developmentOnly("com.jamesward:spring-devtools-mcp-server:0.0.3")
sse with Spring
http://localhost:9999/sse
uvx with mcp proxy
uvx mcp-proxy http://localhost:9999/sse