MCP Client
Connettiti ai server Model Context Protocol (MCP) da Delphi. Scopri e invoca strumenti, recupera risorse e usa prompt.
Connettiti ai server Model Context Protocol (MCP) da Delphi. Scopri e invoca strumenti, recupera risorse e usa prompt.
Lato client del Model Context Protocol. Parla JSON-RPC su HTTP o HTTP Streamable con qualsiasi server MCP (Claude Desktop, Cursor, server MCP Anthropic o il tuo).
TsgcWSAPIClient_MCP
JSON-RPC Model Context Protocol
Windows, macOS, Linux, iOS, Android
Enterprise (add-on IA)
Configura URL e autenticazione, chiama Initialize e poi elenca i cataloghi e invoca tool / prompt / risorse.
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 proprietà published, 12 metodi, 12 eventi — estratti dal riferimento del componente.
Proprietà published: MCPOptions.
Proprietà published: Version.
Metodi: Initialize, Ping.
Metodi: ListTools, RequestTool.
Metodi: ListPrompts, RequestPrompt.
Metodi: ListResources, RequestResource, ListResourceTemplates.
Fonti autorevoli per i protocolli implementati da questo componente.
Vai al riferimento del componente, scarica il progetto demo pronto all'uso e prova la versione trial.
| Progetto demo — Demos\AI\MCP\Client Progetto di esempio pronto all'uso. Incluso nel pacchetto sgcWebSockets — scarica la versione di prova qui sotto. | Apri | |
| Documento tecnico (PDF) Funzionalità, guida rapida, esempi di codice per Delphi e C++ Builder e riferimenti alle fonti primarie — solo per questo componente. | Apri | |
| Manuale utente (PDF) Manuale completo che copre tutti i componenti della libreria. | Apri |