MCP Authentication Delphi

The 2025.10.0 release of sgcWebSockets elevates Model Context Protocol (MCP) connectivity with a hardened authentication layer for both client and server components. This article highlights how the new capabilities combine enterprise-grade access control with the rapid development workflow Delphi teams expect from sgcWebSockets. What is new Dual en...

Continue reading

Building Crypto Apps with the Binance Component

The TsgcWSAPI_Binance component was designed to let Delphi teams ship Binance-enabled experiences fast: from launching customer-facing trading desks to embedding market data widgets inside your financial dashboards. This guide explains how to configure the component, highlights concrete commercial opportunities, and walks through key technical patt...

Continue reading

Building AI-Powered Delphi Apps with OpenAI

The sgcAI OpenAI component enables Delphi teams to ship smart, revenue-ready experiences that blend natural language understanding, code generation, and conversation flows into existing VCL and FMX products. With a single drop-in component, SaaS vendors can offer AI-driven assistants, automated documentation, or multilingual chat without rebuilding...

Continue reading

Telegram Delphi Client

The sgcTelegram component family blends the power of the official Telegram Database Library with the rapid productivity of Delphi. This article describes how to configure and embed the component in your applications, showcases commercial use cases, and highlights why it is a strategic asset for your communication workflows. Why Choose sgcTelegram f...

Continue reading

Whatsapp Delphi Component

The sgcWebSockets WhatsApp component empowers Delphi teams to deliver instant, personalized conversations at scale. Whether you build CRM integrations, help-desk portals or transactional notification services, the component provides a secure, resilient and fully supported bridge to WhatsApp Business messaging. This article combines the commercial v...

Continue reading

Delphi MCP Client

Version 2025.10.0 of sgcWebSockets expands the AI integration toolkit with a commercial-grade MCP Client implementation that keeps your Delphi applications in lockstep with the Model Context Protocol 2025-06-18 specification. Deliver curated context, orchestrate tool calls and serve resource-aware assistants, all from a single component.  The ...

Continue reading

MEXC API for Delphi & CBuilder

Trade Smarter with Native Delphi and CBuilder Integration for MEXC Spot and Futures The new sgcWebSockets 2025.10.0 release takes cryptocurrency connectivity to the next level with the addition of a brand-new MEXC API component. Designed for Delphi and CBuilder developers, this component offers seamless access to MEXC's Spot and Futures APIs — supp...

Continue reading

Delphi MCP Server Resources (4/4)

In MCP, resources represent addressable data objects that the server exposes such as files, database records, generated documents, or dynamic API outputs. They are client-controlled, meaning the client can decide which resource to request and how to interpret the content. The two main methods involved are: resources/list: Requests the list of all a...

Continue reading

Delphi MCP Server (1/4)

The latest release of sgcWebSockets 2025.9.0 introduces a game-changing feature for AI developers and system integrators — full support for the Model Context Protocol (MCP). This innovation marks a major leap forward in how sgcWebSockets connects your AI-driven applications to the real world — from CRMs and databases to custom business tools. ...

Continue reading

Delphi MCP Server Prompts (3/4)

With sgcWebSockets 2025.9.0, the Model Context Protocol (MCP) server now supports Prompt Requests, enabling AI clients to query and render dynamic prompt templates. This capability makes it possible to expose reusable AI prompts (like "summarize text" or "review code") directly through WebSockets using the MCP standard. What Are MCP Prompt Requests...

Continue reading

Delphi MCP Server Tools (2/4)

With the release of sgcWebSockets 2025.9.0, developers can now integrate Model Context Protocol (MCP) functionality directly into their servers. This includes the ability to handle MCP Tool Requests, a key component of enabling dynamic and intelligent communication between AI models and backend services. This guide will walk you through how MCP Too...

Continue reading

Fido Conformance Tools sgcWebSockets

We're proud to announce that sgcWebSockets now supports the WebAuthn Server protocol and has successfully passed all conformance tests using the official FIDO Conformance Test Tool. WebAuthn (Web Authentication) is the W3C standard that powers modern, passwordless authentication based on public-key cryptography. With support built directly into sgc...

Continue reading

Telegram Updated

The Telegram Library has been updated to the version 1.8.54 for the following Rad Studio Personalities: Win32Win64Android64iOS64OSX64OSXARM64Linux64 Now the Android64 version is built with a page size of 16KB as required by the Google Play Store from 1 November 2025.

Building a WebSocket Server in C++Builder

TsgcWebSocketServer is part of the sgcWebSockets suite and provides a high-level component for creating WebSocket servers in C++Builder. This guide walks through creating a minimal server that automatically replies to incoming messages.  Create the VCL project Open C++Builder and create a new VCL Forms Application.Drop a TsgcWebSocketServer co...

Continue reading
Tags:

WebAuthn Advanced Usage Example

Below is a more comprehensive Delphi example that demonstrates custom endpoints, challenge policies, database-backed credential storage, FIDO Metadata validation, and cross-origin iframe support. The code highlights advanced event handling to enforce security policies.  sgcWebSockets WebAuthn Server Example procedure TForm1.ConfigureWebAuthn;b...

Continue reading

Deep Dive into sgcWebSockets WebAuthn Server

The TsgcWSAPIServer_WebAuthn component is a Delphi/FPC server module that implements the relying‑party side of the WebAuthn protocol over HTTPS. It integrates with TsgcWebSocketHTTPServer or TsgcWebSocketServer, and it exposes REST‑like endpoints for registration and authentication.  Endpoint Mechanics By default, the component registers ...

Continue reading

Using WebSocket Client in .NET

TsgcWebSocketClient is the .NET wrapper around the sgcWebSockets runtime client. It inherits all core WebSocket capabilities from TsgcWebSocketClient_base, giving .NET applications a component-style API for connecting, sending, and receiving over WebSockets   Key Properties Host & Port – target server endpointOptions.Parameters – URL path ...

Continue reading
Tags:

OpenAI Function Calling

 Similar to the Chat Completions API, the Assistants API supports function calling. Function calling allows you to describe functions to the Assistants API and have it intelligently return the functions that need to be called along with their arguments. In this example, we'll create a weather assistant and define two functions, get_current_tem...

Continue reading

OpenAI RealTime API

From sgcWebSockets 2025.5.0 the OpenAI RealTime API is supported (currently only transcription mode). The OpenAI Realtime API enables low-latency, multimodal interactions including speech-to-speech conversational experiences and real-time transcription. The component TsgcWSAPI_OpenAI implements the RealTime OpenAI API. Configuration Use the method ...

Continue reading

WebAuthn Server

From sgcWebSockets 2025.4.0 Enterprise, the  WebAuthn Protocol is supported (currently in BETA).  WebAuthn (Web Authentication) is a web standard developed by the World Wide Web Consortium (W3C) and FIDO Alliance to enable secure, passwordless authentication on the web. It is part of the broader FIDO2 framework and aims to reduce rel...

Continue reading