Model Context Protocol (MCP)

Construis de puissantes intégrations IA avec des composants Server et Client MCP complets. Connecte les grands modèles de langage aux outils, données et workflows de ton application.

Qu'est-ce que MCP ?

Le Model Context Protocol est le standard émergent pour connecter les modèles IA à des outils et sources de données externes.

Le pont entre l'IA et ton application

MCP définit un protocole standard pour la manière dont les grands modèles de langage interagissent avec le monde extérieur. Au lieu de construire des intégrations API personnalisées pour chaque fournisseur d'IA, MCP fournit une interface universelle qui permet aux LLM d'appeler des fonctions, d'accéder à des bases de données, d'interroger des API et d'interagir avec la logique de ton application via un protocole cohérent et bien défini.

  • Protocole standard adopté par les principaux fournisseurs d'IA
  • Permet aux modèles IA d'appeler des fonctions dans ton application
  • Accès contrôlé et sécurisé aux bases de données et systèmes de fichiers
  • Modèles de prompts et définitions de ressources réutilisables
AI

MCP Server et Client

Composants complets pour les deux côtés du protocole MCP.

MCP Server

Expose les capacités de ton application aux modèles IA. Enterprise uniquement.

  • Tools — Définis des fonctions appelables avec paramètres typés
  • Prompts — Modèles de prompts réutilisables avec arguments
  • Resources — Expose des données avec adressage par URI
  • Gestion d'événements — OnToolCall, OnPromptGet, OnResourceRead
  • Prise en charge des transports Stdio et HTTP

MCP Client

Connecte-toi à n'importe quel serveur compatible MCP. Enterprise uniquement.

  • Tools — Découvre et appelle les outils du serveur
  • Prompts — Récupère et utilise les modèles de prompts
  • Resources — Lis les données exposées par le serveur
  • Sampling — Prise en charge de l'interaction avec le modèle IA
  • Elicitation — Recueille les entrées utilisateur pendant les workflows IA
  • Gestion d'événements — Architecture entièrement événementielle

Plateformes prises en charge

Windows 32 Windows 64 Android Linux64 OSX64 iOS64

MCP Server en action

Expose des outils aux modèles IA en quelques lignes de code Delphi.

procedure TForm1.SetupMCPServer;
begin
  sgcMCPServer1.Options.Transport := mcpStdIO;
  sgcMCPServer1.AddTool('get_weather', 'Get current weather');
  sgcMCPServer1.Active := True;
end;

procedure TForm1.sgcMCPServer1ToolCall(Sender: TObject;
  const ToolName: string; const Arguments: string;
  var Result: string);
begin
  if ToolName = 'get_weather' then
    Result := '{"temperature": 22, "condition": "sunny"}';
end;

Démos et documentation

Télécharge des démos prêtes à l'emploi et explore la documentation complète.

Démo MCP Server

Télécharger

Démo MCP Client

Télécharger

Documentation

Voir la documentation

Que peux-tu construire avec MCP ?

MCP ouvre un monde de possibilités pour les applications alimentées par l'IA.

Outils IDE alimentés par l'IA

Construis des assistants de codage qui peuvent lire et écrire des fichiers, exécuter des tests, interroger la documentation et fournir des suggestions de code intelligentes directement dans ton environnement de développement.

Agents de base de données

Laisse les modèles IA interroger et analyser tes bases de données via des interfaces contrôlées et sécurisées. Définis des politiques d'accès en lecture seule ou lecture-écriture et laisse l'IA générer des insights à partir de tes données.

Automatisation métier

Connecte l'IA à ta logique métier — CRM, ERP, systèmes de tickets, etc. Automatise les workflows avec des instructions en langage naturel et une prise de décision intelligente.

Workflows IA personnalisés

Enchaîne plusieurs outils et ressources pour des opérations IA complexes en plusieurs étapes. Construis des pipelines qui combinent récupération de données, traitement et exécution d'actions dans un seul workflow piloté par l'IA.

Prise en charge MCP multiplateforme

Déploie des serveurs et clients MCP sur toutes les principales plateformes et IDE.

Delphi

De Delphi 7 à RAD Studio 13. Prise en charge complète VCL et FireMonkey avec composants à la conception.

C++ Builder

De C++ Builder 10.1 Berlin à C++ Builder 13 avec en-têtes wrapper C++ natifs.

Lazarus

Lazarus 4.4.0 Win64 avec prise en charge du compilateur Free Pascal.

Plateformes cibles

Windows, macOS (Intel et ARM), Linux 64 bits, iOS et Android.

Commence à construire avec MCP dès aujourd'hui

Télécharge l'essai gratuit et connecte ton application Delphi ou .NET aux modèles IA avec le Model Context Protocol.