HeJiguang/SpringLens
Agent-first runtime tooling for Spring Boot: execution graphs, governed overlays, and reviewable remediation drafts for coding agents.
Platform-specific configuration:
{
"mcpServers": {
"SpringLens": {
"command": "npx",
"args": [
"-y",
"SpringLens"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://github.com/HeJiguang/SpringLens/actions/workflows/ci.yml) [](https://github.com/HeJiguang/SpringLens/blob/main/LICENSE)
Spring Lens is an AI Runtime Operating System for Spring Boot applications.
It does not treat logs as the primary diagnostic surface. Instead, it captures runtime behavior as structured execution graphs and exposes question-oriented runtime tools for AI systems.
spring-lens-modelspring-lens-spispring-lens-runtimespring-lens-starterspring-lens-agent-contractspring-lens-agent-starterspring-lens-serverspring-lens-demo-appspring-lens-starter when you want runtime truth, execution graphs, and AI-facing runtime tools with the lowest adoption risk.spring-lens-agent-starter only when you want to opt into future high-trust agent instrumentation flows such as overlays or governed source patch proposals.Current Phase 1 defaults:
spring.lens.observation-native-enabled=truespring.lens.compatibility-instrumentation-enabled=trueThis means the observation-native path is present and testable, while l
Loading reviews...