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

  • 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: Origin and Host validation 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: InputRequiredResult with signed requestState, progress and log notifications on the response stream, subscriptions/listen for 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.
GitHub で README 全文を見る

インストール

npx @modelcontextprotocol/inspector
MCP 初心者?mcpskill.org のガイドから始めましょう →