MCP Client Bileşeni — sgcWebSockets | eSeGeCe

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.

TsgcWSAPIClient_MCP

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.

Bileşen sınıfı

TsgcWSAPIClient_MCP

Protokol

Model Context Protocol JSON-RPC

Platformlar

Windows, macOS, Linux, iOS, Android

Sürüm

Enterprise (yapay zeka eklentisi)

Bileşeni ekleyin, birkaç özellik ayarlayın, başlayın

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;

İçeride neler var

2 yayımlanmış özellik, 12 metot, 12 olay — bileşen referansından alınmıştır.

Yapılandırma

Yayımlanmış özellikler: MCPOptions.

Tanılama

Yayımlanmış özellikler: Version.

Oturum

Metotlar: Initialize, Ping.

Araçlar

Metotlar: ListTools, RequestTool.

İstemler

Metotlar: ListPrompts, RequestPrompt.

Kaynaklar

Metotlar: ListResources, RequestResource, ListResourceTemplates.

Belirtimler ve referanslar

Bu bileşenin uyguladığı protokoller için yetkili kaynaklar.

Belgeler ve Demolar

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.
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.
Kullanıcı Kılavuzu (PDF) Kütüphanedeki her bileşeni kapsayan kapsamlı kılavuz.
En avantajlı seçenek: All-AccessTüm eSeGeCe ürünleri, Premium Destek dahil, yılda €1,059'dan itibaren.
All-Access fiyatlarına bakın

MCP Sunucularına Bağlanmaya Hazır mısınız?

Ücretsiz denemeyi indirin ve dakikalar içinde oluşturmaya başlayın.