Skip to main content
Glama

Slipway ⛵

Claude または ChatGPT から直接、本番アプリを構築して公開 — 無料・オープンソース・あなたのもの。

CI License: MIT Node Zero AI credits

Slipway デモ: ダッシュボード、組み込み認証、ユーザーごとのデータ分離

Claude が Slipway を通じて構築したアプリの40秒デモ — ダッシュボード、サインアップ、ユーザーごとのプライベートメモ(mp4 版)。

Claude と ChatGPT はすでにアプリを書いてくれます。しかし、それを公開するのは別の話です — git、ホスティング、データベース、メールサービス、プッシュプロバイダー。あなたのために作られたわけではない、そんなスタックです。

Slipway は、たった1つの MCP(Model Context Protocol)サーバーでこれを解決します。接続すれば、あなたがすでに料金を払っているモデルが、アプリの雛形作成、コード編集、ライブプレビューの実行、公開 URL での共有、データ保存、メール送信、プッシュ通知送信、実際のホスティングへのデプロイ、完成したリポジトリの受け渡しまで行えます。メーターもクレジットもロックインもありません。Slipway は、あなたのマシン上で、あなたのアカウントに対して、モデルが決めたことを実行するだけです。

flowchart LR
    A["Claude / ChatGPT<br/>(the subscription you already have)"] -- MCP --> B["Slipway<br/>(your machine)"]
    B --> C["Apps in ~/.slipway/apps<br/>plain directories — yours"]
    B --> D["Live preview<br/>+ public share URL"]
    B --> E["SQLite · SMTP email · Web Push"]
    B --> F["Deploy: Vercel / Netlify / Cloudflare<br/>+ export to your GitHub"]

60秒デモ

git clone https://github.com/Sandeepbhuiya29/Slipway.git && cd Slipway
npm install && npm run build
claude mcp add slipway -- node "$PWD/dist/index.js"

「連続記録付きの習慣トラッカーを作って。データはデータベースに保存して、試すためのリンクと、スマホで開ける公開リンクをちょうだい。」

すると、アプリの雛形を作成し、コードを書き、プレビューを開始して share_preview トンネルを開き、両方の URL を渡してくれます。「ship it」と言えばデプロイし、「give me the repo」と言えば export_app がシークレットを除外して、コードをあなた自身の GitHub にプッシュします。

Related MCP server: Universal Dev MCP

比較

Slipway

ホスト型 AI アプリビルダー

価格

無料、MIT ライセンス

各社の価格・規約

AI 利用

既存の Claude/ChatGPT サブスクリプション、どのモデル階層でも

各社の統合に依存

コードの置き場所

あなたのマシン上の通常のディレクトリ + あなたの GitHub

各社のプラットフォーム

ホスティング

あなたの Vercel/Netlify/Cloudflare アカウント(無料枠、あなたのドメイン)

各社のインフラ

データベース

アプリごとの組み込み SQLite、セットアップ不要

各社のマネージドバックエンド

メール / プッシュ

任意の SMTP · ローカル VAPID キーによる Web Push

各社のバンドルプロバイダー

会社が消えたときのロックイン

なし — すべてあなたのディスク上にある

すべて

AI ができることの検証

src/server.ts を読むだけ、たった1ファイル

非公開

全ツール一覧(22ツール)

機能

ツール

アプリ

create_app(static · react · api · fullstack · ユーザーアカウント内蔵の saas)、list_appsdelete_app

コード

write_fileread_filelist_filesdelete_fileinstall_dependencies

プレビュー

start_previewpreview_logsstop_preview

共有

share_preview — Cloudflare クイックトンネルによる無料の公開 HTTPS URL

データ

query_database — アプリごとの SQLite、設定ゼロ

シークレット

set_envlist_env(値は AI 経由では書き込み専用)

デプロイ

deploy / undeploy再起動後も持続するローカルホスティング、または Vercel · Netlify · Cloudflare Pages

所有

export_app — 1回の呼び出しでアプリをあなたの GitHub リポジトリに変換

メール

send_email — 任意の SMTP プロバイダー

プッシュ

push_generate_keyspush_send — Web Push、サードパーティサービス不要

メタ

server_status

さらに Web ダッシュボードも付属: node dist/index.js --http 8788 を実行して http://localhost:8788 を開くと、すべてのアプリにプレビュー/共有/デプロイボタンとライブログが表示されます。saas テンプレートは、動作するサインアップ/ログイン(scrypt ハッシュ化パスワード、クッキーセッション、SQLite 上のユーザーごとのデータ)を依存関係ゼロで同梱しています。

はじめての方?コピペで使えるプロンプト付きの完全チュートリアルは GETTING_STARTED.md にあります。

接続方法

Claude Code

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

Claude Desktopclaude_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
cloudflared tunnel --url http://localhost:8788

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

ファイルの保存場所

アプリは ~/.slipway/apps/<name> 内の通常のディレクトリです(SLIPWAY_HOME で上書き可能)。アプリごとに:

  • data.sqlite — データベース

  • .env — シークレット。プレビュー/デプロイ時に注入され、AI 経由で読み返されることはありません

  • .slipway-push.json — Web Push の VAPID キー。秘密鍵はあなたのマシンから出ることはありません

出力には独自仕様が一切ありません。すべてのアプリは通常のコードで、エディタで開いたり、export_app で GitHub に送ったり、どこへでも移動できます。

SaaS なしのメールとプッシュ

  • メール: set_env で SMTP の5つの値(SMTP_HOSTSMTP_PORTSMTP_USERSMTP_PASSMAIL_FROM)を設定すれば — Gmail のアプリパスワードで十分始められます — send_email が機能します。

  • プッシュ: push_generate_keys でフロントエンドに VAPID の applicationServerKey を渡し、push_send で任意のブラウザサブスクリプションに配信します。OneSignal もアカウントも不要です。

セキュリティモデル

Slipway は、実行されているマシン上でコードを実行します — それが本来の目的です — そのため設計は封じ込めが基本です:

  • すべてのファイル操作はワークスペース内に隔離され、パストラバーサルは拒否されます。

  • シークレットは AI 経由では書き込み専用です(list_env は名前のみを返し、値を返すことはありません)。

  • delete_app には明示的な確認が必要です。export_app はデフォルトでプライベートリポジトリになり、ステージング前にシークレットを gitignore します。

  • HTTP モードでは、SLIPWAY_TOKEN が設定されていない場合、大きな警告が表示されます。トンネルした Slipway は SSH アクセスと同等に扱ってください。実際にそうだからです。

詳細と報告: SECURITY.md

雰囲気ではなく検証済み

npm run smoke は、ビルド済みサーバーを実際の MCP stdio セッションで操作します: create → write → preview → HTTP でページ取得 → SQLite ラウンドトリップ → env → push キー → teardown。CI はすべてのプッシュで、Linux と macOS の Node 22 と 24 でこれを実行します。

ロードマップ

  • 同じ query_database ツールの背後で Postgres をサポート

  • saas テンプレートにマジックリンクログイン(メールベース)を追加

  • テンプレート追加: Next.js、Expo、Astro

  • 1つの Slipway でチームにサービスを提供できるホスト型マルチテナントモード

  • Windows サポート

コントリビューション歓迎 — CONTRIBUTING.md を参照してください。Good first issue もそこにリストされています。

ライセンス

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

Install Server
A
license - permissive license
A
quality
B
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

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

  • Turn Claude or ChatGPT into a website builder that ships a real site to a live URL you own.

  • 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/Sandeepbhuiya29/Slipway'

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