Model Context Protocol (MCP)
Baue leistungsstarke KI-Integrationen mit vollwertigen MCP-Server- und Client-Komponenten. Verbinde Large Language Models mit den Tools, Daten und Workflows deiner Anwendung.
Baue leistungsstarke KI-Integrationen mit vollwertigen MCP-Server- und Client-Komponenten. Verbinde Large Language Models mit den Tools, Daten und Workflows deiner Anwendung.
Das Model Context Protocol ist der aufkommende Standard für die Verbindung von KI-Modellen mit externen Tools und Datenquellen.
MCP definiert ein Standardprotokoll dafür, wie Large Language Models mit der Außenwelt interagieren. Anstatt für jeden KI-Anbieter eigene API-Integrationen zu bauen, bietet MCP eine universelle Schnittstelle, mit der LLMs Funktionen aufrufen, auf Datenbanken zugreifen, APIs abfragen und über ein konsistentes, klar definiertes Protokoll mit deiner Anwendungslogik interagieren können.
Vollwertige Komponenten für beide Seiten des MCP-Protokolls.
Stelle die Fähigkeiten deiner Anwendung KI-Modellen zur Verfügung. Nur Enterprise.
Verbinde dich mit jedem MCP-kompatiblen Server. Nur Enterprise.
Unterstützte Plattformen
Stelle KI-Modellen Tools mit nur wenigen Zeilen Delphi-Code zur Verfügung.
uses
sgcWebSocket_Server, sgcAI, sgcAI_MCP_Classes, sgcAI_MCP_Server;
procedure TForm1.SetupMCPServer;
begin
// Attach the MCP API component to a sgcWebSockets HTTP server
MCPServer.Server := Server;
MCPServer.EndpointOptions.Endpoint := '/mcp';
MCPServer.MCPOptions.ServerInfo.Name := 'sgc-mcp-server';
MCPServer.MCPOptions.ServerInfo.Version := '1.0.0';
// Register a callable tool with a typed argument
with MCPServer.Tools.AddTool('GetTemperature',
'Get the actual temperature in a city.') do
InputSchema.Properties.AddProperty('city', True);
MCPServer.OnMCPRequestTool := MCPRequestTool;
Server.Port := 8080;
Server.Active := True;
end;
procedure TForm1.MCPRequestTool(Sender: TObject;
const aSession: TsgcAI_MCP_Session;
const aRequest: TsgcAI_MCP_Request_ToolsCall;
const aResponse: TsgcAI_MCP_Response_ToolsCall);
begin
if aRequest.Params.Name = 'GetTemperature' then
aResponse.Result.Content.AddText('The current temperature in ' +
aRequest.Params.Arguments.Item[0].Value + ' is 22 Celsius');
end;
Lade sofort lauffähige Demos herunter und entdecke die vollständige Dokumentation.
MCP eröffnet eine Welt voller Möglichkeiten für KI-gestützte Anwendungen.
Baue Coding-Assistenten, die Dateien lesen und schreiben, Tests ausführen, Dokumentation abfragen und direkt in deiner Entwicklungsumgebung intelligente Code-Vorschläge liefern.
Lass KI-Modelle deine Datenbanken über kontrollierte, sichere Schnittstellen abfragen und analysieren. Definiere Read-Only- oder Read-Write-Zugriffsrichtlinien und lass die KI Erkenntnisse aus deinen Daten gewinnen.
Verbinde KI mit deiner Business-Logik — CRM, ERP, Ticketsysteme und mehr. Automatisiere Workflows mit natürlichsprachlichen Anweisungen und intelligenter Entscheidungsfindung.
Verkette mehrere Tools und Ressourcen für komplexe, mehrstufige KI-Operationen. Baue Pipelines, die Datenabruf, Verarbeitung und Aktionsausführung in einem einzigen KI-gesteuerten Workflow vereinen.
Deploye MCP-Server und -Clients auf jeder wichtigen Plattform und IDE.
Delphi 7 bis RAD Studio 13. Vollständige VCL- und FireMonkey-Unterstützung mit Design-Time-Komponenten.
C++ Builder 10.1 Berlin bis C++ Builder 13 mit nativen C++-Wrapper-Headern.
Lazarus 4.4.0 Win64 mit Free-Pascal-Compiler-Unterstützung.
Windows, macOS (Intel & ARM), Linux 64-Bit, iOS und Android.