メインコンテンツまでスキップ
翻訳ページ

このページは AI の支援を受けて英語から翻訳されています。内容が異なる場合は英語版が正となります。

組み込み MCP サーバー

StackQL の MCP サーバーは、コンパイル済みアプリケーションに直接組み込むことができます。npx も、個別のインストールも、ランタイム依存関係も必要ありません。署名済みバイナリは、初回実行時にダウンロードされて検証される(サイドカーモード)か、アプリのバイナリにベンダリングされて単一の自己完結型実行可能ファイルになります。

4 つのライブラリはすべて共通のコントラクトに従います。デフォルトで read_only モードであること、作業ディレクトリに依存しない起動、~/.stackql/mcp-server-bin/ の共有バイナリキャッシュ、同じ 4 つのプラットフォームターゲット(linux-x64、linux-arm64、windows-x64、darwin-universal)です。

ネイティブの Windows ARM64 向けの CLI と MCPB のダウンロードも利用できます。v0.12.778 に含まれる Go、Rust、.NET のプラットフォームリゾルバーは、Windows では引き続き windows-x64 のみを選択します。新しいバンドルによって、これらのライブラリに ARM64 の自動選択が追加されることはありません。

共通コントラクト​

  • デフォルトは read_only モードで、safe、delete_safe、full_access には明示的なオプトインが必要です。
  • バイナリは、macOS では Apple の公証済み、Windows では Authenticode 署名済みです。
  • 固定用の sha256 値はリリースごとに公開されます。
  • Official MCP Registry 上の mcp-name は io.github.stackql/stackql-mcp です。

MCP ツールリファレンスとインストール方法を参照してください。