stelaspace-mcp について
stelaspace-mcp は、Claude Code と Codex 向けのローカル MCP サーバーで、ローカルの HTML ファイルを StelaSpace に公開します。パスを指定してファイルを読み込み、バイト列をアップロードするため、大きなレポートやダッシュボードにも対応します。
主な機能
- 01ローカルパスから HTML ファイルを読み込み
- 02ファイルを公開して永続 URL を返す
- 03同じ slug で新しいバージョンを公開
- 04チームのスペースとドキュメントを一覧表示
活用シーン
- 01AI 生成の HTML レポートを公開
- 02ダッシュボードやドキュメントのリンクを共有
- 03チームスペース内のドキュメントを確認
MCP 対応
ローカル MCP サーバーとして、Claude Code と Codex にファイル公開、スペース一覧、ドキュメント一覧のツールを提供し、StelaSpace API 経由で HTML をアップロードします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| path | string | はい | このマシン上の .html/.htm ファイルのパス(絶対パス、または MCP サーバーの作業ディレクトリからの相対パス)。 |
| slug | string | いいえ | ドキュメントの slug。既存の slug を再利用すると新しいバージョンが公開されます。省略すると自動生成されます。 |
| tags | array | いいえ | 整理や検索に使用する任意のタグ。 |
| title | string | いいえ | ドキュメントのタイトル。デフォルトは HTML の <title> タグです。 |
| spaceSlug | string | はい | 対象スペースの slug — 有効な slug を見つけるには list_spaces を呼び出してください。 |
| visibility | enum | いいえ | public = リンクを知っている全員、private = チームメンバーのみ。デフォルトは private です。public | private |
詳細
stelaspace-mcp
ローカルファイルを扱うコーディングエージェント(Claude Code と Codex)から、HTML ファイルを StelaSpace に公開するためのローカル MCP サーバーです。
お使いのマシン上で動作するため、HTML ファイルをパスで指定してディスクから直接読み込み、 StelaSpace API 経由でバイトデータをアップロードします。これにより、大容量(1 MB 以上)の レポートやダッシュボードも公開できます。ファイルの内容をツールの引数として渡す方法では、 モデルの出力サイズ上限に制限されます。
Claude Desktop(チャット)は公開に対応していません。サンドボックスからローカル MCP サーバーに ファイルを共有できないため、ローカルのレポートをアップロードできません。エージェントが レポートをディスクに生成して直接公開する Claude Code または Codex を使用してください。
ツール
publish_file—{ path, spaceSlug, title?, slug?, tags?, visibility? }→ ファイルを読み込み、 永続 URL を返します。同じslugを再利用すると、新しいバージョンが公開されます。list_spaces— チーム内のスペースを一覧表示します。list_documents—{ spaceSlug, query? }— スペース内のドキュメントを一覧表示します。
セットアップ
StelaSpace → Settings → API Keys から API キーを取得します(ss_sk_ で始まります)。
Claude Code
claude mcp add stelaspace --scope user \
--env STELASPACE_API_KEY=ss_sk_your_key \
-- npx -y stelaspace-mcp
Codex
~/.codex/config.toml:
[mcp_servers.stelaspace]
command = "npx"
args = ["-y", "stelaspace-mcp"]
env = { STELASPACE_API_KEY = "ss_sk_your_key" }
次に、エージェントにレポートを作成して公開するよう依頼します。例: 「売上ダッシュボードを生成して、HTML を公開設定で自分のレポート用スペースに公開してください。」
環境
STELASPACE_API_KEY(必須)—ss_sk_キーです。STELASPACE_API_URL(任意)— API エンドポイントを上書きします。デフォルトはhttps://stelaspace.comです。ほとんどのユーザーは設定する必要がありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。