Zuke.Mcp 0.1.0-preview.5

This is a prerelease version of Zuke.Mcp.
dotnet tool install --global Zuke.Mcp --version 0.1.0-preview.5
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local Zuke.Mcp --version 0.1.0-preview.5
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Zuke.Mcp&version=0.1.0-preview.5&prerelease
                    
nuke :add-package Zuke.Mcp --version 0.1.0-preview.5
                    

Zuke.Mcp

Zuke.Mcp は、MCP ホスト(Codex Desktop など)から Zuke.Core の主要変換機能を 文字列入力・文字列出力 で安全に呼び出すための .NET ツールです。

  • Zuke.Cli には依存せず、Zuke.Core を直接利用
  • トランスポートは stdio(MCP JSON-RPC)
  • stdout は JSON-RPC 専用(Console.WriteLine などで汚さない)
  • ファイル I/O / 任意コマンド実行 / Git / ネットワーク操作ツールは未提供

提供ツール

  • zuke_import(Lawtext → 拡張 Markdown)
  • zuke_audit(Lawtext 監査)
  • zuke_diff(Markdown 同士を Lawtext 正規化して unified diff 生成)
  • zuke_validate_xml(XML を同梱 XSD で検証)
  • zuke_convert(to=xml|lawtext|both)
  • zuke_lawtext(既存互換)
  • zuke_doctor
  • zuke.compile_lawtext(既存互換)
  • zuke.compile_xml(既存互換)

MCP ホストからの自然言語利用例

  • 「この Lawtext を zuke_import で Markdown に変換して」
  • 「この Lawtext を zuke_audit で strict=true で監査して、reportMarkdown も返して」
  • 「この old/new Markdown を zuke_diff で比較して(context=5)」
  • 「この XML を zuke_validate_xml で検証して」
  • 「この Markdown を zuke_convert で to=both にして XML と Lawtext 両方出して」

診断コード

  • MCP004: unsupported option or mode
  • MCP005: XSD cannot be resolved
  • MCP999: unexpected exception

免責

法的判断を代替するものではありません。公開・施行・運用前に必ず人間が原文・変換結果を確認してください。

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.1.0-preview.5 85 5/2/2026
0.1.0-preview.4 68 5/2/2026
0.1.0-preview.3 65 5/2/2026
0.1.0-preview.2 63 5/2/2026
0.1.0-preview.1 75 5/2/2026