A propos du serveur MCP

Le serveur Oracle Autonomous AI Database MCP Server est un serveur colocatif géré conçu pour fournir un accès sécurisé et standardisé aux outils et fonctionnalités de base de données via le protocole MCP (Model Context Protocol). Il fournit un serveur MCP pour chaque base de données d'IA autonome, permettant aux agents d'IA et aux applications client d'interagir de manière transparente avec les outils d'agent d'IA Select personnalisés et intégrés à l'aide des API MCP.

MCP Server s'intègre aux structures d'identité, d'autorisation et de gouvernance de base de données, prenant en charge la sécurité, l'audit et la conformité de niveau entreprise. Exclusivement disponible pour Oracle Autonomous AI Database (versions 26ai et 19c), il vous évite de gérer votre propre infrastructure MCP.

Sujets

Avantages du serveur MCP

MCP Server offre plusieurs avantages qui améliorent l'intégration, la sécurité et la gestion des applications basées sur l'IA dans Oracle Autonomous AI Database.

Le serveur MCP offre un moyen sécurisé et efficace de connecter les agents d'IA prenant en charge MCP à Oracle Autonomous AI Database. Les principaux avantages sont les suivants :

  • Permet une intégration transparente de la base de données d'IA autonome avec des clients compatibles MCP tels que Claude Desktop, Visual Studio Code avec Cline et OCI AI Agent, tout en fournissant un accès sécurisé, régi et ciblé.
  • Aucune infrastructure de serveur MCP côté client impliquée, ce qui réduit les efforts de déploiement.
  • Intégré aux rôles de base de données, prend en charge les listes de contrôle d'accès réseau (ACL) et les configurations d'adresse privée (PE).

Principales fonctionnalités du serveur MCP

Découvrez les principales fonctionnalités du serveur MCP dans le tableau ci-dessous :

Ces fonctionnalités vous permettent d'accéder aux outils MCP via des applications d'IA agénétiques qui prennent en charge les clients MCP. Vous devez enregistrer les outils MCP avec le package DBMS_CLOUD_AGENT_AI avant de pouvoir y accéder.

Fonctionnalités Descriptions

Activer le serveur MCP

Un administrateur de base de données ou l'utilisateur ADMIN peut activer ou désactiver le serveur MCP à l'aide de balises à format libre OCI. Pour plus d'informations, reportez-vous à Activation du serveur MCP.

Inscription d'outil personnalisé avec Sélectionner un agent AI

Les utilisateurs de base de données enregistrent des outils personnalisés à l'aide du package PL/SQL DBMS_CLOUD_AI_AGENT. Pour plus de détails, reportez-vous à Création d'outils d'agent AI Select.

Authentification

Le serveur MCP prend en charge l'authentification à l'aide des informations d'identification de base de données. Pour plus d'informations, reportez-vous à Configuration du serveur MCP dans l'application d'agent AI.

Contrôles de sécurité

Implémente la limitation de débit, l'application des listes de contrôle d'accès (ACL) et des adresses privées (PE) et des contrôles d'accès aux données sécurisés de niveau fin à l'aide de stratégies de base de données privée virtuelle (VPD). Pour plus d'informations, reportez-vous à Création et inscription d'une stratégie VPD.

Architecture du serveur MCP

Cela fournit une présentation de l'architecture du serveur MCP et de ses composants clés.

L'architecture du serveur MCP est organisée en trois couches clés : couche de sécurité unifiée, serveur MCP colocatif et structure d'agent AI Select. Ensemble, ces couches fournissent un serveur MCP sécurisé, régi et par base de données qui est intégré de manière native à Autonomous AI Database.

Couche de sécurité unifiée

Avec la couche de sécurité unifiée, vous pouvez :
  • Application des listes de contrôle d'accès réseau et prise en charge des adresses privées
  • Prise en charge des identités de base de données
  • Appliquer des rôles de base de données et des stratégies de base de données privée virtuelle (VPD)

Serveur MCP colocatif

Avec le serveur MCP colocatif, vous pouvez :

  • Utiliser en toute sécurité les outils personnalisés Select AI Agent sans gérer le déploiement ou l'infrastructure du serveur MCP
  • Consigner toutes les interactions dans les journaux d'audit de la base de données

Sélectionner une structure d'agent AI

Avec la structure Select AI Agent, vous pouvez :

  • Utiliser les outils définis via l'agent Select AI
  • Enregistrer et mettre à jour les outils
  • Gérer le cycle de vie des outils exposés en tant qu'outils MCP

Pour plus d'informations, reportez-vous à Sélectionner un agent AI.