Sobre o Servidor MCP
O Oracle Autonomous AI Database MCP Server é um servidor gerenciado e multitenant projetado para fornecer acesso seguro e padronizado a ferramentas e recursos de banco de dados por meio do MCP (Model Context Protocol). Ele fornece um servidor MCP para cada Autonomous AI Database, permitindo que agentes de IA e aplicações clientes interajam perfeitamente com ferramentas Select AI Agent personalizadas e integradas usando APIs MCP.
O MCP Server se integra às estruturas de identidade, autorização e governança do banco de dados, oferecendo suporte à segurança, auditoria e conformidade de nível empresarial. O Autonomous AI Database MCP Server está disponível para Autonomous AI Database Serverless e Dedicated Region, bem como ambientes multicloud suportados - Google, AWS, Microsoft. O MCP Server é compatível com o Oracle Autonomous AI Database versões 26ai e 19c. Ele elimina a necessidade de gerenciar sua própria infraestrutura de servidor MCP.
Benefícios do Servidor MCP
O MCP Server oferece várias vantagens que aprimoram a integração, a segurança e o gerenciamento de aplicações orientadas por IA no Oracle Autonomous AI Database.
O Servidor MCP fornece uma maneira segura e eficiente de conectar Agentes de IA que dão suporte ao MCP ao Oracle Autonomous AI Database. Os principais benefícios são:
-
Permite a integração perfeita do Autonomous AI Database com clientes compatíveis com MCP, como Claude Desktop, Visual Studio Code with Cline e OCI AI Agent, ao mesmo tempo em que fornece acesso seguro, governado e com escopo.
-
Nenhuma infraestrutura de servidor MCP do lado do cliente envolvida, reduzindo o esforço de implantação.
-
Integrada a atribuições de banco de dados, suporta as configurações de ACLs (listas de controle de acesso à rede) e PE (Ponto Final Privado).
Destaques de Recursos do Servidor MCP
Explore os principais destaques do Servidor MCP na seguinte tabela:
Esses recursos permitem acessar ferramentas MCP por meio de aplicativos de IA agênticos que suportam clientes MCP. Crie ferramentas usando DBMS_CLOUD_AGENT_AI, que estarão disponíveis como ferramentas MCP quando sua instância de banco de dados estiver ativada para MCP.
| Recursos | Descrições |
|---|---|
| Ativar servidor MCP | Um administrador de banco de dados (DBA) ou o usuário ADMIN pode ativar ou desativar o servidor MCP usando tags de formato livre do OCI. Consulte Ativar Servidor MCP para obter mais detalhes. |
| Criar ferramentas personalizadas com o Select AI Agent | Os usuários do banco de dados criam ferramentas personalizadas usando o pacote PL/SQL **Observação**: Você pode usar o Java com ferramentas MCP quando a implementação da ferramenta é escrita em PL/SQL que chama procedimentos armazenados em Java. O Oracle AI Database suporta Java quando a opção JAVAVM (Java Virtual Machine) está ativada no banco de dados. Para ativar o suporte a Java no Autonomous AI Database, consulte Usar o Oracle Java no Autonomous AI Database. As funções JavaScript criadas usando o Oracle AI Database Multilingual Engine (MLE) não são suportadas como ferramentas MCP. Para obter mais informações sobre o suporte a JavaScript no Oracle AI Database, consulte Visão Geral do Oracle Multilingual Engine (MLE) for JavaScript. |
| Autenticação | O servidor MCP suporta autenticação usando credenciais do banco de dados. Consulte Configurar Servidor MCP no AI Agent Application para obter mais detalhes. |
| Controles de Segurança | Implementa a limitação de taxa, a aplicação da Lista de Controle de Acesso (ACL) e do Ponto Final Privado (PE) e controles de acesso a dados protegidos refinados usando políticas de VPD (Virtual Private Database). Consulte Criar e Registrar uma Política de VPD para obter mais detalhes. |
Arquitetura do Servidor MCP
Isso fornece uma visão geral da arquitetura do servidor MCP e seus principais componentes.
A arquitetura do servidor MCP é organizada em três camadas principais: Unified Security Layer, Multi-tenant MCP Server e Select AI Agent Framework. Juntas, essas camadas fornecem um servidor MCP seguro, controlado e por banco de dados que é integrado nativamente ao Autonomous AI Database.
Unified Security Layer: Com o Unified Security Layer, você pode:
-
Impor ACLs de rede e suporte para pontos finais privados
-
Suporte para identidades de banco de dados
-
Impor atribuições de banco de dados e políticas de VPD (Virtual Private Database)
Servidor MCP Multitenant: com o servidor MCP Multitenant, você pode:
-
Usar com segurança as ferramentas personalizadas Select AI Agent sem gerenciar a implantação ou a infraestrutura do servidor MCP
-
Registrar todas as interações nos logs de auditoria do banco de dados
Selecionar Estrutura do Agente AI: Com a estrutura Selecionar Agente AI, você pode:
-
Utilizar ferramentas definidas por meio do Select AI Agent
-
Criar e atualizar ferramentas
-
Gerencie o ciclo de vida das ferramentas que são expostas como ferramentas de MCP
Consulte Selecionar Agente AI para obter mais detalhes.