Shiped について
Shiped は、Agent が Shiped 上でプロジェクトをデプロイ、管理するための MCP サーバーです。stdio 接続とデバイスフロー認証に対応します。
主な機能
- 01Shiped へのプロジェクトデプロイ
- 02デプロイ済みプロジェクトの管理
- 03デバイスフロー認証
- 04ログイン・ログアウトコマンド
活用シーン
- 01AI 生成の HTML、CSS、JavaScript の公開
- 02MCP 対応 Agent からの Shiped プロジェクト管理
MCP 対応
stdio の MCP サーバーとして、MCP 対応 Agent に Shiped プロジェクトのデプロイと管理機能を提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://shiped.app/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http kandahk-shiped https://shiped.app/mcpCursor.cursor/mcp.json
{"mcpServers":{"kandahk-shiped":{"type":"http","url":"https://shiped.app/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"kandahk-shiped":{"type":"http","url":"https://shiped.app/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"kandahk-shiped":{"type":"http","url":"https://shiped.app/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"kandahk-shiped":{"serverUrl":"https://shiped.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
3| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| html | string | いいえ | HTML の完全な内容(単一ファイルでのデプロイ) |
| name | string | はい | プロジェクト名 — サブドメインになります |
| type | enum | いいえ | プロジェクトの種類。デフォルトは "static" です。"node" は単一の index.js ファイルを実行し、"python" は単一の main.py ファイルを実行します。static | node | python |
| files | array | いいえ | 複数ファイルのプロジェクトで使用する複数のファイル |
詳細
Shiped MCP
Shiped の stdio MCP サーバーです。MCP 対応エージェントを使って、https://shiped.app 上のプロジェクトをデプロイおよび管理できます。
使用方法
Shiped を MCP 対応クライアントに追加します。
{
"mcpServers": {
"shiped": { "command": "npx", "args": ["-y", "@shiped/mcp"] }
}
}
最初のツール呼び出しでデバイスフローによるログインが開始されます。明示的にログインするには、次を実行します。
npx @shiped/mcp login
npx @shiped/mcp logout
login は現在のエージェントを Shiped に接続します。logout はキャッシュされたローカルトークンを消去します。
開発
npm ci
npm run build
Docker イメージは stdio 経由でサーバーを実行します。MCP のイントロスペクションや、ローカルのコンテナベースのクライアントに使用できます。
公開
npm login
npm publish
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。