Skip to main content

MCP-YOLO

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.

Model Based On mAP (COCO) Speed (T4/ms) Params (M)
YOLOE26-N YOLO26-N 40.9 1.7 ~3.0
YOLOE26-S YOLO26-S 48.6 2.5 ~10.0
YOLOE26-L YOLO26-L 55.0 6.2 ~40.0
YOLOE-L YOLO11-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.

Metadata

Release files for mcp-yolo 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcp-yolo 0.1.5
File Size Uploaded
mcp_yolo-0.1.5.tar.gz 76.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mcp-yolo 0.1.5
File Interpreter ABI Platform
mcp_yolo-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 81.0 kB

Release files / mcp_yolo-0.1.5.tar.gz

Download URL mcp_yolo-0.1.5.tar.gz
Size 76.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e5fd68ff74c4af50851811b7fe6fbc2a1745d80f945c604f28063d676e1cbcc6
BLAKE2b-256 checksum
How to use checksums
e552decce517c94c2b48329d2fe9c07b1aaccfc8e82e1d95a03767b6e076be21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / mcp_yolo-0.1.5-py3-none-any.whl

Download URL mcp_yolo-0.1.5-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6a3a6c14a2009d8812ff4c2e3e540ac0fab2819a56950ea9ac0507d360513a74
BLAKE2b-256 checksum
How to use checksums
5d52d26557f840ae4220950dac82775eb520d01ae3d5df119a5758747c9dc1b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

0.1.4

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page