mcpField
S
Spacefast

Spacefast

远程服务
spacefast.com开发工具72 周前更新

关于 Spacefast

Spacefast 是托管服务及 MCP 服务,可创建、发布和管理可分享的网站、仪表板、报告与小型 Web 工具。它面向通过 AI 对话创作或导入现有项目的人,支持聊天编辑、分享权限、自定义域名和版本恢复。

主要功能

  1. 01发布网站、仪表板和报告
  2. 02通过聊天编辑 Space 内容与设计
  3. 03管理分享权限和自定义域名
  4. 04恢复较早版本
  5. 05预览 Space 并查看源文件

适用场景

  1. 01通过对话创建并发布网站
  2. 02向指定对象分享已发布的仪表板
  3. 03更新现有 Space 的内容或设计
  4. 04恢复到较早的部署版本

MCP 相关

托管服务提供 `search` 工具来查找 Spacefast API 操作,并以 `execute` 运行 JavaScript 调用这些操作;同时支持发布、审批和可视化 MCP Apps。它使用 Streamable HTTP 和浏览器 OAuth。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.spacefast.com?mode=full
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Spacefast MCP

构建并分享你的 AI 项目。

将一个想法变成可分享的网站、仪表板、报告或小型 Web 工具。你可以在对话中构建,也可以导入已有作品,然后通过 Spacefast 发布。

通过聊天持续改进作品。更改内容或设计、分享预览、选择谁可以打开它、连接自己的域名,或恢复到较早的版本。

连接你的 Spacefast 账户,以发布和管理团队的 Spaces。

Spacefast 由 Automattic 提供。本仓库包含连接示例、文档,以及托管的 Spacefast 服务的 MCP Registry 条目。可安装的插件及其技能位于 spacefast/plugins。

连接

端点:https://mcp.spacefast.com

Spacefast 提供一个代码模式界面:search 可查找 Spacefast API 操作并读取其输入和输出类型,但不会调用它们;execute 则运行调用这些操作的 JavaScript。发布、审批和可视化 MCP Apps 与这两个工具并列提供。

传输方式:Streamable HTTP。请使用支持远程 MCP 服务和浏览器 OAuth 的客户端。

GitHub Copilot 和其他兼容客户端

将以下内容添加到项目中的 .mcp.json。如果已有 mcpServers 对象,请将 spacefast 条目合并进去。

{
  "mcpServers": {
    "spacefast": {
      "type": "http",
      "url": "https://mcp.spacefast.com"
    }
  }
}

同样的配置也可在 .mcp.json 中找到。若要配置面向所有用户的 Copilot,请使用 ~/.copilot/mcp-config.json。

VS Code 也支持 .vscode/mcp.json,其顶层键为 servers:

{
  "servers": {
    "spacefast": {
      "type": "http",
      "url": "https://mcp.spacefast.com"
    }
  }
}

请参阅 VS Code 示例 和 VS Code MCP 设置指南。在客户端的 MCP 设置中启动服务,并完成 Spacefast 登录流程。在 Agent 会话中启用其工具。

Claude Code

连接 MCP:

claude mcp add --transport http spacefast 'https://mcp.spacefast.com'

在 Claude Code 中运行 /mcp,并按照浏览器登录流程操作。

若要安装包含其技能的 Spacefast 插件,请使用:

claude plugin marketplace add spacefast/plugins
claude plugin install spacefast@spacefast

完整的插件设置说明,请参阅 Spacefast Claude Code 设置指南。

goose

在 goose Desktop 中,打开 Extensions → Add custom extension。选择 Streamable HTTP,将名称设为 Spacefast,并将 URL 设为 https://mcp.spacefast.com。添加扩展,然后在浏览器中完成 Spacefast 登录流程。无需 API 密钥或自定义标头。

若要使用 CLI,请运行 goose configure,选择 Add Extension → Remote Extension (Streamable HTTP),并使用相同的名称和 URL。

你也可以将 goose 配置示例中的 spacefast 条目合并到 ~/.config/goose/config.yaml 的 extensions 中。保留现有扩展和其他设置。

若要将所有 Spacefast 技能添加到项目,请在项目目录中运行:

DISABLE_TELEMETRY=1 npx -y [email protected] add https://github.com/spacefast/plugins/tree/main/skills --agent goose --skill '*' --yes

在该目录中运行 goose skills list,检查安装情况。这会安装 build-website 和 edit-space 等技能;请按照上述步骤配置 MCP 连接。goose 1.54.0 的插件导入器不接受远程 MCP 声明,因此该版本请使用此技能安装程序。请参阅官方的扩展设置指南和技能指南。

Spacefast 已在官方 MCP Registry 中发布,条目为 io.github.spacefast/mcp。goose 正在将其目录迁移到该 Registry;是否会出现在 goose 的目录中取决于该迁移。现在即可直接连接。

身份验证

托管的 MCP 服务需要 Spacefast 账户,并且必须先通过 OAuth 身份验证才能运行工具。客户端会发现授权服务器,通过 OAuth 动态客户端注册进行注册,然后使用 PKCE(S256)的授权码流程为你登录。你无需创建 API 密钥或配置客户端密钥。

OAuth 资源元数据可在 /.well-known/oauth-protected-resource 获取。MCP 客户端会处理访问令牌。请勿将凭据放入共享配置文件中。

你可以做什么

  • 从对话中发布新的内联文件,并使用 publish 和 operation_status 查看结果。
  • 使用 search 查找 Spacefast API 操作,然后通过 execute 编辑 Space 中已保存的源文件、部署更改、管理共享和域名,或恢复到某个版本。
  • 使用 show_space_preview、show_space_source_files 和 show_space_deployments 等查看工具检查 Space。使用 choose_space 选择目标位置。
  • 使用 resume_execution 继续因等待用户输入而暂停的任务。

托管服务适用于内联文件和 Spacefast 中存储的源文件。对于电脑上的文件,请使用 Spacefast CLI。交互式视图取决于客户端对 MCP Apps 的支持;可用操作还取决于账户权限和套餐。

你可以尝试这样提问:

  • “为我的项目搭建一个网站,并发布到 Spacefast。”
  • “发布这个仪表板,并给我一个可分享的链接。”
  • “更新我现有 Spacefast 网站的内容和设计。”

技能

Spacefast 插件为支持这些技能的客户端提供了以下技能:

技能用途
spacefast发布你的作品
build-website搭建网站
edit-space更新你的网站
share-space与合适的人分享
custom-domain使用自己的域名
fix-deployment修复或恢复部署
setup开始使用
import-design-system保存你的设计规范
apply-design-system使用已保存的设计系统进行构建
verify-design-system检查构建是否符合你的设计系统
update-design使 Space 与当前设计系统保持一致

帮助

如果连接返回 401 Unauthorized,请使用客户端的 MCP 登录操作重新登录。如果无法连接,请确认客户端支持 Streamable HTTP 和 OAuth。

MCP Registry

注册表名称为 io.github.spacefast/mcp。server.json 描述了面向 MCP Registry 的托管端点。

许可证

本仓库中的文档和配置文件采用 MIT 许可证。使用托管的 Spacefast 服务须遵守其服务条款。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。