Simple Host
app.simple-host由 simple-host.app 发布官方发布者v1.0.1更新于 Oct 24, 2026
Publish websites with a small backend (KV, SQLite, files). MCP for AI agents.
概览
Simple Host 让 AI 助手构建、发布并管理小型网站,并提供保存数据、列表和访客登录的后端。
- 可以做什么
- 发布网站:一次调用发布文件夹或内联文件,先预览再上线,回滚到保留的版本,重命名、下线或可恢复地删除
- 管理地址:为站点分配独立子域名,用 TXT 记录绑定自有域名,设置公开或不在列表中
- 保存数据:读写每个站点的 JSON 状态并支持原子操作,按类型管理报名、投票、评论、登记等列表
- 处理访客:访客用 Google 或邮件验证码登录,私有提交、站长编辑、导出 CSV 和撤销历史
- 账户与密钥:列出、创建和吊销具名或仅部署用 API 密钥,查看每个站点的访客统计
- 适用场景
- 适合让助手把描述的想法直接变成带小型后端的在线页面,例如报名表、登记名单、投票或团队站点,而无需自己搭建托管。也适合由非程序员描述需求的黑客松或活动站点。
- 运行要求
- 远程 MCP 端点 simple-host.app/mcp,需在 AI 应用中作为连接器添加。必须通过 OAuth 登录(Google 或邮件验证码)并确认授权。未声明环境变量或请求头。编码代理技能与自托管属于连接器之外的其他方式。
安装
在 SourceWeft 中
- 打开 控制台中的 Simple Host,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/app.simple-host%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"simple-host": {
"type": "http",
"url": "https://simple-host.app/mcp"
}
}
}README
Simple Host
Open ChatGPT Plugins. Click Add, then choose Add custom MCP server. Name it Simple Host, paste https://simple-host.app/mcp, and save. In the sign-in window, sign in with Google or an email code, then choose Allow. In a chat, pick Simple Host from the + menu, or just ask.
Open Claude, then Settings, then Connectors, then Browse connectors. Search for Simple Host, choose Connect, sign in, then choose Allow. It works on web, desktop, and phone. Claude also lists a Simple Host plugin (Customize → Plugins → Discover) that adds the connector and skills in one step.
Ask your AI app for a website, and it goes live at its own address, https://<site>.<handle>.simple-host.app/, with a place to save things (RSVPs, votes, sign-ups).
- Try it: https://simple-host.app/
- Run your own → https://simple-host.app/setup?product=small-box
- Features: https://simple-host.app/features
- Architecture: https://simple-host.app/architecture.html
- For agents and developers:
llms.txt· OpenAPI spec · API docs · Get started in your AI app - Enterprise edition: https://simple-host.app/enterprise · github.com/vineetu/simple-host-enterprise
- Enterprise on your Kubernetes cluster → https://simple-host.app/setup?product=enterprise (Helm or Kubernetes YAML; existing or in-cluster Postgres)
- What Enterprise costs to run → https://simple-host.app/costs (AWS, Azure and Google Cloud at list prices, for your number of people)
- Legal and help: Terms · Privacy · Support ([email protected])
The landing page opens with a 25-second film, narrated by the owner, that plays with sound when you click it: add Simple Host to your AI, ask for a site, share the link. Simple Host’s app pages share one blue ink theme, with local fonts, readable body text, and one system light/dark setting. Your published pages keep their own styles. Small-box installs get this shared presentation in their next release.
Get started
Connect Simple Host to your own AI app once, then ask it to build and publish a site. Simple Host hosts and manages the result.
- Chat apps: add the connector
https://simple-host.app/mcpand sign in in the window that opens. Open the native accordion for your app (hash links such as#chatgptopen it): get-started page. - Coding agents: install the skills with
npx skills add vineetu/simple-host. - Claude Code plugin:
/plugin marketplace add vineetu/simple-host, then/plugin install simple-host@simple-host.
Then ask: "Build me a wedding RSVP page and put it online."
Simple Hack
Hackathons, now for everyone. Anyone can build with AI: describe your idea and your AI builds the team site. The best idea wins, not the best coder. Organisers create an event and share one link. College students, product managers, leaders and people who aren’t programmers can take part.
Get started with Simple Hack walks through adding
https://simple-hack.app/mcp to ChatGPT, Claude, Grok, GitHub Copilot or a coding agent.
Sign in once in the browser window with Google or an email code, then choose Allow.
The page has copyable organiser, participant and judge prompts, a short FAQ, and
its existing downloads and skill files under collapsed “Other ways to install”.
For Claude Code and Codex, install the five Hack skills (Node.js required), then add the OAuth connector in your agent:
Features
Publish and versions
- Publish a folder (archive or inline files) in one call. Every publish is a new version.
- Look before it goes live: publish without making it live, open a one-hour preview link, then make it live.
- Roll back to any kept version. Rename a site and old links keep working.
- Take a site offline and back online. Nothing is deleted.
- Delete is recoverable for 7 days from Recently deleted.
- Download a copy of any site. Public, or unlisted: hidden from your person page, and from search engines unless the site has its own domain or name.
- Visitor analytics per site, from server logs, with top pages and referring domains. No tracking script.
Addresses and custom domains
- Every site has its own address and browser origin:
<site>.<handle>.simple-host.app. - Your person address opens your public showcase or an owned site you select.
- Curate the showcase with a plain-text bio, pins and manual order; a live JSON feed lists the same visible projects. Your home page covers the dashboard, connector and small-box installs.
- A free
<name>.simple-host.app, live at once. - Your own domain, subdomain or bare domain. Ownership is proved with one TXT record; the certificate is issued automatically.
wwwand the bare domain are set up together, one redirecting to the other.
Saved data and lists
- Per-site saved data: one JSON document with atomic operations (set, increment, append, remove).
- Lists that visitors add to: comments, RSVPs, votes, sign-ups.
- Every piece of saved data has a kind: Shared (default, public), Page info (owner writes, everyone reads), Submissions (visitors send; private to the owner by default; each visitor sees, changes and withdraws their own; optional email digest), Personal (one private record per visitor) and Shared board (a list a group edits item by item).
- Private Submissions: only signed-in visitors add; the owner reads all, each visitor only their own.
- The owner can delete entries in any list, edit entries in a private list, empty a list, and download it as CSV. Every change to saved data can be undone for 30 days (History, Recently deleted).
Visitor sign-in
- Visitors sign in with Google or an emailed code on the site's own address.
- Saves are made as that visitor. One sign-in covers one site.
- A small
auth.jsclient handles it for the page.
Your account, keys and data
- Sign in with an emailed code or Google.
- Named API keys: list, create and revoke them one at a time. Deploy-only keys for CI; a key unused for 180 days stops working. Sign out everywhere in one step.
- Change your sign-in email, confirmed from both addresses, with a 7-day undo.
- An email after each new sign-in or app connection. Can be turned off.
- Download all your data in one archive. Delete your account for good.
For AI agents
- A connector (MCP) at
https://simple-host.app/mcpwith sign-in, for chat apps and agents. - Skills:
website-deploy,website-deploy-builder,connect-domain. - Plugins for Claude and ChatGPT, and
npx skills add vineetu/simple-hostfor coding agents. llms.txtand a full OpenAPI spec.
Operator tools
- Admin console: disk use, running release, every account and site, API traffic.
- Take down a site or suspend an account without deleting anything; restore later.
- Issue participant accounts. Download all entries.
Self-host, small box, hackathons
- One Go binary, one Postgres, one folder on disk. Runs on 1 CPU and 1 GB of RAM.
- A Docker Compose install for a fresh server (
deploy/install/install.sh). Re-running it upgrades. - Simple Hack: create a hosted hackathon at https://simple-hack.app/ or run the same event platform on your own server. Participants build team sites by describing their ideas to AI. No coding needed.
- A setup helper, https://simple-host.app/setup?product=small-box, writes the install command and settings; docs/advanced/ explains every setting.
- Prefer a managed platform over a VPS? UpCloud, DigitalOcean, Fly.io, Render, Coolify and Railway all have tested guides: docs/platforms/ compares cost and what each one needs.
How it works
- A single Go binary serves every site's files and the REST API.
- Postgres holds accounts, sites, versions and saved data.
- A folder on disk holds the versioned site files.
No object store, no CDN, no build farm. Details: ARCHITECTURE.md and the architecture page.
Run your own
On a company's Kubernetes cluster, run Simple Host Enterprise instead; https://simple-host.app/costs estimates what it costs there (AWS, Azure, Google Cloud).
Open http://localhost:8090 and sign in with that ADMIN_API_KEY (the admin key). Production build:
Configuration and advanced settings
DB_DSN and ADMIN_API_KEY are required; everything else has a default. The setup helper at
https://simple-host.app/setup?product=small-box writes the install command and .env for a small
box. Its questions, client-side validation, generated settings and install commands run in your
browser. It never asks for a password or key and sends none of your choices to a model. Every setting, by area with recipes (stricter sign-in,
shorter retention, a small hackathon box): docs/advanced/.
Start with the configuration entry.
API
Authenticated routes take X-API-Key: <key>. JSON in, JSON out. The full contract is openapi.yaml; a readable version is docs/.
Working on this repo
- CLAUDE.md: working rules, build, test and deploy.
- INTENT.md: what it is for, and decisions with dates.
- FEATURES.md: every feature and every surface it touches.
- ARCHITECTURE.md: components, request flow, data model.
- CHANGELOG.md: what changed, newest first.
make check: format, build, vet, tests (including the DB-backed fixtures, against a disposable Postgres) and the doc-sync checks.make testis the fast no-DB loop.- Skills source:
internal/webassets/simple-host-website/skills/. The Claude plugin inplugins/simple-host/is a generated copy (bash scripts/sync-claude-plugin.sh).
License
MIT. See LICENSE.
来源:README.md,提交 d59e370
工具
0版本历史
2- v1.0.1最新Oct 24, 2026
- v1.0.0Oct 23, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分