Skip to content

Comments

Add Spring Boot Swagger MCP to Community Servers#3343

Open
Neo1228 wants to merge 1 commit intomodelcontextprotocol:mainfrom
Neo1228:add-spring-boot-swagger-mcp
Open

Add Spring Boot Swagger MCP to Community Servers#3343
Neo1228 wants to merge 1 commit intomodelcontextprotocol:mainfrom
Neo1228:add-spring-boot-swagger-mcp

Conversation

@Neo1228
Copy link

@Neo1228 Neo1228 commented Feb 16, 2026

Description

This PR adds Spring Boot Swagger MCP to the Community Servers list.

Motivation and Context

Spring Boot is the most popular framework for enterprise Java development. This library allows developers to instantly expose their existing APIs as MCP tools without writing any adapter code, bridging the gap between traditional backend services and AI agents.

Key Features

  • Zero Boilerplate: Uses existing @RestController\ and @operation\ annotations.
  • Auto-Discovery: Dynamically generates tool specifications from the running application.
  • Safe by Default: Configurable human-in-the-loop confirmation for side-effect operations (POST/PUT/DELETE).
  • Advanced Context: Built-in meta-tools to help LLMs explore and understand the API hierarchy.

How Has This Been Tested?

Tested with:

  • Claude Desktop
  • MCP Inspector
  • Various Spring Boot applications using \springdoc-openapi.

Checklist

  • I have read the MCP Protocol Documentation
  • My changes follows MCP security best practices
  • I have updated the server's README accordingly
  • I have tested this with an LLM client
  • My code follows the repository's style guidelines
  • New and existing tests pass locally
  • I have added appropriate error handling
  • I have documented all environment variables and configuration options

Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant