Best Spring MCP Servers
Spring is an open source Java platform that provides comprehensive infrastructure support for developing Java applications.
Why this server?
Allows for the discovery, indexing, and searching of documentation for the Spring and Spring Boot frameworks.
AsecurityAlicense-qualityWeb search (embedded SearXNG), content extraction, and library docs indexing with hybrid search. No API keys required.Last updated 6 hours ago54MITWhy 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.
-securityAlicense-qualityConnect 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 updated a month ago94Apache 2.0Why 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.
AsecurityAlicense-qualityHigh-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 updated 3 months ago311MITWhy 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
AsecurityAlicenseCqualityС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 updated 14 hours ago28MITWhy this server?
Leverages Spring AI MCP to automatically register and execute tools in a Spring Boot environment, enabling external clients to call defined functions via JSON-RPC based communication.
-securityAlicense-qualityElasticsearch MCP ServerLast updated 10 months ago5Apache 2.0Why this server?
Enables debugging of Java Spring applications using the java-debug adapter with automatic framework detection and JDK 17+ support.
-securityAlicense-qualityBringing the debugging we know and love as human programmers to our AI agents – debug any supported language with breakpoints, variable/state inspection, and stepping, to supercharge agents' capabilities to reason about runtime code.Last updated 13 days ago14Apache 2.0Why this server?
Enables checking, listing, and comparing versions of Spring Framework dependencies to assist with version management and identifying stable upgrade paths.
AsecurityFlicense-qualityAn 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 updated 4 months ago4Why this server?
Discovers and documents API endpoints from Spring framework applications
-securityAlicense-qualityA sophisticated server that enables AI assistants to automatically analyze codebases and generate comprehensive, professional documentation.Last updated 3 months ago2MITWhy this server?
Allows sending commands to the ESP32 robot through a Java Spring-based MCP server for controlling hardware in Wireless Mode
-securityAlicense-qualityAn MCP server that integrates Arduino-based robotics (ESP32 or Arduino Nano) with AI, allowing control of hardware components like LEDs, motors, servos, and sensors through AI assistants.Last updated a year ago78MIT