After introducing the MCP Server for Oracle AI Database through Oracle SQLcl last summer, the company is releasing the new OCI Managed MCP Service for Oracle AI Database. This provides native, managed MCP Servers as part of the OCI Database Tools Service, giving customers a cloud-native, HTTPS-based way to connect AI agents and assistants to Oracle databases running in the cloud.
Organizations can now provide access via MCP to Oracle AI Database 26ai and Oracle Database 19c instances running on Oracle services in OCI, Oracle AI Database@AWS, Oracle AI Database@Azure, and Oracle AI Database@Google Cloud.
The SQLcl MCP Server introduced last year remains an excellent choice for developers, DBAs, and power users using their own systems. It is lightweight, familiar, and immediately useful. But many enterprise AI use cases need something different, Oracle said.
Business analysts, support teams, operations staff, application owners, and other enterprise users need a way to ask questions of validated data without installing local tooling, sharing database credentials, or routing around established access controls.
That is what OCI Managed MCP Service for Oracle AI Database provided as part of OCI Database Tools, the company said.
OCI Database Tools already provides managed connection resources for Oracle databases. With this new MCP capability, those Database Tools Connections become the foundation for cloud-native MCP access.
Customers can now define:
- MCP Servers which expose one or more toolsets to MCP-compatible AI clients
- MCP Toolsets which group the tools available through a server
- SQL Reports which define validated, reusable, parameterized SQL queries
An MCP Server can offer one or more toolsets. Each toolset can include built-in tools such as run-sql for ad hoc SQL, tools for listing and executing reports, or custom tools defined by a service administrator.
This gives customers a practical spectrum of control. Some users may only need access to certain validated reports. Others may be trusted to run AI-generated SQL. Some teams may need both.
Oracle recommends using OCI Identity Groups to grant access to specific Database Tools Connections, MCP Servers, toolsets, and reports.
OCI Database Tools provides three MCP application roles out-of-the box:
- MCP_Administrator
- MCP_Operator
- MCP_User
These roles can be used to restrict access to tools and reports by a specific user or a group of users. For example, an MCP_User might be granted access only to named SQL Reports. An MCP_Operator might also be allowed to use run-sql for ad hoc analysis. An MCP_Administrator can create and manage MCP Servers, toolsets, tools, and reports.
This lets customers decide who in their organization can talk to which databases, through which tools.
Native MCP Servers in OCI Database Tools are not limited to one database deployment model.
They support all Oracle databases running in OCI, including Autonomous AI Database, Base Database Service, Exadata Database Service, and other environments available through OCI Database Tools Connections. These databases can be based on either Oracle AI Database 26ai or Oracle Database 19c.
The MCP servers running in OCI also support Oracle databases running on Oracle AI Database@AWS, Oracle AI Database@Azure, and Oracle AI Database@Google Cloud.
The native MCP Server capability in OCI Database Tools is available at no incremental charge. There is no charge for using OCI Database Tools, and customers only pay for the database services and LLMs they use, and the consumption created by running queries, reports, scripts, and other database operations.
With the OCI Managed MCP Service for Oracle AI Database, customers can gain agentic access to all Oracle databases in the cloud, giving users faster answers while preserving control over identity, authorization, database access, and SQL execution, Oracle said.
For more information about this news, visit www.oracle.com.