MCP Catalogs
Home

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.

developer-toolsai-llmops-infra
29
Forks
3
Open issues
this month
Last commit
2d ago
Indexed

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:

you:Integrating Claude Code with Delphi development environments for AI-assisted coding
you:Enabling Codex to interact with Delphi projects through MCP protocol
you:Building custom AI-powered tools for Delphi IDE integration
you:Which Delphi versions are supported?
you:What transport modes are available?

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 README
  • echo

    Echo a message back to the user

  • get_time

    Get the current server time

  • list_files

    List files in a directory

  • calculate

    Perform basic arithmetic calculations

Comparable tools

mcp-serverstdio-mcpnode-mcp-server

Installation

Installation

  1. Clone the repository:
git clone https://github.com/GDKsoftware/delphi-mcp-server.git
cd delphi-mcp-server
  1. Build the project:
Windows Build
build.bat
Linux Build
build.bat Release Linux64

Integration with Claude Code

claude mcp add --transport http delphi-mcp-server http://localhost:3000/mcp

FAQ

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

GitHub →

Last updated · Auto-generated from public README + GitHub signals.