Skip to content

gmo-internet/swift-mcp

v1.0.0Apache-2.0

ConoHa Object Storage(Swift)の操作をガイドするプラグイン。コンテナ・オブジェクト操作、署名済みURL、容量・クォータ点検のワークフロー・制約・スキーマを提供する。

ConoHa Object Storage プラグイン(swift-mcp

ConoHa Object Storage(Swift)を MCP クライアントから操作するためのプラグインです。 基本操作ガイド・静的ホスティング・容量診断の 3 つの Skill と、ConoHa Object Storage MCP サーバー (https://api.conoha.jp/vps/swift-mcp)への接続を同梱しています。

含まれるもの

  • Skill conoha-storage-operations — 基本操作ガイド コンテナ作成・一覧・削除、オブジェクト一覧・削除、署名済み URL(TempURL)による アップロード/ダウンロード、Web 公開設定などを、正しい MCP ツール・手順・制約に沿ってガイドします。
    • tool-path-reference.md — 各 MCP ツールのパス・引数一覧
    • request-body-schemas.md — ヘッダー・戻り値スキーマ集
    • workflow-recipes.md — 作成・アップロード・公開・削除等の手順レシピ
  • Skill conoha-storage-static-hosting — 静的ホスティング コンテナの公開設定と署名済み URL アップロードを組み合わせ、HTML/CSS/JS/画像などの 静的ファイル・Web サイトを公開して公開 URL を発行します。
  • Skill conoha-storage-health-check — 容量診断 使用量とクォータを点検し、容量の逼迫を診断してクォータ引き上げや不要データ削除を提案します。
  • MCP サーバー conoha-object-storage-mcp ConoHa Object Storage API を MCP ツールとして公開する HTTP リモートサーバー (https://api.conoha.jp/vps/swift-mcp)。プラグイン有効化時に自動で登録されます。

前提条件

  • プラグインに対応した MCP クライアント(Claude Code など)
  • ConoHa アカウントおよび ConoHa Object Storage の利用契約
  • 初回利用時に MCP サーバーの有効化を承認し、ConoHa の認証を完了していること (読み取り系ツールは vps:read、作成・更新・削除系は vps:write のスコープが必要です)

インストール(Claude Code)

/plugin marketplace add gmo-internet/conoha_skills
/plugin install swift-mcp@conoha
  • インストール後、MCP サーバー conoha-object-storage-mcp の有効化を承認してください。
  • 初回のツール実行時に ConoHa の認証フローが実行されます。

使い方(発話例)

Skill が自動で発動し、適切なツールと手順・制約に沿って操作をガイドします。

  • 「オブジェクトストレージのコンテナを作って」
  • 「ファイルをアップロード/ダウンロードして」
  • 「コンテナを Web 公開して」
  • 「この HTML(静的サイト)を公開して」
  • 「ストレージの使用量とクォータを診断して」

ライセンス

Apache License 2.0 — Copyright 2026 GMO Internet

リンク