关于 SnapHost
SnapHost 是面向 AI Agent 的托管 MCP 服务,可将文档或构建好的网站发布为私有实时网站。它支持访问控制、原链接更新、版本回滚、自定义域名和页面数据后端。
主要功能
- 01发布页面和网站包
- 02原链接就地更新
- 03控制查看者访问权限
- 04回滚到较早版本
- 05使用自定义域名
- 06添加页面数据后端
适用场景
- 01与客户私下分享实时页面
- 02更新已发布内容而不更改链接
- 03限制查看者或设置过期时间
- 04创建表单、候补名单或 RSVP
MCP 相关
SnapHost 在 `https://app.snaphost.ai/api/mcp` 提供托管 MCP 服务,使用 Streamable HTTP 和带 PKCE 的 OAuth 2.1。MCP 客户端可发布和管理页面、配置访问权限,并使用页面数据功能。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://app.snaphost.ai/api/mcpclaude mcp add --transport http ai-snaphost-snaphost https://app.snaphost.ai/api/mcp{"mcpServers":{"ai-snaphost-snaphost":{"type":"http","url":"https://app.snaphost.ai/api/mcp"}}}在 Cursor 中打开{"servers":{"ai-snaphost-snaphost":{"type":"http","url":"https://app.snaphost.ai/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"ai-snaphost-snaphost":{"type":"http","url":"https://app.snaphost.ai/api/mcp"}}}{"mcpServers":{"ai-snaphost-snaphost":{"serverUrl":"https://app.snaphost.ai/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
面向 AI Agent 的 SnapHost
SnapHost 可将文档或已构建的网站转换为私有且可分享的在线网站。本仓库是其 MCP 服务列表和 Claude Code 插件的公开主页。
服务本身托管于:https://app.snaphost.ai/api/mcp(Streamable HTTP,支持 OAuth 2.1、PKCE 和动态客户端注册)。无需在本地运行任何内容,也无需粘贴令牌;首次使用时,浏览器会自动打开,你只需点击 授权。
安装
任何客户端,只需一条命令(Claude Code、Cursor、VS Code、Windsurf、Codex CLI、Gemini CLI):
npx snaphost connect
Claude Code 插件(一次性添加 /snaphost:* 技能和连接):
/plugin marketplace add snaphost-ai/snaphost
/plugin install snaphost@snaphost
Cursor:从 Cursor Marketplace 安装 SnapHost 插件,或添加到 Cursor
VS Code:安装到 VS Code
手动配置 Claude Code:
claude mcp add --transport http snaphost https://app.snaphost.ai/api/mcp
网页版或桌面应用中的 Claude:打开“设置”→“连接器”→“添加自定义连接器”,然后粘贴端点 URL。Claude 会检测到 OAuth;保留默认设置并点击“添加”。
AI 可以做什么
发布页面或一组文件并获取稳定链接;直接更新现有内容;控制谁可以查看(公开、允许列表、密码、过期时间);将内容下线后再恢复;回滚到较早版本;使用自定义域名;并通过 window.SNAPHOST 为页面添加数据后端(表单、候补名单、RSVP、排行榜)。完整工具列表及其读/写/破坏性操作标注见 https://snaphost.ai/docs/mcp-server。
目录结构
server.json:提交至 官方 MCP 注册表的条目,名称为ai.snaphost/snaphost。.claude-plugin/marketplace.json和plugins/snaphost/:Claude Code 插件市场。.cursor-plugin/plugin.json:同一插件在 Cursor Marketplace 的条目,与plugins/snaphost/skills/共享内容。glama.json:Glama 条目的维护者信息。
这些文件由 SnapHost 应用生成,并通过 sync.yml 刷新;每当工具、技能或说明发生变化时,该工作流都会更新版本号。若列表或插件存在问题,请提交 issue;服务的源代码不在本仓库中。
收录平台
- 官方 MCP 注册表:
ai.snaphost/snaphost,https://registry.modelcontextprotocol.io/v0.1/servers/ai.snaphost%2Fsnaphost/versions/latest - Smithery:https://smithery.ai/servers/snaphost/snaphost
- Glama:https://glama.ai/mcp/connectors/ai.snaphost/snaphost
- npm:https://www.npmjs.com/package/snaphost
链接
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。