> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/get-started/ko/agents/mcp-server.md).

# MCP 서버

Claude, Cursor, Codex 또는 모든 MCP 클라이언트를 Roboflow MCP 서버와 해당 서버가 노출하는 도구에 연결하세요.

AI와 함께 Roboflow 프로젝트를 함께 작업하세요. Claude Code(또는 MCP 호환 에이전트)를 워크스페이스에 연결하세요. 프로젝트를 만들고, 데이터를 업로드하고, 모델을 학습하고, 워크플로를 구축하고, Roboflow UI에서 시각적 단계를 안내받을 수 있습니다. 당신은 가장 잘하는 일(확인, 라벨링, 결과 판단)을 맡고, 에이전트가 나머지를 처리합니다.

## 데모

{% embed url="<https://www.youtube.com/watch?v=wgp6If3wi0o>" %}

<https://mcp.roboflow.com/>

## MCP 추가

Roboflow MCP 서버는 인증에 OAuth를 사용하므로 API 키가 필요하지 않습니다. 처음 사용할 때 Roboflow에 로그인하라는 메시지가 표시됩니다.

### Claude 커넥터(권장)

Claude 계정에서 Roboflow를 커넥터로 추가하세요. 연결되면 Claude.ai, Claude Desktop, Claude Code 등 어디서나 작동합니다.

[**Claude에 Roboflow 추가**](https://claude.ai/directory/connectors/dbbc26cf-80b0-4a85-9877-f85874282794) - 링크를 클릭하고 확인하면 끝입니다. 처음 사용할 때 OAuth로 Roboflow에 로그인하라는 메시지가 표시됩니다.

### Claude Code CLI

```bash
claude mcp add -s user roboflow \\
  --transport http https://mcp.roboflow.com/mcp
```

### Cursor

에서 Roboflow 플러그인을 설치하거나 [Cursor 마켓플레이스](https://cursor.com/marketplace/roboflow), 또는 `/add-plugin roboflow` 를 Cursor에서 실행하세요. 그러면 Roboflow의 스킬과 함께 MCP 서버가 설치됩니다. 처음 사용할 때 OAuth로 Roboflow에 로그인하세요.

대신 서버를 수동으로 구성하려면, 다음을 Cursor의 MCP 설정(`~/.cursor/mcp.json`):

```json
{
  "mcpServers": {
    "roboflow": {
      "type": "http",
      "url": "https://mcp.roboflow.com/mcp"
    }
  }
}
```

### Codex

다음에 추가: `~/.codex/config.toml`:

```toml
[mcp_servers.roboflow]
url = "https://mcp.roboflow.com/mcp"
```

### MCP 게이트웨이 연결(사전 등록된 자격 증명)

대부분의 MCP 클라이언트(Cursor, Claude Desktop, VS Code, Claude Code)는 Dynamic Client Registration을 사용해 자동으로 등록됩니다. 일부 플랫폼은 사전 등록된 `client_id` 와 `client_secret` 이 필요합니다. 예를 들어 Azure AI Foundry agents, Microsoft Copilot Studio, TrueFoundry AI Gateway가 그렇습니다.

이러한 플랫폼 중 하나를 연결하려면:

1. 다음으로 이동하세요. **워크스페이스 설정 > 개발자** Roboflow 대시보드에서
2. "Create OAuth App"을 클릭하고 이름, 리디렉션 URI(게이트웨이의 콜백 URL과 일치해야 함), 허용 범위를 입력하세요
3. "Token endpoint authentication"을 게이트웨이에 맞게 설정하세요: `client_secret_basic` (Azure 및 TrueFoundry에서 사용하는 HTTP Basic 헤더) 또는 `client_secret_post` (비밀값을 본문에 포함)
4. Client ID와 Client Secret(한 번만 표시됨)을 복사하세요
5. 게이트웨이의 커넥터 양식에 다음을 입력하세요:

| 필드                    | 값                                                                        |
| --------------------- | ------------------------------------------------------------------------ |
| MCP 서버 URL            | `https://mcp.roboflow.com/mcp`                                           |
| 승인 URL                | `https://app.roboflow.com/oauth/authorize`                               |
| 토큰 URL                | `https://app.roboflow.com/oauth/token`                                   |
| 디스커버리(OAuth AS 메타데이터) | `https://app.roboflow.com/.well-known/oauth-authorization-server`        |
| 범위                    | 공백으로 구분된 목록(예: `workspace:read project:read model:infer offline_access`) |

포함 `offline_access` 게이트웨이가 갱신 토큰을 지원하는 경우 범위 목록에 포함하세요.

전체 범위 카탈로그는 다음을 참조하세요. [사용 가능한 범위](https://docs.roboflow.com/reference/authentication/authentication/sign-in-with-roboflow-getting-started#available-scopes).

## 도구

서버는 141개의 도구를 제공합니다. 대부분의 MCP 클라이언트는 이를 네임스페이스로 구분하므로 `projects_list` 는 다음처럼 표시됩니다. `mcp__roboflow__projects_list`각 도구는 필요한 OAuth 범위를 선언하며, 클라이언트는 로그인 시 사용자가 승인한 범위만 받습니다.

### 에이전트

작업을 Roboflow 에이전트에게 맡기고, 생성된 결과를 수집하세요.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>agent_chat</code></td><td>Q&#x26;A, 워크플로 빌드, 솔루션 계획을 위해 Roboflow AI 에이전트와 채팅하세요.</td></tr><tr><td><code>agent_chat_result</code></td><td>진행 중이던 agent_chat 실행의 결과를 수집합니다.</td></tr><tr><td><code>agent_conversations_list</code></td><td>워크스페이스의 에이전트 대화를 나열합니다.</td></tr><tr><td><code>agent_conversation_get</code></td><td>메시지 기록이 포함된 대화 하나를 가져옵니다.</td></tr><tr><td><code>agent_workflow_publish</code></td><td>에이전트가 편집한 워크플로의 최신 초안을 게시합니다.</td></tr></tbody></table>

### 프로젝트

워크스페이스에서 프로젝트를 만들고 살펴봅니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>projects_list</code></td><td>워크스페이스의 프로젝트를 나열합니다.</td></tr><tr><td><code>projects_get</code></td><td>버전, 클래스, 분할, 학습된 모델을 포함한 프로젝트 세부 정보를 가져옵니다.</td></tr><tr><td><code>projects_create</code></td><td>새 컴퓨터 비전 프로젝트를 만듭니다.</td></tr><tr><td><code>projects_delete</code></td><td>프로젝트를 삭제하여 워크스페이스 휴지통으로 이동합니다.</td></tr><tr><td><code>projects_fork</code></td><td>공개 Universe 프로젝트의 비동기 포크 작업을 워크스페이스에 큐에 넣습니다.</td></tr><tr><td><code>projects_health</code></td><td>프로젝트의 데이터셋 상태 점검을 가져옵니다.</td></tr><tr><td><code>datasets_rebalance_splits</code></td><td>프로젝트의 train, valid, test 분할을 비동기로 재균형 조정하도록 큐에 넣습니다.</td></tr></tbody></table>

### 이미지

이미지를 업로드하고 나중에 다시 찾습니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>image_upload</code></td><td>로컬 이미지 파일을 zip으로 프로젝트에 업로드합니다.</td></tr><tr><td><code>image_upload_status</code></td><td>이미지 zip 업로드 작업의 상태를 확인합니다.</td></tr><tr><td><code>images_search</code></td><td>프로젝트 내 이미지를 검색합니다.</td></tr><tr><td><code>images_workspace_search</code></td><td>RoboQL을 사용해 전체 워크스페이스에서 이미지를 검색합니다.</td></tr><tr><td><code>images_update_metadata</code></td><td>단일 이미지의 메타데이터와 태그를 업데이트합니다.</td></tr><tr><td><code>images_batch_update_metadata</code></td><td>여러 이미지의 메타데이터와 태그를 일괄 업데이트합니다.</td></tr></tbody></table>

### 주석

라벨을 저장하고 자동 라벨링을 실행합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>annotations_save</code></td><td>기존 이미지의 주석을 저장합니다.</td></tr><tr><td><code>autolabel_start</code></td><td>이미지 배치에 대해 호스팅된 자동 라벨 작업을 시작합니다.</td></tr><tr><td><code>autolabel_job_get</code></td><td>자동 라벨 작업의 하위 작업별 상태와 진행률을 가져옵니다.</td></tr></tbody></table>

### 배치

업로드된 이미지를 라벨링하기 전에 그룹화합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>annotation_batches_list</code></td><td>프로젝트의 업로드 배치를 나열합니다.</td></tr><tr><td><code>annotation_batches_get</code></td><td>업로드 배치 하나에 대한 세부 정보를 가져옵니다.</td></tr><tr><td><code>annotation_batches_create</code></td><td>선택한 이미지를 한 배치에서 새 배치로 이동합니다.</td></tr><tr><td><code>annotation_batches_merge</code></td><td>소스 배치의 모든 이미지를 대상 배치로 이동합니다.</td></tr><tr><td><code>annotation_batches_delete</code></td><td>배치를 삭제하고 해당 이미지를 미할당 상태로 이동합니다.</td></tr><tr><td><code>annotation_batches_admin_list</code></td><td>커서 페이지네이션으로 주석 보드 배치를 나열합니다.</td></tr><tr><td><code>annotation_batches_admin_get</code></td><td>주석 보드 배치 하나에 대한 세부 정보를 가져옵니다.</td></tr><tr><td><code>annotation_batches_admin_images_list</code></td><td>커서 페이지네이션으로 배치의 이미지 ID를 나열합니다.</td></tr></tbody></table>

### 주석 작업

라벨링 작업을 할당하고, 검토를 실행하며, 결과를 데이터셋에 반영합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>annotation_jobs_list</code></td><td>프로젝트의 주석 작업을 나열합니다.</td></tr><tr><td><code>annotation_jobs_get</code></td><td>주석 작업 하나에 대한 세부 정보를 가져옵니다.</td></tr><tr><td><code>annotation_jobs_create</code></td><td>작업을 만들고 배치에서 이미지를 그 작업으로 이동합니다.</td></tr><tr><td><code>annotation_jobs_update</code></td><td>작업의 라벨러, 검토자 또는 지침을 업데이트합니다.</td></tr><tr><td><code>annotation_jobs_images_list</code></td><td>작업에 할당된 이미지 ID를 나열합니다.</td></tr><tr><td><code>annotation_jobs_images_add</code></td><td>이미지를 기존 작업으로 이동합니다.</td></tr><tr><td><code>annotation_jobs_images_reassign</code></td><td>선택한 이미지로 작업을 만들고 이전 할당을 지웁니다.</td></tr><tr><td><code>annotation_jobs_submit_for_review</code></td><td>라벨링 작업을 검토 단계로 진행합니다.</td></tr><tr><td><code>annotation_jobs_return_for_edits</code></td><td>검토 작업을 라벨링으로 되돌리며, 필요하면 새 라벨러를 지정합니다.</td></tr><tr><td><code>annotation_jobs_review_image</code></td><td>작업의 한 이미지에 대한 검토 상태를 설정합니다.</td></tr><tr><td><code>annotation_jobs_review_images</code></td><td>현재 상태와 일치하는 모든 작업 이미지의 상태를 설정합니다.</td></tr><tr><td><code>annotation_jobs_accept_into_dataset</code></td><td>작업 이미지를 데이터셋에 반영하고 분할을 할당합니다.</td></tr><tr><td><code>annotation_jobs_move_to_unassigned</code></td><td>작업을 제거하고 해당 이미지를 미할당 배치로 이동합니다.</td></tr><tr><td><code>annotation_jobs_delete_annotations</code></td><td>작업에 할당된 모든 이미지의 주석 데이터를 삭제합니다.</td></tr></tbody></table>

### 버전

데이터셋 버전을 고정하고 내보냅니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>versions_generate</code></td><td>선택적 전처리 및 증강을 포함해 버전을 만듭니다.</td></tr><tr><td><code>versions_get</code></td><td>분할 및 학습을 포함한 버전 정보를 가져옵니다.</td></tr><tr><td><code>versions_export</code></td><td>버전의 데이터셋 내보내기를 확인하거나 트리거합니다.</td></tr><tr><td><code>versions_delete</code></td><td>버전을 삭제하여 워크스페이스 휴지통으로 이동합니다.</td></tr></tbody></table>

### 모델 및 학습

모델을 학습하고, 진행 상황을 확인하며, 추론을 실행합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>trainings_describe_recipe</code></td><td>모델 유형의 튜닝 옵션을 설명하고 제출 가능한 레시피를 반환합니다.</td></tr><tr><td><code>trainings_create</code></td><td>데이터셋 버전에서 학습 실행을 시작합니다.</td></tr><tr><td><code>trainings_list</code></td><td>데이터셋 버전의 학습 실행을 나열합니다.</td></tr><tr><td><code>trainings_get</code></td><td>학습 상태, 생성된 모델, 메트릭을 가져옵니다.</td></tr><tr><td><code>trainings_stop</code></td><td>진행 중인 학습 실행에 조기 중단을 요청합니다.</td></tr><tr><td><code>trainings_cancel</code></td><td>진행 중인 학습 실행을 취소합니다.</td></tr><tr><td><code>trainings_delete</code></td><td>학습 실행을 삭제하여 워크스페이스 휴지통으로 이동합니다.</td></tr><tr><td><code>models_list</code></td><td>프로젝트의 학습된 모델을 나열합니다.</td></tr><tr><td><code>models_get</code></td><td>학습된 모델의 세부 정보를 가져옵니다.</td></tr><tr><td><code>models_infer</code></td><td>학습된 모델을 사용해 이미지에 호스팅 추론을 실행합니다.</td></tr><tr><td><code>models_upload_custom_weights</code></td><td>로컬에서 학습한 가중치를 Roboflow에 업로드하는 레시피를 가져옵니다.</td></tr><tr><td><code>models_star_nas</code></td><td>신경망 아키텍처 탐색으로 찾은 모델에 별표를 표시하거나 해제합니다.</td></tr></tbody></table>

### 모델 평가

mAP, 혼동 행렬, 클래스별 결과를 확인합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>model_evals_list</code></td><td>워크스페이스의 모델 평가를 나열합니다.</td></tr><tr><td><code>model_evals_get</code></td><td>한 평가의 최상위 요약을 가져옵니다.</td></tr><tr><td><code>model_evals_get_map_results</code></td><td>분할별 mAP 결과를 가져옵니다.</td></tr><tr><td><code>model_evals_get_confidence_sweep</code></td><td>정밀도, 재현율, F1의 신뢰도 스윕을 가져옵니다.</td></tr><tr><td><code>model_evals_get_performance_by_class</code></td><td>한 분할의 클래스별 성능 메트릭을 가져옵니다.</td></tr><tr><td><code>model_evals_get_confusion_matrix</code></td><td>혼동 행렬을 가져옵니다.</td></tr><tr><td><code>model_evals_get_image_predictions</code></td><td>이미지별 예측 통계를 페이지네이션으로 가져옵니다.</td></tr><tr><td><code>model_evals_get_vector_analysis</code></td><td>평가를 위한 이미지 임베딩 클러스터링을 가져옵니다.</td></tr><tr><td><code>model_evals_get_recommendations</code></td><td>가능한 경우 평가를 위한 생성된 추천을 가져옵니다.</td></tr></tbody></table>

### 워크플로

추론 파이프라인을 빌드, 검증, 실행합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>workflows_list</code></td><td>워크스페이스의 저장된 워크플로를 나열합니다.</td></tr><tr><td><code>workflows_get</code></td><td>저장된 워크플로의 세부 정보를 가져옵니다.</td></tr><tr><td><code>workflows_create</code></td><td>새 워크플로를 만들고 저장합니다.</td></tr><tr><td><code>workflows_update</code></td><td>저장된 워크플로의 이름과 정의를 업데이트합니다.</td></tr><tr><td><code>workflows_delete</code></td><td>저장된 워크플로를 삭제하여 워크스페이스 휴지통으로 이동합니다.</td></tr><tr><td><code>workflows_run</code></td><td>하나 이상의 이미지에 대해 저장된 워크플로를 실행합니다.</td></tr><tr><td><code>workflow_specs_validate</code></td><td>실행하지 않고 워크플로 JSON 정의를 검증합니다.</td></tr><tr><td><code>workflow_specs_run</code></td><td>인라인 JSON 정의에서 워크플로를 실행합니다.</td></tr><tr><td><code>workflow_blocks_list</code></td><td>사용 가능한 모든 워크플로 블록을 각 블록의 간단한 요약과 함께 나열합니다.</td></tr><tr><td><code>workflow_blocks_get_schema</code></td><td>한 워크플로 블록의 전체 스키마를 가져옵니다.</td></tr></tbody></table>

### 프로젝트 배포

프로젝트의 안정적인 라이브 엔드포인트와 액티브 러닝을 관리합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>project_deployment_get</code></td><td>프로젝트의 라이브 엔드포인트 상태를 가져옵니다.</td></tr><tr><td><code>project_deployment_launch</code></td><td>프로젝트 배포를 만들거나 준비합니다.</td></tr><tr><td><code>project_deployment_set_model</code></td><td>엔드포인트는 변경하지 않고 배포 뒤의 기본 모델을 변경합니다.</td></tr><tr><td><code>project_deployment_run</code></td><td>프로젝트의 라이브 엔드포인트를 통해 추론을 실행합니다.</td></tr><tr><td><code>project_deployment_enable_active_learning</code></td><td>배포에서 액티브 러닝을 활성화합니다.</td></tr><tr><td><code>project_deployment_disable_active_learning</code></td><td>액티브 러닝 수집을 일시 중지합니다.</td></tr><tr><td><code>project_deployment_configure_active_learning</code></td><td>배포가 액티브 러닝 데이터를 수집하는 방식을 구성합니다.</td></tr><tr><td><code>project_deployment_list_review_queues</code></td><td>운영 추론에서 공급되는 검토 대기열을 나열합니다.</td></tr></tbody></table>

### 비전 이벤트

프로덕션 이벤트를 쿼리하고 사용 사례를 관리합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>vision_events_query</code></td><td>필터와 페이지네이션을 사용해 프로덕션 비전 이벤트를 쿼리합니다.</td></tr><tr><td><code>vision_events_use_cases_list</code></td><td>워크스페이스의 비전 이벤트 사용 사례를 나열합니다.</td></tr><tr><td><code>vision_events_custom_metadata_schema_get</code></td><td>사용 사례에 대해 발견된 사용자 정의 메타데이터 스키마를 가져옵니다.</td></tr><tr><td><code>vision_events_use_case_create</code></td><td>새 사용 사례를 만듭니다.</td></tr><tr><td><code>vision_events_use_case_rename</code></td><td>기존 사용 사례의 이름을 바꿉니다.</td></tr><tr><td><code>vision_events_use_case_archive</code></td><td>사용 사례를 보관합니다.</td></tr><tr><td><code>vision_events_use_case_unarchive</code></td><td>이전에 보관된 사용 사례를 복원합니다.</td></tr></tbody></table>

### 디바이스 및 스트림

Deployment Manager가 관리하는 엣지 디바이스를 모니터링하고 구성합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>devices_list</code></td><td>워크스페이스에 등록된 디바이스를 나열합니다.</td></tr><tr><td><code>devices_get</code></td><td>ID로 단일 디바이스를 가져옵니다.</td></tr><tr><td><code>devices_create</code></td><td>새 디바이스를 프로비저닝합니다.</td></tr><tr><td><code>devices_get_snapshot</code></td><td>한 번의 호출로 디바이스의 현재 전체 상태를 가져옵니다.</td></tr><tr><td><code>devices_get_config</code></td><td>디바이스의 현재 런타임 구성을 가져옵니다.</td></tr><tr><td><code>devices_update_config</code></td><td>디바이스의 런타임 구성을 업데이트합니다.</td></tr><tr><td><code>devices_get_default_config</code></td><td>워크스페이스의 기본 디바이스 구성을 가져옵니다.</td></tr><tr><td><code>devices_get_config_history</code></td><td>이전 구성 개정을 최신순으로 나열합니다.</td></tr><tr><td><code>devices_streams_list</code></td><td>기기에서 구성된 스트림 목록을 표시합니다.</td></tr><tr><td><code>devices_streams_get</code></td><td>ID로 단일 스트림을 가져옵니다.</td></tr><tr><td><code>devices_get_logs</code></td><td>기기 로그를 가져옵니다.</td></tr><tr><td><code>devices_get_telemetry</code></td><td>집계된 하드웨어 지표와 기기 상태를 가져옵니다.</td></tr><tr><td><code>devices_get_deployments</code></td><td>배포별 활동이 포함된 기기의 배포 기록을 가져옵니다.</td></tr><tr><td><code>devices_get_events</code></td><td>기기 및 스트림 수명 주기 이벤트 목록을 표시합니다.</td></tr><tr><td><code>devices_get_exception_occurrences</code></td><td>하나의 예외 지문에 대한 원시 발생 내역을 최신 순으로 표시합니다.</td></tr></tbody></table>

### 클라우드 스토리지

S3 또는 GCS 버킷을 프로젝트에 미러링합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>connect_cloud_storage</code></td><td>자격 증명부터 첫 실행까지 버킷 미러를 처음부터 끝까지 설정합니다.</td></tr><tr><td><code>credentials_list</code></td><td>워크스페이스의 클라우드 스토리지 자격 증명 목록을 표시합니다.</td></tr><tr><td><code>credentials_create</code></td><td>클라우드 스토리지 자격 증명을 생성합니다.</td></tr><tr><td><code>credentials_delete</code></td><td>자격 증명을 삭제합니다.</td></tr><tr><td><code>datasources_list</code></td><td>워크스페이스의 버킷 미러 구성 목록을 표시합니다.</td></tr><tr><td><code>datasource_get</code></td><td>단일 데이터 소스의 전체 세부 정보를 가져옵니다.</td></tr><tr><td><code>datasource_create</code></td><td>버킷 경로를 프로젝트에 미러링하는 데이터 소스를 생성합니다.</td></tr><tr><td><code>datasource_update</code></td><td>데이터 소스를 업데이트합니다. 전달한 필드만 변경됩니다.</td></tr><tr><td><code>datasource_delete</code></td><td>데이터 소스를 삭제합니다. 이미 미러링된 이미지는 프로젝트에 그대로 남습니다.</td></tr><tr><td><code>datasource_validate</code></td><td>Roboflow가 데이터 소스의 버킷에 접근할 수 있는지 확인합니다.</td></tr><tr><td><code>datasource_trigger</code></td><td>미러 실행을 시작합니다.</td></tr><tr><td><code>datasource_job_get</code></td><td>한 번의 미러 실행의 상태와 통계를 가져옵니다.</td></tr></tbody></table>

### 유니버스

Roboflow Universe에서 공개 데이터셋과 모델을 검색합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>universe_search</code></td><td>데이터셋 또는 모델을 위해 Roboflow Universe를 검색합니다.</td></tr><tr><td><code>universe_dataset_images_search</code></td><td>URL이 주어졌을 때 공개 Universe 데이터셋 내의 이미지를 검색합니다.</td></tr></tbody></table>

### 미디어

무엇을 만들지 결정하기 전에 이미지나 동영상을 살펴보세요.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>media_upload</code></td><td>로컬 이미지 또는 동영상을 분석할 수 있도록 준비합니다.</td></tr><tr><td><code>media_upload_finalize</code></td><td>준비된 업로드를 검증하고 게시합니다.</td></tr><tr><td><code>media_analyze</code></td><td>비전 모델로 이미지나 짧은 동영상을 분석하여 내용을 파악합니다.</td></tr><tr><td><code>media_trim</code></td><td>Asset Library 동영상에서 클립을 잘라 분석 가능한 공개 URL을 얻습니다.</td></tr></tbody></table>

### API 키

워크스페이스용 키를 생성하고 폐기합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>api_keys_list</code></td><td>워크스페이스의 모든 API 키를 나열합니다.</td></tr><tr><td><code>api_keys_get</code></td><td>단일 키의 메타데이터를 가져옵니다.</td></tr><tr><td><code>api_keys_get_publishable</code></td><td>워크스페이스의 게시 가능 키를 가져옵니다.</td></tr><tr><td><code>api_keys_create</code></td><td>새 API 키를 생성합니다.</td></tr><tr><td><code>api_keys_update</code></td><td>키의 이름, 범위 또는 메타데이터를 업데이트합니다.</td></tr><tr><td><code>api_keys_protect</code></td><td>키를 보호됨으로 표시하여 취소하거나 비활성화할 수 없게 합니다.</td></tr><tr><td><code>api_keys_disable</code></td><td>키를 취소하지 않고 비활성화하거나 다시 활성화합니다.</td></tr><tr><td><code>api_keys_revoke</code></td><td>키를 영구적으로 취소합니다.</td></tr></tbody></table>

### 휴지통

삭제된 항목을 복원합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>trash_list</code></td><td>현재 워크스페이스 휴지통에 있는 소프트 삭제된 항목을 나열합니다.</td></tr><tr><td><code>trash_restore_project</code></td><td>삭제된 프로젝트를 복원합니다.</td></tr><tr><td><code>trash_restore_version</code></td><td>삭제된 데이터셋 버전을 복원합니다.</td></tr><tr><td><code>trash_restore_workflow</code></td><td>삭제된 워크플로를 복원합니다.</td></tr><tr><td><code>trash_restore_training</code></td><td>삭제된 학습 실행을 복원합니다.</td></tr></tbody></table>

### 기타

장시간 실행되는 작업을 폴링하고 피드백을 전송합니다.

<table data-search="false"><thead><tr><th width="330">도구</th><th>설명</th></tr></thead><tbody><tr><td><code>async_tasks_get</code></td><td>프로젝트 포크나 분할 재조정과 같은 비동기 작업을 ID로 폴링합니다.</td></tr><tr><td><code>meta_feedback_send</code></td><td>버그, 누락된 기능 또는 문서 문제를 Roboflow 팀에 보고합니다.</td></tr></tbody></table>
