Boot UI MCP Server

by jdubois• 326•• Scanned•Claim this listing•Request removal
Design & Mediaagent skillsdeveloper toolsjavamcpmcp server

The missing developer UI for Spring Boot and Quarkus!

Boot UI is an open-source mcp server by jdubois, written mainly in Java, with 326 GitHub stars and the Apache-2.0 license. Its code was last updated Oct 31, 2026.

BootUI

Build CodeQL License Spring Boot Quarkus

BootUI adds an embedded, local-only developer console to your application. It runs on Spring Boot (servlet or WebFlux) and Quarkus, serving the same Vue UI and REST contract (/bootui and /bootui/api/** by default, configurable with bootui.path / bootui.api-path) from a shared, framework-neutral engine — add the Spring Boot starter (one for both stacks) or the Quarkus extension and BootUI activates only in local development.

Read the documentation at https://www.julien-dubois.com/boot-ui/.

BootUI 2.0 is available on Maven Central, with exact correlation, a runtime journal, Runtime Insights, run comparison, and optional Java-agent instrumentation. Follow the setup guide, read its known limitations, and share feedback in GitHub Discussions.

Quick links

TopicLink
Setuphttps://www.julien-dubois.com/boot-ui/setup
Featureshttps://www.julien-dubois.com/boot-ui/features
MySQL operational viewFeature guide
Propertieshttps://www.julien-dubois.com/boot-ui/properties
AI agentshttps://www.julien-dubois.com/boot-ui/ai-agents
Command linehttps://www.julien-dubois.com/boot-ui/cli
CI/CD and GitHub ActionsCI setup guide
Sample apphttps://www.julien-dubois.com/boot-ui/try-sample-app
Repository docshttps://www.julien-dubois.com/boot-ui/repository
Known limitations of 2.0Known limitations

Use with AI agents

BootUI exposes a local, opt-in Model Context Protocol server so AI coding agents (GitHub Copilot, Claude Code, …) can run its advisors and read runtime diagnostics while fixing your code.

Install the BootUI skill in any Agent Skills-compatible coding agent:

npx skills add https://github.com/jdubois/boot-ui/tree/main/skills/bootui

The interactive installer detects supported agents and installs the canonical consumer skill. Native integrations are also available:

AgentNative installation
GitHub Copilotgh skill install jdubois/boot-ui skills/bootui
Claude Code/plugin marketplace add jdubois/boot-ui, then /plugin install bootui@bootui
CursorFind BootUI on Cursor Directory

The Cursor and Claude Code plugins install the skill and configure the MCP server together. BootUI also pairs with Coffilot, a GitHub Copilot canvas extension that builds, runs, and scans your app from the GitHub Copilot App's side panel. See the AI agents guide for preview, configuration, and safety details.

Use from a terminal

The bootui CLI asks a running application one question and prints the answer, with one command per BootUI diagnostic — the same set the MCP server exposes, projected mechanically from the same registry.

curl -fsSL https://www.julien-dubois.com/boot-ui/install.sh | sh
bootui beans --query dataSource
bootui hibernate scan --json | jq '.topFindings[]'

It needs no MCP client and no agent, prints exact JSON when piped, and exits 2 when a panel's own policy declines the call and 3 when --fail-on <severity> finds a finding at or above that severity, or --fail-on insufficient finds insufficient or partial evidence, so CI can branch on it. Windows has a PowerShell installer, and JBang works too — see the command-line guide.

Use in CI

Add the BootUI Action to a job and it automatically starts the conventional Spring Boot or Quarkus development process, runs every available local CI advisor, reports findings in the job summary, and fails on HIGH or CRITICAL findings. An optional workload can exercise that same process before assessment. The application stays on the same runner, bound to loopback; BootUI is not a remote or production scanner. Start with the GitHub Actions quick start.

<!-- bootui-ci:release:start -->

Example release: BootUI 2.4.0. Use a published copy of this same release for the application and CLI. The Action is pinned to this release's signed v2.4.0 tag. The documentation and starter kit are synchronized during release preparation; a repository can contain them before publication. The documentation website publishes the kit only after the exact CI release is verified as available.

<!-- bootui-ci:release:end -->

Project resources

License

Licensed under the Apache License, Version 2.0.

Boot UI alternatives

View more →

Similar mcp servers in Design & Media, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Boot UI (this page)
jdubois
326Apache-2.0Oct 31, 2026Scanned, no flagged issues
Next AI Draw Io
DayuanJiang
37kApache-2.0Nov 1, 2026Scanned, no flagged issues
MCP For Blender
ahujasid
33kMITOct 29, 2026Scanned, no flagged issues
Figma Context MCP
GLips
16kMITOct 27, 2026Scanned, no flagged issues
Nginx UI
0xJacky
12kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
Lamda
firerpa
8.7kMITSep 27, 2026Scanned, no flagged issues