MCP Catalogs
首页

Delphi-MCP-Server

by GDKsoftware·117·综合分 47

用Delphi实现的MCP协议原生实现,支持HTTP和STDIO传输模式,用于AI驱动的Delphi开发工作流。

developer-toolsai-llmops-infra
29
Forks
3
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Delphi MCP Server是用原生Pascal/Delphi代码对Model Context Protocol规范2025-06-18的完整实现。它提供双传输模式(HTTP带SSE和STDIO)和双响应模式(JSON-RPC和服务器发送事件)。服务器使用Indy HTTP服务器实现高性能连接保持,并包含基于RTTI的可扩展工具系统。它既可以作为独立应用程序使用,也可以作为库集成到现有Delphi项目中。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:将Claude Code与Delphi开发环境集成,实现AI辅助编程
:通过MCP协议使Codex能够与Delphi项目交互
:为Delphi IDE集成构建自定义AI驱动工具
:支持哪些Delphi版本?
:提供哪些传输模式?

什么时候选它

当在 Delphi 环境中工作且需要原生 MCP 协议实现而不依赖外部库时,选择此方案。

什么时候不要选它

如果不使用 Delphi,则不适用,因为这是专门为 Delphi 生态系统实现的。

此 server 暴露的工具

从 README 抽取出 4 个工具
  • 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

可对比工具

mcp-serverstdio-mcpnode-mcp-server

安装

安装

  1. 克隆仓库:
git clone https://github.com/GDKsoftware/delphi-mcp-server.git
cd delphi-mcp-server
  1. 构建项目:
Windows构建
build.bat
Linux构建
build.bat Release Linux64

与Claude Code集成

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

FAQ

支持哪些Delphi版本?
需要Delphi 12 Athens或更高版本。
提供哪些传输模式?
服务器支持HTTP(带服务器发送事件)和STDIO传输,用于不同的客户端集成。

Delphi-MCP-Server 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。