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.

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

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