Idea Summary
Enable Oracle Analytics to act as a Model Context Protocol (MCP) client, allowing it to connect to MCP servers for contextual, domain-specific AI augmentation. This could be implemented either as (or both):
- A new connection type in OAC, or
- A feature enhancement to the built-in AI Assistant, letting it consume and query MCP servers directly.
Proposed Solution
- Native MCP Client Connector – Add an option in OAC’s connection library for MCP, with fields for server URL, authentication method, and configuration settings.
- AI Assistant Enhancement – Allow the AI Assistant to register MCP “tools” and “resources” dynamically, pulling in context-aware commands from external MCP servers without leaving OAC.
- Security & Governance – Leverage OAC’s existing OCI IAM integration to secure MCP calls and respect data access policies.
Feasibility
- MCP is an open protocol and can be implemented over standard web technologies.
- OAC already supports custom connections and AI Assistant integration with external services, making MCP client support a logical extension.