Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
0e2ca1d
feat(mcp): add MCP server module and sample application
SteKoe May 17, 2026
63cb15c
feat(mcp): add metrics, logs and operations MCP tools
SteKoe May 17, 2026
faf6108
docs(mcp): add MCP integration documentation page
SteKoe May 17, 2026
374a7fe
docs(mcp): mark MCP integration as experimental
SteKoe Jul 17, 2026
c5fa059
feat(mcp): add env MCP tools for retrieving application properties
SteKoe Jul 17, 2026
886191c
feat(mcp): register EnvTools bean in auto-configuration
SteKoe Jul 17, 2026
842ece4
build(deps): bump spring-ai to 2.0.0
SteKoe Jul 17, 2026
70e86b7
refactor(sample): simplify MCP sample and enable operation endpoints
SteKoe Jul 17, 2026
66adac7
feat(mcp): add per-category tool enablement flags
SteKoe Jul 17, 2026
ac3cfc7
feat(mcp): default server name and version from Spring Boot Admin
SteKoe Jul 17, 2026
0d27216
docs(mcp): document tool toggles and server metadata defaults
SteKoe Jul 17, 2026
37765e0
build(mcp): add spring-boot-admin-starter-server-mcp starter module
SteKoe Jul 17, 2026
e6f9edb
docs(mcp): document MCP starter and optional server metadata
SteKoe Jul 17, 2026
e1bd10b
feat(mcp): add loggers, thread-dump, http-exchanges, scheduled-tasks,…
SteKoe Jul 18, 2026
25285e4
feat(mcp): update MCP label and enhance tool documentation structure
SteKoe Jul 18, 2026
713b15b
refactor(mcp): introduce ActuatorClient and query() helper
SteKoe Jul 18, 2026
c1a33a3
feat(mcp): make actuator call timeouts configurable
SteKoe Jul 18, 2026
2eae73f
feat(mcp): default type=async and protocol=streamable via Environment…
SteKoe Jul 18, 2026
eedb461
fix(mcp-sample): remove redundant spring.ai config from application.yml
SteKoe Jul 18, 2026
0e57d49
docs(mcp): update Quick Start and config reference
SteKoe Jul 18, 2026
c0e8a2e
docs(mcp): add instance ID to list-applications output and samples index
SteKoe Jul 18, 2026
2789243
feat(mcp): support instance ID as fallback lookup in withInstance
SteKoe Jul 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
<!-- used dependencies versions -->
<spring-boot.version>4.1.0</spring-boot.version>
<spring-cloud.version>2025.1.2</spring-cloud.version>
<spring-ai.version>2.0.0</spring-ai.version>

<jolokia-support-springboot.version>2.6.0</jolokia-support-springboot.version>

Expand Down Expand Up @@ -94,10 +95,12 @@
<module>spring-boot-admin-dependencies</module>
<module>spring-boot-admin-build</module>
<module>spring-boot-admin-server</module>
<module>spring-boot-admin-server-mcp</module>
<module>spring-boot-admin-server-ui</module>
<module>spring-boot-admin-client</module>
<module>spring-boot-admin-docs</module>
<module>spring-boot-admin-starter-server</module>
<module>spring-boot-admin-starter-server-mcp</module>
<module>spring-boot-admin-starter-client</module>
<module>spring-boot-admin-samples</module>
</modules>
Expand Down
10 changes: 10 additions & 0 deletions spring-boot-admin-dependencies/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,11 @@
<artifactId>spring-boot-admin-server</artifactId>
<version>${revision}</version>
</dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-server-mcp</artifactId>
<version>${revision}</version>
</dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-server-ui</artifactId>
Expand All @@ -60,6 +65,11 @@
<artifactId>spring-boot-admin-starter-server</artifactId>
<version>${revision}</version>
</dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-server-mcp</artifactId>
<version>${revision}</version>
</dependency>
</dependencies>
</dependencyManagement>

Expand Down
4 changes: 4 additions & 0 deletions spring-boot-admin-docs/src/site/docs/07-mcp/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"position": 7,
"label": "MCP"
}
Loading
Loading