Skip to main content
Glama

Slipway

Claude や ChatGPT から直接、実際のアプリをビルドしてリリース — 無料・オープンソース、すでに支払っている AI サブスクリプションをそのまま使えます。

Slipway は MCP(Model Context Protocol)サーバーで、AI アシスタントにソフトウェアを書くだけでなく実際にリリースするためのツールを提供します。アプリの雛形を作成し、ファイルを編集し、ブラウザで開けるライブプレビューを実行し、内蔵データベースにデータを保存し、メールを送信し、プッシュ通知を送り、実際の公開 URL にデプロイできます。

使用量の計測もクレジットもありません。あなたがすでに料金を払っているモデル(Claude Pro/Max、ChatGPT Plus、または MCP 対応クライアント)が思考を行い、Slipway はただ実行するだけです。すべてはあなたのマシン上で動作し、デプロイ先は無料ホスティングプランのあなたのアカウントです。

スリップウェイとは、船が建造され、進水するための傾斜路のことです。

接続後にアシスタントができること

機能

ツール

置き換え

アプリの雛形作成(静的、React+Vite、API、フルスタック)

create_app, list_apps, delete_app

ボイラープレートのセットアップ

コード編集

write_file, read_file, list_files, delete_file

チャットからのコピー&ペースト

ログ付きライブプレビュー

start_preview, preview_logs, stop_preview

ローカル開発環境のセットアップ

データベース(アプリごとの SQLite、設定不要)

query_database

Supabase のセットアップ

シークレット / 設定

set_env, list_env

.env の管理

公開 URL へのデプロイ

deploy(local、Vercel、Netlify、Cloudflare Pages)

git + CI + ホスティングのセットアップ

トランザクションメール(任意の SMTP)

send_email

Resend のセットアップ

Web プッシュ通知(VAPID)

push_generate_keys, push_send

OneSignal のセットアップ

npm パッケージ

install_dependencies

ターミナル操作の手間

Related MCP server: VULK MCP Server

クイックスタート

Node.js ≥ 22.5 が必要です(組み込み SQLite に必要)。

git clone https://github.com/SandeepbhuiyaRTNW/slipway.git
cd slipway
npm install
npm run build
npm run smoke   # optional: end-to-end self-test

Claude Code

claude mcp add slipway -- node /absolute/path/to/slipway/dist/index.js

Claude Desktop

claude_desktop_config.json に追加してください:

{
  "mcpServers": {
    "slipway": {
      "command": "node",
      "args": ["/absolute/path/to/slipway/dist/index.js"]
    }
  }
}

ChatGPT、Web 上の claude.ai、またはスマートフォン(リモート HTTP モード)

SLIPWAY_TOKEN=some-long-secret node dist/index.js --http 8788
# then expose it, e.g.:
cloudflared tunnel --url http://localhost:8788

クライアントの MCP コネクタを https://<your-tunnel>/mcp に指定し、ヘッダー Authorization: Bearer some-long-secret を設定してください。ChatGPT は開発者モードでリモート MCP コネクタを受け入れ、claude.ai はカスタムコネクタとして受け入れます。

あとは話しかけるだけです:

「連続記録付きの習慣トラッカーを作って、データはデータベースに保存して、試せるリンクをください。」

アシスタントがアプリの雛形を作成し、コードを書き、プレビューを開始して、URL を渡します。変更を依頼したら、ページをリフレッシュしてください。

保存場所

アプリは ~/.slipway/apps/<name> に保存されます(SLIPWAY_HOME で上書きできます)。各アプリは単なるディレクトリです。あなたのコードなので、どこへでも持ち出せます。アプリごとの追加ファイル:

  • data.sqlite — アプリのデータベース

  • .env — プレビュー/デプロイ時にアプリのプロセスへ注入されるシークレット(値が AI 経由で返されることはありません)

  • .slipway-push.json — Web Push の VAPID 鍵(秘密鍵がマシンの外に出ることはありません)

デプロイ

  • deploy(app, "local") — アプリをビルドして、あなたのマシン上で永続的に配信します。

  • deploy(app, "vercel" | "netlify" | "cloudflare") — そのプロバイダーの CLI(vercelnetlifywrangler)を使って実際の公開 URL に公開します。CLI へのログインは一度だけです。無料枠で利用できます。カスタムドメインはプロバイダーのダッシュボードで設定でき、無料で紐付けできます。

メールとプッシュ通知

  • メール: set_envSMTP_HOSTSMTP_PORTSMTP_USERSMTP_PASSMAIL_FROM を設定します。Gmail のアプリパスワード、Fastmail、Mailgun、Brevo、または自前のサーバーなど、あらゆる SMTP プロバイダーが使えます。

  • プッシュ通知: push_generate_keys で、アプリのフロントエンドの pushManager.subscribe() 用の VAPID 公開鍵を取得します。push_send でサブスクリプションに通知を配信します。サードパーティのプッシュサービスは一切関与しません。

セキュリティに関する注意

Slipway は、実行中のマシン上でコード(npm スクリプト、開発サーバー)を実行します。それが本来の役目です。そのため:

  • すべてのファイル操作はワークスペース(~/.slipway/apps)内に限定されます。パストラバーサルは拒否されます。

  • SLIPWAY_TOKEN を設定しない HTTP モードでは、大きな警告が表示されます。ポートに到達できる人は誰でもコードをビルドして実行できます。トンネリングする前に必ずトークンを設定してください。

  • 環境変数の値は AI 経由では書き込み専用です。list_env はキー名のみを返し、値を返すことはありません。

  • delete_app には明示的な confirm: true が必要です。

トンネル経由の Slipway は、あなたのマシンへの SSH アクセスと同様に扱ってください。実際、ほぼそのようなものだからです。

ロードマップ

  • プレビュー用のワンコマンド公開トンネル(share_preview

  • SQLite に加えて Postgres オプション

  • フルスタックテンプレートでの認証の雛形生成(セッション、マジックリンク)

  • 1 つの Slipway でチーム全体を賄えるホスティング型マルチテナントモード

  • テンプレートの追加(Next.js、Expo)

コントリビューション歓迎です — CONTRIBUTING.md をご覧ください。

ライセンス

MIT。Slipway は独立したオープンソースプロジェクトであり、Anthropic、OpenAI、Floot とは提携していません。

Install Server
A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Your AI builds, deploys, and runs full-stack apps on a hosted workspace created at first sign-in.

  • Build, version, review, and export websites, web apps, and games from a conversation.

  • Build personal interactive apps with real URLs and persistent storage, using any AI.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SandeepbhuiyaRTNW/slipway'

If you have feedback or need assistance with the MCP directory API, please join our Discord server