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 DBMS_CLOUD_AI_AGENT. Consulte Criar Ferramentas Selecionar Agente do AI para obter mais detalhes.

**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.