mcpField
S
Spacefast

Spacefast

リモート
spacefast.com開発ツール72 週間前に更新
リポジトリ公式サイト

Spacefast について

Spacefastは、共有可能なウェブサイト、ダッシュボード、レポート、小規模なウェブツールを作成・公開・管理するホステッドサービスおよびMCPサーバーです。AIとの会話で制作する人や既存プロジェクトを持ち込む人向けで、チャット編集、共有設定、独自ドメイン、バージョン復元に対応します。

主な機能

  1. 01ウェブサイト、ダッシュボード、レポートの公開
  2. 02チャットによるSpaceの内容とデザイン編集
  3. 03共有設定と独自ドメインの管理
  4. 04以前のバージョンへの復元
  5. 05Spaceのプレビューとソースファイル確認

活用シーン

  1. 01会話からウェブサイトを作成して公開
  2. 02公開したダッシュボードを指定した相手と共有
  3. 03既存Spaceの内容やデザインを更新
  4. 04以前のデプロイバージョンに復元

MCP 対応

ホステッドサーバーはSpacefast API操作を検索する`search`と、JavaScriptを実行して操作を呼び出す`execute`を提供し、公開、承認、ビジュアル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 の成果物を作成して共有しましょう。

アイデアを、共有できるウェブサイト、ダッシュボード、レポート、小さなウェブツールに変えましょう。会話の中で作成することも、すでに作成したものを持ち込んで 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-designSpace を現在のデザインシステムに合わせる

ヘルプ

接続時に 401 Unauthorized が返された場合は、クライアントの MCP ログイン操作を使用して再度サインインしてください。接続できない場合は、Streamable HTTP と OAuth に対応していることを確認してください。

MCP Registry

レジストリ名は io.github.spacefast/mcp です。server.json には、MCP Registry 用のホスト型エンドポイントが記載されています。

ライセンス

このリポジトリのドキュメントと設定ファイルは、MIT License の下で利用できます。ホスト型 Spacefast サービスの利用には、サービスの利用規約が適用されます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。