Back to Browse

Yolo MCP Server

by Rjn32s
Developer ToolsModerate6.5MCP RegistryLocal
Free

Server data from the Official MCP Registry

An MCP server providing zero-shot object detection and segmentation using Ultralytics YOLOE.

About

An MCP server providing zero-shot object detection and segmentation using Ultralytics YOLOE.

Security Report

6.5
Moderate6.5Moderate Risk

Valid MCP server (0 strong, 4 medium validity signals). 3 known CVEs in dependencies (1 critical, 1 high severity) Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.

7 files analyzed · 4 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-rjn32s-mcp-yolo": {
      "args": [
        "mcp-yolo"
      ],
      "command": "uvx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

MCP-YOLO

PyPI Downloads mcp-name: io.github.rjn32s/mcp-yolo

MCP-YOLO is an agent-first development platform that provides Zero-Shot Object Detection and Segmentation as a Model Context Protocol (MCP) server. Powered by Ultralytics YOLOE, it enables developers and AI agents to detect and segment objects using arbitrary text prompts without retraining.

Key Features

  • Zero-Shot Detection: Detect any object using natural language (e.g., "the blue coffee cup next to the spoon").
  • Instance Segmentation: Precise polygon masks for discovered objects.
  • Flexible Image Inputs: Supports local file paths, remote URLs, and Base64 encoded strings.
  • Agent Optimized: Includes custom "Skills" for autonomous deployment and benchmarking.

YOLOE Performance Reference

YOLOE builds upon the latest YOLO architectures (like YOLO11 and YOLO26) to provide state-of-the-art open-vocabulary performance.

ModelBased OnmAP (COCO)Speed (T4/ms)Params (M)
YOLOE26-NYOLO26-N40.91.7~3.0
YOLOE26-SYOLO26-S48.62.5~10.0
YOLOE26-LYOLO26-L55.06.2~40.0
YOLOE-LYOLO11-L~52.0~5.0~26.0

Note: Performance varies depending on the hardware and input resolution. mcp-yolo uses yoloe-26l-seg.pt by default for high precision.

Quick Start

Installation

uv pip install mcp-yolo

Running the Server

uv run mcp-yolo

MCP Tools

detect_objects

Performs zero-shot detection.

  • Arguments:
    • image_source (str): Path, URL, or Base64.
    • classes (list[str], optional): Custom text prompts to detect.

segment_objects

Performs zero-shot instance segmentation.

  • Arguments:
    • image_source (str): Path, URL, or Base64.
    • classes (list[str], optional): Custom text prompts to segment.

Publishing

This project is configured for automated PyPI publishing. See the pypi_setup_guide.md for details.

Reviews

No reviews yet

Be the first to review this server!