Azure AMQP Service Bus CBS Authentication

From sgcWebSockets 2026.1.0 Azure AMQP 1.0 supports CBS Authentication using SAS Tokens and JWT. Azure Service Bus implements Claims-Based Security (CBS) over AMQP to authorize senders and receivers after the initial SASL handshake. The client opens a management link to the $cbs node and sends a put-token request containing either a Shared Access S...

Continue reading

sgcWebSockets 2025.10

Rad Studio [+] : New Component TsgcWSAPIClient_MCP implements the MCP Cilent specification. [+] : New Demo MCP Client showing the main features of the MCP Client, can be found in the folder "Demos\15.AI\03.MCP\02.MCP_Client". [+] : Improved MCP Server: now supports Streamable HTTP. [+] : Improved MCP Server: now supports Authentication using Custom...

Continue reading

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

sgcWebSockets 2025.9

Rad Studio [+] : New Component TsgcWSAPIServer_MCP implements the MCP Server specification, currently supports: Tools, Prompts and Resources requests. [+] : New Demo MCP Server showing the main features of the MCP Server, can be found in the folder "Demos\15.AI\03.MCP\01.MCP_Server". [+] : Updated the Telegram libraries to the version 1.8.54. (Wind...

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 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

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

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.

sgcWebSockets Rad Studio 13

Rad Studio 13 is fully supported by our Delphi and CBuilder components: sgcWebSocketssgcOpenAPIsgcIndysgcBiometrics Main features of RAD Studio 13 "Florence": Cross-platform development continues: Windows, macOS, Linux, iOS, and Android. Language improvements in Delphi: introduction of the ternary (conditional) operator, plus other compiler enhance...

Continue reading

sgcWebSockets 2025.8

Rad Studio [+] : Added Support for Rad Studio 13 Florence. [+] : The WebAuthn Server Component passed the full FIDO Conformance Test using the Conformance Self-Validation Testing tool. [+] : Improved Servers: Added a new Authorization protocol in the property Authentication.WebAuthn. [+] : Improved WebAuthn: new event "OnWebAuthnUnauthorized" which...

Continue reading

sgcWebSockets Authorizations

The sgcWebSockets library supports multiple authentication methods to secure WebSocket communication in Delphi and C++Builder applications. Since the WebSocket protocol itself doesn't define an authentication mechanism, sgcWebSockets implements its own set of techniques suitable for both server and client sides. Supported Authentication Types The l...

Continue reading

Server TCP Connections

When using the Indy WebSocket server for TCP Connections, by default the OnConnect event is only fired after the first message is received because there is no way to filter if the connection is plain TCP, websocket, HTTP... in cases where all connections are expected to be TCP, now you can handle the event OnTCPConnect and set the transport to trpT...

Continue reading