Delphi-MCP-Server
by GDKsoftware·★ 117·Score 47
A native Delphi implementation of MCP protocol with HTTP and STDIO transport modes for AI-powered Delphi development workflows.
Overview
The Delphi MCP Server is a full implementation of the Model Context Protocol specification 2025-06-18 in native Pascal/Delphi code. It offers dual transport modes (HTTP with SSE and STDIO) and dual response modes (JSON-RPC and Server-Sent Events). The server uses Indy HTTP Server for high performance with keep-alive support and includes an extensible tool system with RTTI-based discovery. It can be used as both a standalone application and integrated as a library into existing Delphi projects.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this when working in Delphi environments and need native MCP protocol implementation without external dependencies.
When NOT to choose this
Not suitable if you're not using Delphi, as this is specifically implemented for the Delphi ecosystem.
Tools this server exposes
4 tools extracted from the READMEechoEcho a message back to the user
get_timeGet the current server time
list_filesList files in a directory
calculatePerform basic arithmetic calculations
Comparable tools
Installation
Installation
- Clone the repository:
git clone https://github.com/GDKsoftware/delphi-mcp-server.git
cd delphi-mcp-server- Build the project:
Windows Build
build.batLinux Build
build.bat Release Linux64Integration with Claude Code
claude mcp add --transport http delphi-mcp-server http://localhost:3000/mcpFAQ
- Which Delphi versions are supported?
- Delphi 12 Athens or later is required.
- What transport modes are available?
- The server supports both HTTP (with Server-Sent Events) and STDIO transports for different client integrations.
Compare Delphi-MCP-Server with
Last updated · Auto-generated from public README + GitHub signals.