MCP Client
Delphi'den Model Context Protocol (MCP) sunucularına bağlanın. Araçları keşfedin ve çağırın, kaynakları getirin ve istemleri kullanın.
Delphi'den Model Context Protocol (MCP) sunucularına bağlanın. Araçları keşfedin ve çağırın, kaynakları getirin ve istemleri kullanın.
Model Context Protocol'ün istemci tarafı. HTTP veya HTTP Streamable üzerinden herhangi bir MCP sunucusuyla (Claude Desktop, Cursor, Anthropic MCP sunucuları, kendi sunucunuz) JSON-RPC konuşur.
TsgcWSAPIClient_MCP
Model Context Protocol JSON-RPC
Windows, macOS, Linux, iOS, Android
Enterprise (yapay zeka eklentisi)
URL + kimlik doğrulama yapılandırın, Initialize çağırın, ardından katalogları listeleyin ve araçları / istemleri / kaynakları çağırın.
uses
sgcAI_MCP_Client, sgcAI_MCP_Classes;
var
MCP: TsgcWSAPIClient_MCP;
begin
MCP := TsgcWSAPIClient_MCP.Create(nil);
MCP.MCPOptions.HttpOptions.URL := 'https://mcp.example.com/';
MCP.MCPOptions.ClientInfo.Name := 'sgc-mcp-client';
MCP.MCPOptions.ClientInfo.Title := 'sgc MCP demo';
MCP.MCPOptions.ClientInfo.Version := '1.0.0';
MCP.MCPOptions.AuthenticationOptions.ApiKey.Enabled := True;
MCP.MCPOptions.AuthenticationOptions.ApiKey.Value := 'sk-mcp-...';
MCP.OnMCPInitialize := MCPInit;
MCP.OnMCPListPrompts := MCPListPrompts;
MCP.OnMCPListTools := MCPListTools;
MCP.OnMCPResponseTool := MCPToolResponse;
MCP.Initialize;
MCP.ListPrompts;
MCP.ListResources;
MCP.ListTools;
MCP.RequestTool('GetTemperature', '{"city":"Madrid"}');
end;
2 yayımlanmış özellik, 12 metot, 12 olay — bileşen referansından alınmıştır.
Yayımlanmış özellikler: MCPOptions.
Yayımlanmış özellikler: Version.
Metotlar: Initialize, Ping.
Metotlar: ListTools, RequestTool.
Metotlar: ListPrompts, RequestPrompt.
Metotlar: ListResources, RequestResource, ListResourceTemplates.
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\Client Ç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ç |