Pré-requisitos para o Servidor MCP
Para usar clientes de IA compatíveis com MCP com o Autonomous AI Database por meio de pontos finais de MCP, um desenvolvedor deve garantir o seguinte: a versão correta do banco de dados, os privilégios, as credenciais de autenticação, os controles de rede e segurança e a prontidão para registro da ferramenta.
Banco de Dados e Versão Suportados
O Servidor MCP é suportado no Autonomous AI Database 26ai e 19c. Consulte Sobre o Servidor MCP para obter mais detalhes.
Clientes MCP Suportados
Use aplicativos do agente AI que suportem MCP remoto por meio de transporte streamable-http e autenticação OAuth 2.1 ou baseada em token. Isso permite que seus aplicativos clientes interajam com as ferramentas MCP. O MCP Server usa HTTP transmitível com SSE como o canal de transporte. Os aplicativos clientes podem se conectar ao servidor MCP usando credenciais de banco de dados ou token do portador (os servidores MCP suportam OAuth ou OIDC e autenticação baseada em token) para que possam ver as ferramentas disponíveis. Consulte Configurar Servidor MCP no AI Agent Application para obter mais detalhes.
-
Instalando o Claude Desktop para fazer download e instalar o Claude Desktop. Certifique-se de instalar o Node.js.
-
Instalando o Cline para instalar o Cline.
Privilégios para Ativar o Servidor MCP
Você deve ter a permissão do OCI para atualizar o Autonomous AI Database para adicionar a tag de formato livre necessária para ativar o servidor MCP.
Autenticação e Autorização
Use suas credenciais de banco de dados para autenticação para que os clientes AI possam identificá-lo e acessar com segurança o servidor MCP. O servidor MCP do Autonomous AI Database suporta clientes MCP que usam autenticação baseada em token e OAuth 2.1.
Para clientes MCP que suportam token de portador, um token de portador para seu banco de dados pode ser gerado usando uma API. Em seguida, você pode adicioná-lo na configuração do servidor MCP. Consulte Configurar Servidor MCP no AI Agent Application para obter mais detalhes.
Ferramentas Personalizadas
Você deve ter ferramentas personalizadas que estão registradas corretamente para que os clientes MCP possam listá-las e chamá-las com as funções apropriadas e acesso de menor privilégio. Somente usuários privilegiados do banco de dados podem registrar ferramentas. Você pode criar ferramentas personalizadas usando o procedimento DBMS_CLOUD_AI_AGENT.CREATE_TOOL. Consulte Exemplo: Criar Ferramentas Selecionar Agente do AI e Procedimento CREATE_TOOL para obter mais detalhes.
Tópico principal: Servidor MCP do Autonomous AI Database