Best Spring MCP Servers
Spring is an open source Java platform that provides comprehensive infrastructure support for developing Java applications.
Why this server?
Analyzes Spring framework code to identify HTTP endpoints via @RestController annotations, Kafka topics via @KafkaListener and application.yaml configurations, and backend client calls via RestClient/RestTemplate.
AlicenseAqualityBmaintenanceAriadne's thread — a way out of the microservice maze. Local cross-service semantic chain hinter for microservices (GraphQL/HTTP/Kafka/frontend)Last updated145MITWhy this server?
Allows for the discovery, indexing, and searching of documentation for the Spring and Spring Boot frameworks.
AlicenseBqualityAmaintenanceWeb search (embedded SearXNG), content extraction, and library docs indexing with hybrid search. No API keys required.Last updated57Why this server?
Provides enhanced code understanding capabilities for Spring Framework projects, including layer-aware ordering (Controller → Service → Impl → MQ → Mapper/Repository/DAO), annotation parsing, and dependency injection field detection for Java Spring applications.
AlicenseAqualityCmaintenanceHigh-performance code understanding toolkit that enables batch reading of multiple files with dependency context, structural outline extraction with Java annotation awareness, and precise location of classes/methods across large codebases.Last updated311MITWhy this server?
Supports debugging of applications built with the Spring framework, including navigation of deep Spring stacks and inspection of framework-managed components and dependency injection
AlicenseBqualityBmaintenanceСonnects to live JVMs via JDWP protocol, enabling LLM agents to autonomously debug Java applications — attach to a running process, pause threads, set breakpoints (including conditional), inspect stacks with auto-resolved object fields, evaluate methods, set variable values, and diagnose issues like deadlocks and hung queries.Last updated281MITWhy this server?
Extracts packages, classes, and routes from Java/Kotlin Spring framework applications for structural understanding and flow tracing.
AlicenseAqualityCmaintenanceStructural graph map of any codebase. Scans entities, relationships, and feature flows across 13 languages so LLMs navigate by structure instead of reading everything.Last updated115MITWhy this server?
Enables detection of Spring Dependency Injection registrations and annotations (@Component, @Bean, @Autowired, @Inject) for analyzing Spring-based Java applications.
AlicenseAqualityBmaintenanceAn MCP server providing 63 semantic analysis tools for Java, built directly on Eclipse JDT for compiler-accurate code understanding.Last updated6319MITWhy this server?
Supports Java Spring Boot framework export format for architecture designs, generating project scaffolds in Java.
Why this server?
Enables checking, listing, and comparing versions of Spring Framework dependencies to assist with version management and identifying stable upgrade paths.
FlicenseAqualityCmaintenanceAn MCP server for managing Maven dependency versions using direct metadata parsing from Maven Central. It provides tools to fetch latest stable versions, list version history, and compare versions with upgrade recommendations.Last updated4Why this server?
Built on the Spring framework to provide IoT platform integration capabilities, allowing AI agents to interact with ThingsBoard instances through natural language commands for managing devices, assets, customers, telemetry data, alarms, and system administration.
Alicense-qualityAmaintenanceConnect your AI workflows to the ThingsBoard IoT Platform through this MCP server. Enables LLMs to query device telemetry, manage IoT entities (devices, assets, customers), and analyze sensor data - all through natural language. Perfect for building AI-powered IoT monitoring, predictive maintenance,Last updated96Apache 2.0