DBJavaGenix
Verified Safeby Muhaastok
Overview
Generates complete layered Java code (Entity, DAO, Service, Controller) from a database schema, leveraging AI for analysis and supporting various databases and Spring Boot architectures.
Installation
npx dbjavagenix-mcpEnvironment Variables
- DATABASE_URL
- AI_API_KEY
- AI_PROVIDER
- OUTPUT_DIR
- PACKAGE_NAME
Security Notes
The server handles sensitive database credentials provided by the user (which are masked in logs). Custom SQL queries are strictly limited to 'SELECT' for safety, preventing arbitrary SQL execution through the tool. No 'eval' or obvious obfuscation found. The MCP server communicates via stdio, reducing external network attack surface for the server process. Default configuration files contain placeholder secrets that users must update.
Similar Servers
boost
Laravel Boost accelerates AI-assisted development by providing context and specialized tools for AI to generate high-quality, Laravel-specific code.
easy-code-reader
Provides a Model Context Protocol (MCP) server for AI assistants to intelligently read Java source code from local projects and Maven dependencies, supporting decompilation and multi-module analysis.
codegraph-rust
CodeGraph transforms your codebase into a semantically searchable knowledge graph to augment AI coding assistants with deep understanding and advanced reasoning capabilities beyond simple file searching.
ater.dry.cli
An intelligent code assistance tool and MCP server for building Asp.Net Core and EF Core front-end and back-end services, leveraging code generation and LLM technology.