MCP Server

Delphi'de Model Context Protocol (MCP) sunucuları oluşturun. Araçları, kaynakları ve istemleri yapay zeka uygulamalarına sunun.

TsgcWSAPIServer_MCP

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.

Bileşen sınıfı

TsgcWSAPIServer_MCP

Protokol

Model Context Protocol sunucusu

Platformlar

Windows, macOS, Linux, iOS, Android

Sürüm

Enterprise (yapay zeka eklentisi)

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

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;

İçeride neler var

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

Yaşam döngüsü

Metotlar: KeepAlive.

HTTP

Olaylar: OnMCPHTTPRequest, OnMCPHTTPResponse.

Yapılandırma

Yayımlanmış özellikler: MCPOptions, EndpointOptions, TransportOptions.

Tanılama

Yayımlanmış özellikler: Version.

Sunucu

Özellikler: Server.

Sunucu kaynaklı istekler

Metotlar: RequestRootsList, RequestSamplingCreateMessage, RequestElicitationCreate.

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\Server Ç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.

Bir MCP Server Oluşturmaya Hazır mısınız?

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