Spacefast について
Spacefastは、共有可能なウェブサイト、ダッシュボード、レポート、小規模なウェブツールを作成・公開・管理するホステッドサービスおよびMCPサーバーです。AIとの会話で制作する人や既存プロジェクトを持ち込む人向けで、チャット編集、共有設定、独自ドメイン、バージョン復元に対応します。
主な機能
- 01ウェブサイト、ダッシュボード、レポートの公開
- 02チャットによるSpaceの内容とデザイン編集
- 03共有設定と独自ドメインの管理
- 04以前のバージョンへの復元
- 05Spaceのプレビューとソースファイル確認
活用シーン
- 01会話からウェブサイトを作成して公開
- 02公開したダッシュボードを指定した相手と共有
- 03既存Spaceの内容やデザインを更新
- 04以前のデプロイバージョンに復元
MCP 対応
ホステッドサーバーはSpacefast API操作を検索する`search`と、JavaScriptを実行して操作を呼び出す`execute`を提供し、公開、承認、ビジュアルMCP Appsにも対応します。Streamable HTTPとブラウザーOAuthを使用します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.spacefast.com?mode=fullclaude mcp add --transport http spacefast https://mcp.spacefast.com?mode=full{"mcpServers":{"spacefast":{"type":"http","url":"https://mcp.spacefast.com?mode=full"}}}Cursor で開く{"servers":{"spacefast":{"type":"http","url":"https://mcp.spacefast.com?mode=full"}}}VS Code で開く{"mcpServers":{"spacefast":{"type":"http","url":"https://mcp.spacefast.com?mode=full"}}}{"mcpServers":{"spacefast":{"serverUrl":"https://mcp.spacefast.com?mode=full"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Spacefast MCP
AI の成果物を作成して共有しましょう。
アイデアを、共有できるウェブサイト、ダッシュボード、レポート、小さなウェブツールに変えましょう。会話の中で作成することも、すでに作成したものを持ち込んで Spacefast で公開することもできます。
チャットで何度でも改善できます。コンテンツやデザインを変更したり、プレビューを共有したり、閲覧できるユーザーを選んだり、独自ドメインを接続したり、以前のバージョンに戻したりできます。
Spacefast アカウントを接続して、チームの Spaces を公開、管理できます。
Spacefast は Automattic が提供しています。このリポジトリには、ホスト型 Spacefast サーバーの接続例、ドキュメント、MCP Registry エントリーが含まれています。インストール可能なプラグインとそのスキルは spacefast/plugins にあります。
接続
エンドポイント:https://mcp.spacefast.com
Spacefast が提供するコードモードのインターフェースは 1 つです。search は Spacefast API の操作を検索し、呼び出しを行わずに入出力の型を読み取ります。execute はそれらを呼び出す JavaScript を実行します。公開、承認、ビジュアル MCP Apps は、この 2 つのツールと並行して利用できます。
トランスポート: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 のサインイン手順を完了してください。エージェントのセッションでツールを有効にしてください。
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 Dynamic Client Registration を通じて登録した後、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 plugin には、対応クライアント向けの以下のスキルが含まれています:
| スキル | 用途 |
|---|---|
| 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 License の下で利用できます。ホスト型 Spacefast サービスの利用には、サービスの利用規約が適用されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。