Labsco
MCP SERVER

Legacy Java to Microservices Refactoring

by rohitdas-ai

Point it at a legacy Java source root and get the monolith's shape back — packages and classes — before anyone decides how to split it.

Code Intelligence & Repository Indexing
Summary
An agent can survey a Java monolith before anyone commits to splitting it.

What you get here is the discovery half — structure and classes, read from disk on demand. The transformations the README advertises alongside it (AST domain-boundary analysis, Spring Boot scaffolding, dependency validation, PR creation) belong to the paid Enterprise edition and are not in this one.

What it is

The community edition of a Java refactoring service. It exposes one call that scans a local Java package directory and reports the monolithic project structure and classes it finds there.

What you get
  • A scan of a local Java package directory, from an absolute path you supply
  • The monolith's project structure and the classes inside it, read back as discovery output
Requirements

Python with the `mcp` package installed — no other dependencies — run over stdio from your client config. The path you pass must be an absolute path to the source root, and the code is read where it sits, on the machine running the server.