Informazioni sul server MCP

Oracle Autonomous AI Database MCP Server è un server gestito e multi-tenant progettato per fornire un accesso sicuro e standardizzato agli strumenti e alle funzioni del database tramite il protocollo MCP (Model Context Protocol). Fornisce un server MCP per ogni Autonomous AI Database, consentendo agli agenti AI e alle applicazioni client di interagire senza problemi con strumenti Select AI Agent personalizzati e integrati utilizzando le API MCP.

MCP Server si integra con i framework di identità, autorizzazione e governance del database, supportando sicurezza, audit e compliance di livello aziendale. Disponibile in esclusiva per Oracle Autonomous AI Database (versioni 26ai e 19c), elimina la necessità di gestire la propria infrastruttura MCP.

Argomenti

Vantaggi di MCP Server

MCP Server offre diversi vantaggi che migliorano l'integrazione, la sicurezza e la gestione delle applicazioni basate sull'intelligenza artificiale all'interno di Oracle Autonomous AI Database.

MCP Server offre un modo sicuro ed efficiente per connettere gli agenti AI che supportano MCP a Oracle Autonomous AI Database. I vantaggi principali sono:

  • Consente l'integrazione perfetta di Autonomous AI Database con client compatibili con MCP come Claude Desktop, Visual Studio Code con Cline e OCI AI Agent, fornendo al contempo un accesso sicuro, gestito e mirato.
  • Nessuna infrastruttura server MCP lato cliente coinvolta, riducendo gli sforzi di implementazione.
  • Integrato con i ruoli del database, supporta le configurazioni delle liste di controllo dell'accesso di rete (ACL) e degli endpoint privati (PE).

Punti salienti delle funzionalità del server MCP

Esplora le funzionalità principali del server MCP nella tabella seguente:

Queste funzioni consentono di accedere agli strumenti MCP tramite applicazioni AI che supportano i client MCP. Per poter accedere agli strumenti MCP è necessario registrarli con il pacchetto DBMS_CLOUD_AGENT_AI.

Funzioni Descrizioni

Abilita server MCP

Un amministratore del database o l'utente ADMIN può abilitare o disabilitare il server MCP utilizzando tag in formato libero OCI. Per ulteriori dettagli, vedere Abilita server MCP.

Registrazione strumento personalizzato con Seleziona agente AI

Gli utenti del database registrano gli strumenti personalizzati utilizzando il package PL/SQL DBMS_CLOUD_AI_AGENT. Per ulteriori dettagli, vedere Crea strumenti agente AI Select.

Autenticazione

Il server MCP supporta l'autenticazione utilizzando le credenziali del database. Per ulteriori dettagli, vedere Configura server MCP nell'applicazione agente AI.

Controlli di sicurezza

Implementa la limitazione di frequenza, l'applicazione della lista di controllo dell'accesso (ACL) e dell'endpoint privato (PE) e i controlli di accesso ai dati protetti con filtro mediante criteri VPD (Virtual Private Database). Per ulteriori dettagli, vedere Creazione e registrazione di un criterio VPD.

Architettura del server MCP

Ciò fornisce una panoramica dell'architettura del server MCP e dei relativi componenti chiave.

L'architettura del server MCP è organizzata in tre livelli chiave: Unified Security Layer, Multi-tenant MCP Server e Select AI Agent Framework. Insieme, questi livelli forniscono un server MCP sicuro, governato e per database integrato in modo nativo con Autonomous AI Database.

Livello di sicurezza unificato

Con Unified Security Layer puoi:
  • Applicare le ACL di rete e il supporto per gli endpoint privati
  • Supporto per le identità del database
  • Applicare i ruoli del database e i criteri VPD (Virtual Private Database)

Server MCP multi-tenant

Con il server MCP multi-tenant è possibile effettuare le operazioni riportate di seguito.

  • Utilizza in modo sicuro Seleziona strumenti personalizzati AI Agent senza gestire la distribuzione o l'infrastruttura del server MCP
  • Registra tutte le interazioni nei log di audit del database

Seleziona struttura agente AI

Con il framework Select AI Agent, è possibile:

  • Utilizza gli strumenti definiti tramite Seleziona agente AI
  • Registra e aggiorna gli strumenti
  • Gestire il ciclo di vita degli strumenti esposti come strumenti MCP

Per ulteriori dettagli, vedere Seleziona agente AI.