GD 

gdksoftware/delphi-mcp-server
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
143 stars 43 forks 品質 78 トレンド 30MIT
gdksoftware/delphi-mcp-serverは、https://github.com/gdksoftware/delphi-mcp-server.からインポートされたMCPサーバー候補です。
概要
gdksoftware/delphi-mcp-serverは、https://github.com/gdksoftware/delphi-mcp-server.からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
-緑)
Delphiにおけるモデルコンテキストプロトコル(MCP)サーバー実装で、Claude Code、Codex、その他のMCP互換クライアントと統合し、AI駆動のDelphi開発ワークフローを実現します。
目次
- 特徴
- 要件
- 設置
- 交通手段
- プロトコルのバージョンとデュアルエラの挙動
- ライブラリとしての利用
- Claudeコードとの統合
- コデックスとの統合
- MCPインスペクターによる試験
- 利用可能な例示ツール
- 利用可能な例示プロンプト
- 利用可能なサンプルリソース
- 構成
- 認証
- ネットワークとセキュリティ
- ライセンス
- 貢献
- GDKソフトウェアについて
- 支援
- 商業的支援
特徴
- デュアル時代のMCP:MCP 2026-07-28(リクエストごと[[T0]、
server/discover)および初期化ベースのリビジョン2025-06-18および2025-11-25を同一エンドポイントおよび同じ標準プロセスで提供します。プロトコルバージョンを参照 - デュアルトランスポートサポート:HTTP(SSE付きストリーム可能なHTTP)およびSTDIO(stdin/stdout)
- デュアルレスポンスモード:同じサーバー内でJSON-RPCとサーバー送信イベントの両方をサポートします
- ツールシステム:RTTIベースのディスカバリーと実行を備えた拡張可能なツールシステム
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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