Server2MCP Spring Boot Starter MCP Server

Spring Boot Starter: Auto-convert existing REST APIs (@RestController) to MCP Server with zero/low-code. Expose controllers as MCP Tools instantly.

Local serverstdio

What is the Server2MCP Spring Boot Starter MCP Server?

Spring Boot Starter: Auto-convert existing REST APIs (@RestController) to MCP Server with zero/low-code. Expose controllers as MCP Tools instantly.

What you get

// Becomes an MCP tool: orders_get_order // With auto-generated description from Swagger / Javadoc / Spring MVC / Jackson / Spring AI ```

  • Add @Tool / @McpTool to every method
  • Duplicate business logic into a parallel "MCP" code path
  • Maintain separate tool descriptions

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Frequently asked questions

It requires minimal configuration only — no annotation spreading or code duplication. The starter automatically discovers existing REST methods and enriches them with descriptions from Swagger, Javadoc, and other sources.