mcpField
R
roboflow-universe

roboflow-universe

github.com/roboflowデータ・データベース48303 回インストール今日更新
リポジトリ

roboflow-universe について

Roboflow Universe でコンピュータービジョンのデータセットや事前学習済みモデルを探して評価するスキルです。エージェントが検索結果、クラス、ライセンスを確認し、学習用データをフォークまたはダウンロードできます。

主な機能

  1. 01データセットとモデルの検索
  2. 02検索演算子による結果の絞り込み
  3. 03クラスとデータセット指標の確認
  4. 04データセットライセンスの確認
  5. 05データセットのフォークまたはダウンロード
  6. 06Workflows での Universe モデル利用

活用シーン

  1. 01対象のビジョンタスクに合うデータセット探し
  2. 02利用前のライセンス確認
  3. 03Roboflow ワークスペースへのデータセット複製
  4. 04ローカル学習用データのダウンロード

MCP 対応

`universe_search` MCP ツールで Universe のデータセットとモデルを検索し、クラス、画像数、ライセンスなどの情報を取得します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/roboflow/computer-vision-skills --skill roboflow-universe

インストール後、Claude Code で/roboflow-universeを入力して読み込まれたか確認します。

詳細

エージェント向け: このスキルはroboflow/computer-vision-skillsで作成されています。クライアントにすでにスキルとして読み込まれている場合(たとえばRoboflowプラグインから読み込まれている場合)は、そのコピーを使用してください。roboflow://skills/<name>/... MCP リソースでは、まだ読み込まれていないクライアント向けに同じスキルを提供しています。

Roboflow Universe

universe.roboflow.comで利用できる、100万件以上のコンピュータービジョンデータセットと5万件以上の事前学習済みモデルを集めたオープンリポジトリです。

URL パターン

ページURL内容
ホームuniverse.roboflow.com検索、注目のプロジェクト、カテゴリ
プロジェクトuniverse.roboflow.com/{owner}/{project}概要、クラス、メトリクス、ライセンス、フォーク
画像universe.roboflow.com/{owner}/{project}/browseアノテーション付き画像の閲覧
データセットのバージョンuniverse.roboflow.com/{owner}/{project}/dataset/{version}バージョンの詳細、分割、ダウンロード
モデルuniverse.roboflow.com/{owner}/{project}/model/{version}モデルの試用、メトリクス、デプロイ用スニペット

Universe の検索

MCP ツール

universe_searchを使って、データセットやモデルをプログラムから検索します。説明的なクエリを指定してください(例:「建設現場でのヘルメット検出」)。

プレビュー、クラス、ライセンス、画像数を確認してからデータセットを選ぶ必要がある場合は、結果に含まれる Universe のリンクを共有し、決定する前に掲載内容を確認できるようにしてください。

ウェブ検索

検索はハイブリッド方式で、意味的類似性とキーワードマッチングを組み合わせます。最適な結果を得るには、具体的で説明的なクエリを使用してください。

クエリ演算子

すべての演算子は自由入力のテキストと組み合わせられます:fire smoke class:fire,smoke images>200 model

演算子例効果
modelwaste detection model学習済みモデルがあるデータセットのみ
object detectionhelmet object detectionプロジェクトの種類で絞り込み(classification、instance segmentation、keypoint detectionも指定可能)
class:Xclass:helmet,person指定したクラスを含むもの
tag:Xtag:safetyUniverse のタグで絞り込み
model:Xmodel:yolov8学習済みモデルのアーキテクチャで絞り込み
images>Nimages>500画像の最小枚数(>=、<、<=、=も指定可能)
stars>=Nstars>=5スターの最小数
views>Nviews>1000閲覧数の最小値
downloads>Ndownloads>100ダウンロード数の最小値
updated:Ndupdated:30dN日以内に更新(h、w、mo、yも指定可能)
sort:Xsort:starsフィールドで並べ替え(stars、images、updated、downloads、views)
like:dataset-urllike:coco類似するデータセットを検索
効果的なクエリのヒント
  • 自由入力のテキストと演算子を組み合わせます:pothole road damage class:pothole images>100 sort:stars
  • 推論にすぐ使えるデータセットだけを取得するには、modelを追加します
  • プロジェクトの種類を絞り込むには、種類を示すキーワードを含めます:helmet instance segmentation
  • 必要なクラスが明確な場合は、class:を使用します
  • 一般的な用語ではなく、具体的な物体名を使用します(「倉庫のフォークリフト」>「車両」)

データセットの評価

フォークする前に、次の指標を確認してください。

基準確認場所良い兆候
クラスの網羅性プロジェクトページのクラス一覧対象とするすべてのクラスが含まれている
画像数プロジェクトの概要検出ではクラスあたり500枚以上の画像がある
アノテーションの品質画像の閲覧 > 個々の画像をクリック境界ボックスが正確で、ラベルに一貫性がある
クラスのバランスプロジェクトの概要/健全性極端なクラス不均衡がない
画像の多様性画像の閲覧照明、角度、背景に変化がある
ライセンス「Cite this Project」セクションユースケースに適合している(下記参照)
モデルのメトリクスモデルタブ(利用可能な場合)mAPが70%を超えていれば、アノテーションの品質が良好である可能性がある

ライセンス

プロジェクトページの「このプロジェクトを引用」セクションに記載されています。ライセンスの記載がない場合、すべての権利が留保されています。

ライセンス商用利用改変帰属表示が必要
パブリックドメインはいはいいいえ
CC BY 4.0はいはいはい
MITはいはいはい(ライセンスのコピー内)
BY-NC-SA 4.0いいえはい(同じライセンスで共有)はい
ODbL v1.0はいはい(データベースは同じライセンスで共有)はい
ライセンスの指定なしいいえと想定いいえと想定該当なし

データセットのフォーク

フォークとは、Universe のデータセットをワークスペースにコピーすることです(ダウンロードや再アップロードは不要です)。

  1. Universe でデータセットを開きます
  2. データセットをダウンロード ボタンをクリックします
  3. このデータセットでモデルをトレーニング(完全なフォーク)または このデータセットの一部からトレーニング(部分的なクローン)を選択します
  4. データセットがワークスペースにコピーされます

フォーク後は、クラス名の変更、画像の追加・削除、バージョンの生成、モデルのトレーニングができます。

必要条件: Roboflow アカウントにログインしていること。

データセットのダウンロード

Roboflow クラウドでのトレーニングではなく、ローカルやノートブックでトレーニングする場合に使用します。

方法使用する場面
このデータセットでモデルをトレーニング(フォーク)Roboflow でトレーニングし、すべてのデータをワークスペースに置きたい場合
一部からトレーニング(クローン)サブセットを使いたい場合、または他のデータと組み合わせたい場合
データセットをダウンロードコードスニペットまたは ZIP ファイルを使ってローカルでトレーニングする場合

すべての標準エクスポート形式(COCO、YOLO、VOC、CreateML、TFRecord など)に対応しています。

場所:プロジェクトページ > データセットをダウンロード ボタン > 方法を選択します。

Universe モデルの使用

ワークフロー経由での直接推論
  1. Roboflow でワークフローを作成します
  2. モデルブロックを追加します
  3. パブリックモデル タブに切り替えます
  4. Universe モデルページにあるモデル ID を貼り付けます(上部のコピーアイコンを使用)
  5. モデル ID を使用 をクリックします

モデル ID の形式:{owner}/{project}/{version}(Universe モデルページに表示されます)。

チェックポイントからのトレーニング

データセットをフォークし、フォークしたデータを使って独自のモデルをトレーニングします。Roboflow Train で Universe モデルのアーキテクチャを出発点として使用できます。

推論メトリクス(モデルページに表示)
プロジェクトの種類表示されるメトリクス
物体検出mAP、適合率、再現率
分類精度
セグメンテーションmAP、適合率、再現率

MCP ツールリファレンス

universe_search — Universe でデータセットやモデルを検索します。

パラメーター型デフォルト備考
querystr(必須)—検索クエリのテキスト
result_type"dataset" | "model" | nullnull結果の種類で絞り込みます
limitint121 ページあたりの最大結果数
pageint1ページ番号(1 から開始)

返される情報:name、url、type、classes、classCount、images、description、tags、license、stars、views、downloads、modelCount、latestVersion。

関連スキル

  • roboflow://skills/roboflow-data-management/SKILL — インポート後のデータセットの管理
  • roboflow://skills/roboflow-training-and-evaluation/SKILL — フォークしたデータでのトレーニング

コメント