Slipway について
Slipwayは、自社のAndroidアプリをビルド、署名、検証、インストールし、リリースを準備する決定論的なRust製MCPサーバーです。段階ごとのゲートと追記式の記録で操作を管理し、ストアへの提出は人が行います。
主な機能
- 01Androidアプリのビルドとインストール
- 02ビルド成果物の署名と検証
- 03アプリのリリースバンドル準備
- 04署名操作に対する段階ゲート
- 05操作内容のレシート記録
活用シーン
- 01自社Androidアプリのビルド
- 02リリースビルドの検証と署名
- 03人による提出用バンドルの準備
MCP 対応
Slipwayは、Androidアプリのビルド、署名、検証、インストール、リリース準備の操作をMCPクライアントに公開するRust製MCPサーバーです。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
slipway
Owner 自身の Android アプリのみをビルド、署名、検証、インストールし、リリースの準備を行う、小規模で決定論的な Rust MCP サーバーです。それ以外は何もしません。Slipway は参照アーティファクトを一切参照しません。方法論のファイアウォールにより、調査を行う fathom と、出荷を担う slipway は分離されています。調査ドキュメントだけが両者をつなぐ唯一の架け橋です(ワークフロー SB-1:study → bridge → build → census-back → conformance diff)。
基本方針:読み取りクラスのツールは最初に導入してゲートを設けます。署名は重大な影響を伴うクラスに属し、初日から署名済み権限チェーンによるゲートの対象です。すべてのアクションは slipway.receipt ログに追記されます。納品物はリリースバンドルであり、ストアへの提出は人が行います。プログラム文書だけでビルドが承認されることはありません。各ステージは Owner の指示に基づいて実行されます。
進捗
7% — 28 個のゲートのうち 2 個が完了、3 個を納品済みでゲート待ち — 2026-10-21 更新。 全記録:CHECKLIST.md — すべての項目はプログラム文書内のステージゲートに対応しています。進捗バーが進むのは、ゲートで検証された証拠がある場合のみです。
ここでは、構想段階から完成した 1.0、その先までの進捗を追跡します。チェックリストの各項目はプログラム文書内のステージゲートであり、検証済みの証拠がある場合にのみ完了となります。
ライセンス
Apache-2.0 — LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。