
gdksoftware/delphi-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
gdksoftware/delphi-mcp-server — это кандидат на MCP-сервер, импортированный из https://github.com/gdksoftware/delphi-mcp-server.
Обзор
gdksoftware/delphi-mcp-server — это кандидат на MCP-сервер, импортированный из https://github.com/gdksoftware/delphi-mcp-server.
Обзор (машинный перевод)
-зелёный)
Реализация сервера Model Context Protocol (MCP) в Delphi, предназначенная для интеграции с Claude Code, Codex и другими совместимыми с MCP клиентами для рабочих процессов разработки Delphi на базе искусственного интеллекта.
Содержание
- Особенности
- Требования
- Установка
- Виды транспорта
- Версии протоколов и поведение двойной эпохи
- Использование в качестве библиотеки
- Интеграция с Claude Code
- Интеграция с Codex
- Тестирование с инспектором MCP
- Доступные примеры инструментов
- Доступные примеры запросов
- Доступные примеры ресурсов
- Конфигурация
- Аутентификация
- Сеть и безопасность
- Лицензия
- Вклад
- О программном обеспечении GDK
- Поддержка
- Коммерческая поддержка
Особенности
- MCP двойной эры: Обслуживает MCP 2026-07-28 (по запросу
_meta,server/discover) и версии на основе инициализации 2025-06-18 и 2025-11-25 на той же конечной точке и на том же процессе stdio; см. версии протокола - Поддержка двойного транспорта: HTTP (потоковый HTTP с SSE) и STDIO (stdin/stdout)
- Режим двойного ответа: поддерживает как JSON-RPC, так и события, отправленные сервером, на одном сервере
- Tool System: расширяемая инструментальная система с обнаружением и выполнением на основе RTTI
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Delphi MCP Server
A Model Context Protocol (MCP) server implementation in Delphi, designed to integrate with Claude Code, Codex, and other MCP-compatible clients for AI-powered Delphi development workflows.
Table of Contents
- Features
- Requirements
- Installation
- Transport Modes
- Protocol Versions and Dual-Era Behaviour
- Using as a Library
- Integration with Claude Code
- Integration with Codex
- Testing with MCP Inspector
- Available Example Tools
- Available Example Prompts
- Available Example Resources
- Configuration
- License
- Contributing
- About GDK Software
- Support
- Commercial Support
Features
- Dual-era MCP: Serves MCP 2026-07-28 (per-request
_meta,server/discover) and the initialize-based revisions 2025-06-18 and 2025-11-25 on the same endpoint and the same stdio process; see Protocol versions - Dual Transport Support: HTTP (Streamable HTTP with SSE) and STDIO (stdin/stdout)
- Dual Response Mode: Supports both JSON-RPC and Server-Sent Events in the same server
- Tool System: Extensible tool system with RTTI-based discovery and execution
- Resource Management: Modular resource system supporting various content types
- Security:
OriginandHostvalidation against DNS rebinding on every request, loopback binding by default, CORS headers for browser clients, request size and nesting limits, opt-in bearer authentication with OAuth 2.1 resource-server discovery - Multi round-trip requests, streaming and subscriptions:
InputRequiredResultwith signedrequestState, progress and log notifications on the response stream,subscriptions/listenfor change notifications - Native HTTP stack: Indy HTTP server with keep-alive, no external runtime
- Optional Parameters: Support for optional tool parameters using custom attributes
- Cross-Platform: Supports Windows (Win32/Win64) and Linux (x64)
Requirements
- Delphi 11 Alexandria or later. The source uses no language feature beyond inline variables (10.3) and no RTL unit newer than Delphi 11; development happens on Delphi 12 Athens, which is what the default project files target.
Установка
npx @modelcontextprotocol/inspector