29 July 2025
TL;DR: We’ve open-sourced our Model Context Protocol (MCP) server for Delphi, enabling seamless integration with Claude Code and other AI assistants for enhanced Delphi development workflows.
Delphi MCP Server provides:
Quick Example
<span class="hljs-comment">// Create a custom tool in minutes</span>
<span class="hljs-title">TMyTool</span> = <span class="hljs-keyword">class</span>(TMCPToolBase<TMyToolParams>)
<span class="hljs-keyword">protected</span>
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">ExecuteWithParams</span><span class="hljs-params">(<span class="hljs-keyword">const</span> AParams: TMyToolParams)</span>:</span> <span class="hljs-keyword">string</span>; <span class="hljs-keyword">override</span>;
<span class="hljs-keyword">public</span>
<span class="hljs-function"><span class="hljs-keyword">constructor</span> <span class="hljs-title">Create</span>;</span> <span class="hljs-keyword">override</span>;
<span class="hljs-keyword">end</span>;
<span class="hljs-comment">// Register it automatically</span>
<span class="hljs-keyword">initialization</span>
TMCPRegistry.RegisterTool(<span class="hljs-string">'my_tool'</span>,
<span class="hljs-function"><span class="hljs-keyword">function</span>:</span> IMCPTool
<span class="hljs-keyword">begin</span>
Result := TMyTool.Create;
<span class="hljs-keyword">end</span>);
Get Involved
Need Custom Development?
While Delphi MCP Server is free and open source, if you need custom Delphi development or AI integration for your business applications, let’s talk
Contact
GDK Software NL
(+31) 78 750 1661GDK Software UK
(+44) 20 3355 4470