Artifact Share について
Artifact Shareは、HTML、Markdown、フォルダー、静的サイトを安定したURLで共有するサービスです。チーム内の人やAIエージェント、自動化向けに、複数のアクセス権限、バージョン、コメントを提供します。
主な機能
- 01HTMLとMarkdownの共有
- 02フォルダーと静的サイトの公開
- 03複数のアクセス方式
- 04バージョンとコメントの管理
- 05コマンドラインクライアント
活用シーン
- 01AIエージェントが作成した文書の共有
- 02チームや指定した閲覧者へのファイル公開
- 03安定したリンクで静的サイトを配布
- 04CLIで共有アーティファクトを管理
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://artifactshare.com/mcpclaude mcp add --transport http com-artifactshare-artifactshare https://artifactshare.com/mcp{"mcpServers":{"com-artifactshare-artifactshare":{"type":"http","url":"https://artifactshare.com/mcp"}}}Cursor で開く{"servers":{"com-artifactshare-artifactshare":{"type":"http","url":"https://artifactshare.com/mcp"}}}VS Code で開く{"mcpServers":{"com-artifactshare-artifactshare":{"type":"http","url":"https://artifactshare.com/mcp"}}}{"mcpServers":{"com-artifactshare-artifactshare":{"serverUrl":"https://artifactshare.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Artifact Share
Artifact Share は、HTML、Markdown、フォルダー、静的サイトを安定した URL で共有します。人、AI エージェント、自動化によって作成されたコンテンツに対し、非公開、ワークスペース、プロジェクト、閲覧者指定、リンクベースのアクセスをサポートします。
サービス: https://artifactshare.com
ソース公開であり、オープンソースではありません
このリポジトリはソース公開です。リポジトリライセンスに従い、Artifact Share を調査、変更し、組織内でセルフホストできます。このライセンスでは、Artifact Share を直接競合するホスト型、マネージド型、SaaS、またはクラウドサービスとして提供することが制限されています。OSI 承認のオープンソースライセンスではありません。
バージョン 0.9.0 までの npm パッケージは、引き続き Apache-2.0 ライセンスで提供されます。バージョン 0.10.0 以降のリポジトリと CLI には、ソース公開ライセンスが適用されます。バージョン 0.10.0 は意図的に公開されていません。バージョン 0.10.1 が、新しいライセンスの下での最初の npm リリースです。
リポジトリの構成
apps/web/— React Router アプリケーションと Cloudflare Workerspackages/cli/— ソース公開のコマンドラインクライアントdocs/reference/— 現行の技術的仕様とリポジトリの境界docs/brand/— Artifact Share のブランドアセットと使用条件proposals/— 公開の提案のみを受け付ける投稿
ローカル開発と検証
正式なセットアップ手順とエクスポートの境界については、ソース公開の境界に記載されています。公開チェックアウトには、本番環境の認証情報や非公開サービスは必要ありません。
pnpm install --frozen-lockfile
pnpm --filter @artifactshare/web exec playwright install --with-deps chrome
pnpm fixtures:build
pnpm db:apply:local
pnpm validate
pnpm test:runtime
コマンドは記載順に実行してください。ローカル設定ではフィクスチャとローカルサービスバインディングを使用します。本番環境へのデプロイ手段は提供されません。
対話型の開発では、pnpm dev がローカル証明書、変数、D1 の状態を準備してから、アプリケーション、サンドボックス、画像ワーカーを起動します。ローカル開発ハーネスを参照してください。UI レビュー用のキャプチャについては、画面キャプチャハーネスに記載されています。手動での製品診断については、AI 検索の適格性とパフォーマンストレースの自動化に記載されています。
サンドボックスレポーターは packages/viewer-kit/src/reporter/*.ts で管理されています。変更後は、pnpm --filter @artifactshare/viewer-kit generate:reporter を実行してください。生成されるファイルは決定的な未フォーマット出力であり、リポジトリのフォーマット対象から除外されています。reporter.generated.ts の正確なスクリプト本体と CSP ハッシュを含め、生成ファイルはジェネレーターが管理します。ソースの変更とともにこのファイルも含めてください。ファイルを書き込まずに差分を確認するには、node packages/viewer-kit/scripts/build-reporter.mjs --check を実行してください。このチェックはルートの pnpm typecheck の一部としても実行されます。
開発プロセス
Artifact Share では現在、コードのプルリクエストではなく、提案のみのプルリクエストを受け付けています。貢献者は実際の状況と希望する変更について説明し、その後、メンテナーが課題、仕様、実装、検証、リリースを担当します。提案を送信する前に、CONTRIBUTING.mdをお読みください。
脆弱性は、公開の課題や提案ではなく、SECURITY.mdに記載された非公開の手順で報告してください。
ライセンス
リポジトリライセンスは、弁護士によるレビュー用の草案であり、日本語の正文と英語の参考訳があります。LICENSEを参照してください。バージョン 0.9.0 までの npm パッケージは引き続き Apache-2.0 の下で提供されます。バージョン 0.10.0 以降のリポジトリと CLI には、ソース公開ライセンスが適用されます。バージョン 0.10.0 は意図的に公開されていません。バージョン 0.10.1 が、新しいライセンスの下での最初の npm リリースです。
ローカルでのアーティファクト実行には、ポート 5174 で *.usercontent.localhost 配下のバージョン付き a-… および l-… ホストを使用します。pnpm dev:setup には、この証明書ワイルドカードが含まれています。アプリと公開リンクビューアーの URL は変更されていません。すべての .localhost ホストは同一サイトとして扱われるため、クロスサイトのブラウザーリリースゲートを使用して Cookie のパーティショニングを検証してください。ローカルビューアーのみの確認では不十分です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。