Engineering teams are moving beyond simple chatbots to build agentic systems that interact directly with mission critical databases. However, building these enterprise agents often means hitting an integration wall of custom glue code, brittle APIs, and complex database logic.
To replace these hardcoded bottlenecks with a secure, unified control plane, we are thrilled to announce the Java SDK for the Model Context Protocol (MCP) Toolbox for Databases. This release brings first-class, typesafe agent orchestration to the world’s most widely adopted enterprise ecosystem. Java’s mature architecture is purpose-built for these rigorous demands, providing the high concurrency, strict transactional integrity, and robust state management required to safely scale mission-critical AI agents in production.
MCP: The USB Type-C for AI Agents
Think of the Model Context Protocol (MCP) as a universal translator for AI.
Created to standardize how AI models connect to external tools and datasets, MCP replaces custom, fragmented integration scripts with a secure, universal protocol. Whether your agent needs to execute a transactional SQL query, search through thousands of policy documents, or trigger a REST API, MCP provides a single, unified interface.
With MCP Toolbox for databases, we’ve made implementing this protocol effortless.
MCP Toolbox for Databases
MCP Toolbox for Databases is an open source MCP server for databases. It natively supports 42 different data sources spanning AlloyDB, Cloud SQL, Cloud Spanner, and many more including third party data sources as well. Crucially, it gives you the ability to define custom tools that safely map an AI agent’s natural language intents directly to specific database operations. It enables you to develop tools easier, faster, and more securely by handling the complexities such as connection pooling, authentication, and more.
We already provide robust, production-ready SDKs for Python, JavaScript, TypeScript, and Go. But when it comes to “Day 2” production workloads—where high concurrency, transactional integrity, and conversational state management are non-negotiable—Java and Spring Boot remain the undisputed heavyweights.
With the new Java SDK, you can natively build stateful, highly concurrent multi-agent systems without ever leaving your preferred tech stack. This SDK brings first-class, type-safe orchestration to Java, which is potentially a major priority for enterprise architects.
Get Started with the Java SDK
We’ve designed the MCP Toolbox Java SDK to be frictionless for enterprise teams. You can start building your agents today.
Add the Dependency
To bring the MCP Toolbox into your Java or Spring Boot project, simply add the following dependency to your pom.xml:






