MCP Server
Delphi'de Model Context Protocol (MCP) sunucuları oluşturun. Araçları, kaynakları ve istemleri yapay zeka uygulamalarına sunun.
Delphi'de Model Context Protocol (MCP) sunucuları oluşturun. Araçları, kaynakları ve istemleri yapay zeka uygulamalarına sunun.
Kendi araçlarınızı, istemlerinizi ve kaynaklarınızı herhangi bir MCP destekli LLM istemcisine sunun. Bir sgcWebSockets HTTP sunucusu üzerinde HTTP ve HTTP Streamable taşımalarıyla bir JSON-RPC uç noktası barındırır.
TsgcWSAPIServer_MCP
Model Context Protocol sunucusu
Windows, macOS, Linux, iOS, Android
Enterprise (yapay zeka eklentisi)
Bir HTTP sunucusuna iliştirin, ServerInfo değerlerini doldurun, OnMCPRequest* işleyicilerini bağlayın, Active := True olarak ayarlayın.
uses
sgcAI_MCP_Server, sgcAI_MCP_Classes;
var
MCP: TsgcWSAPIServer_MCP;
begin
MCP := TsgcWSAPIServer_MCP.Create(nil);
MCP.MCPOptions.HttpOptions.Port := 8080;
MCP.MCPOptions.ServerInfo.Name := 'sgc-mcp-server';
MCP.MCPOptions.ServerInfo.Title := 'Weather MCP';
MCP.MCPOptions.ServerInfo.Version := '1.0.0';
// Lifecycle + incoming request handlers
MCP.OnMCPInitialize := SrvInitialize;
MCP.OnMCPSessionNew := SrvSessionNew;
MCP.OnMCPRequestTool := SrvCallTool;
MCP.OnMCPRequestPrompt := SrvGetPrompt;
MCP.OnMCPRequestResource := SrvReadResource;
MCP.Active := True;
// Push a notification to every connected session
MCP.SendNotificationToolsListChanged;
end;
5 yayımlanmış özellik, 9 metot, 12 olay — bileşen referansından alınmıştır.
Metotlar: KeepAlive.
Olaylar: OnMCPHTTPRequest, OnMCPHTTPResponse.
Yayımlanmış özellikler: MCPOptions, EndpointOptions, TransportOptions.
Yayımlanmış özellikler: Version.
Özellikler: Server.
Metotlar: RequestRootsList, RequestSamplingCreateMessage, RequestElicitationCreate.
Bu bileşenin uyguladığı protokoller için yetkili kaynaklar.
Bileşen referansına doğrudan bağlanın, çalışmaya hazır demo projesini alın ve denemeyi indirin.
| Demo Projesi — Demos\AI\MCP\Server Çalışmaya hazır örnek proje. sgcWebSockets paketinin içinde gelir, aşağıdan denemeyi indirin. | Aç | |
| Teknik Belge (PDF) Özellikler, hızlı başlangıç, Delphi ve C++ Builder için kod örnekleri ve birincil kaynak referansları, yalnızca bu bileşen. | Aç | |
| Kullanıcı Kılavuzu (PDF) Kütüphanedeki her bileşeni kapsayan kapsamlı kılavuz. | Aç |