Slipway
Uses Cloudflare quick-tunnel to expose local previews as public HTTPS URLs for sharing.
Allows deploying apps to Cloudflare Pages hosting.
Enables exporting generated apps to a GitHub repository, with private repos by default and secrets excluded.
Supports sending email through Gmail's SMTP server using an app password and configurable SMTP settings.
Allows deploying apps to Netlify hosting.
Provides a per-app SQLite database with query capabilities for data storage and retrieval.
Allows deploying apps to Vercel hosting.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SlipwayBuild a habit tracker with streaks, store data, and share a public preview link."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Slipway ⛵
Build and ship real apps directly from Claude or ChatGPT — free, open source, and yours.

40-second demo of an app Claude built through Slipway — dashboard, signup, private per-user notes (mp4 version).
Claude and ChatGPT can already write you an app. Getting it live is another story — git, hosting, databases, email services, push providers: a stack that was never built for you.
Slipway fixes that with one MCP (Model Context Protocol) server. Connect it, and the model you already pay for can scaffold apps, edit code, run live previews, share them at a public URL, store data, send email, send push notifications, deploy to real hosting, and hand you the finished repo. No meter, no credits, no lock-in: Slipway just executes what your model decides, on your machine, into your accounts.
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"]The 60-second demo
git clone https://github.com/Sandeepbhuiya29/Slipway.git && cd Slipway
npm install && npm run build
claude mcp add slipway -- node "$PWD/dist/index.js"Then tell Claude:
"Build me a habit tracker with streaks. Keep the data in the database, give me a link to try it, and a public link I can open on my phone."
It scaffolds the app, writes the code, starts a preview, opens a share_preview tunnel, and hands you both URLs. Say "ship it" and it deploys; say "give me the repo" and export_app pushes the code to your own GitHub, secrets excluded.
Related MCP server: Universal Dev MCP
How it compares
Slipway | Hosted AI app builders | |
Price | Free, MIT-licensed | Their pricing, their terms |
AI usage | Your existing Claude/ChatGPT subscription, any model tier | Depends on their integration |
Where your code lives | Plain directories on your machine + your GitHub | Their platform |
Hosting | Your Vercel/Netlify/Cloudflare accounts (free tiers, your domains) | Their infrastructure |
Database | Built-in SQLite per app, zero setup | Their managed backend |
Email / push | Any SMTP · Web Push with local VAPID keys | Their bundled providers |
Lock-in if the company disappears | None — it's all on your disk | Everything |
Inspect what the AI can do | Read | Closed |
The full tool surface (22 tools)
Capability | Tools |
Apps |
|
Code |
|
Preview |
|
Share |
|
Data |
|
Secrets |
|
Deploy |
|
Own it |
|
| |
Push |
|
Meta |
|
Plus a web dashboard: run node dist/index.js --http 8788 and open http://localhost:8788 — every app with preview/share/deploy buttons and live logs. The saas template ships working signup/login (scrypt-hashed passwords, cookie sessions, per-user data in SQLite) with zero dependencies.
New here? The full walkthrough with copy-paste prompts is in GETTING_STARTED.md.
Connecting
Claude Code
claude mcp add slipway -- node /absolute/path/to/Slipway/dist/index.jsClaude Desktop — add to claude_desktop_config.json:
{
"mcpServers": {
"slipway": { "command": "node", "args": ["/absolute/path/to/Slipway/dist/index.js"] }
}
}ChatGPT, claude.ai on the web, or your phone — run the HTTP transport and tunnel it:
SLIPWAY_TOKEN=some-long-secret node dist/index.js --http 8788
cloudflared tunnel --url http://localhost:8788Point the client's MCP connector at https://<your-tunnel>/mcp with header Authorization: Bearer some-long-secret. ChatGPT accepts remote MCP connectors in developer mode; claude.ai accepts custom connectors.
Where things live
Apps are plain directories in ~/.slipway/apps/<name> (override with SLIPWAY_HOME). Per app:
data.sqlite— the database.env— secrets, injected on preview/deploy, never echoed back through the AI.slipway-push.json— Web Push VAPID keys; the private key never leaves your machine
Nothing is proprietary about the output: every app is ordinary code you can open in an editor, export_app to GitHub, or move anywhere.
Email and push, without the SaaS
Email:
set_envthe five SMTP values (SMTP_HOST,SMTP_PORT,SMTP_USER,SMTP_PASS,MAIL_FROM) — a Gmail app password is enough to start — andsend_emailworks.Push:
push_generate_keysgives your frontend a VAPIDapplicationServerKey;push_senddelivers to any browser subscription. No OneSignal, no accounts.
Security model
Slipway executes code on the machine it runs on — that is the point — so the design is containment:
All file operations are jailed to the workspace; path traversal is rejected.
Secrets are write-only through the AI (
list_envreturns names, never values).delete_apprequires explicit confirmation;export_appdefaults to private repos and gitignores secrets before staging.HTTP mode warns loudly unless
SLIPWAY_TOKENis set. Treat a tunneled Slipway like SSH access, because that's what it is.
Details and reporting: SECURITY.md.
Verified, not vibes
npm run smoke drives the built server over a real MCP stdio session: create → write → preview → fetch the page over HTTP → SQLite roundtrip → env → push keys → teardown. CI runs it on every push, on Linux and macOS, Node 22 and 24.
Roadmap
Postgres behind the same
query_databasetoolMagic-link login (email-based) in the saas template
More templates: Next.js, Expo, Astro
A hosted multi-tenant mode so one Slipway can serve a team
Windows support
Contributions welcome — see CONTRIBUTING.md. Good first issues are listed there.
License
MIT. Slipway is an independent open-source project, not affiliated with Anthropic, OpenAI, or Cloudflare.
Maintenance
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
- FlicenseNot gradedqualityCmaintenanceDeploy full-stack apps from AI. 75+ tools: GitHub/Docker deploy, databases, environments, security, billing.2
- FlicenseNot gradedqualityCmaintenanceConnects Claude AI to any development project (Django, Next.js, Laravel, etc.) with 15+ universal tools for shell, file, git, logs, Docker, tests, and more.1

Prowpt MCP Serverofficial
AlicenseCqualityCmaintenanceEnables AI agents to create, edit, and publish web apps on Prowpt.ai through project management, code editing, and AI assistant tools.59MIT- AlicenseBqualityDmaintenanceEnables non-coders to build software by describing ideas in natural language, orchestrating AI agents and CLI workers via chat without needing a terminal.30113Apache 2.0
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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