Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT and other tools is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AI Fire in da houseCheck it out free

spring-io-api-mcp

MCP.Pizza Chef: martinlippert

spring-io-api-mcp is an MCP server implementation that exposes real-time, structured data about Spring projects from api.spring.io. It serves detailed information on release versions and support generations, enabling clients to query the latest Spring Boot releases and their support timelines. This server integrates seamlessly with MCP clients like VSCode, facilitating developer workflows that require accurate Spring project metadata.

Use This MCP server To

Query latest release versions of Spring projects Retrieve support generation timelines for Spring releases Integrate Spring project metadata into IDEs via MCP Automate version checks for Spring Boot dependencies Provide real-time Spring project info for AI-assisted coding Enable natural language queries about Spring release history

README

Spring AI MCP server to access information from https://api.spring.io

Implemenents an MCP server using Spring AI MCP to access data for spring projects from https://api.spring.io. Serves data for release versions and support generations.

Build the project

./mwnw clean package

Configure client to use this MCP server

Add the configuration to the MCP server configs (e.g. in Cline when using VSCode):

    "spring-project-information": {
      "command": "java",
      "args": [
        "-jar",
        "<path-to-project>/target/spring-io-api-mcp-0.0.1-SNAPSHOT.jar"
      ]
    }

Example prompts

The MCP server serves information about Spring project releases and support generations, so you can ask questions like:

Which versions of the spring-boot project got released?

or

What is the latest version of the spring-boot project that got released?

To get details about support ranges, you can ask for this information, too:

Until when is the latest version of spring-boot supported in the open-source?

or

Until when is spring-boot 2.7.x supported in the open-source?

or

Can you tell me if spring-data-core will have an updated release within the next 90 days

spring-io-api-mcp FAQ

How do I configure a client to use the spring-io-api-mcp server?
Add the server configuration in your MCP client config, specifying the java command and path to the spring-io-api-mcp jar file.
What kind of Spring project data does this MCP server provide?
It provides release versions and support generation information for Spring projects from api.spring.io.
Can I query the latest Spring Boot version using this server?
Yes, you can ask for the latest released version of Spring Boot and other Spring projects.
Is this MCP server compatible with popular LLM providers?
Yes, it works with MCP clients that can connect to models like OpenAI, Anthropic Claude, and Google Gemini.
How do I build the spring-io-api-mcp server from source?
Run './mvnw clean package' in the project directory to build the jar file.
Can this server provide historical release data?
Yes, it serves data about past release versions and their support timelines.
What environment is required to run this MCP server?
A Java runtime environment is needed to execute the spring-io-api-mcp jar.
How does this server improve developer workflows?
It enables real-time, natural language queries about Spring project versions and support, reducing manual lookup.