For CVDLT(Computer Vision & Deep Learning Tools) MCP Server

The repo is based on Model Context procotol of Python SDK, including DL models in CV, and provide the abilities to the LLM or vLLM model

Local serverstdioPython

What is the For CVDLT(Computer Vision & Deep Learning Tools) MCP server?

For CVDLT(Computer Vision & Deep Learning Tools) MCP server is a locally run integration for AI assistants that speak the Model Context Protocol. The repo is based on Model Context procotol of Python SDK, including DL models in CV, and provide the abilities to the LLM or vLLM model.

What you get

  • Detect objects in images using YOLOv10
  • Segment objects in images using YOLOv8
  • Segment entire images using Ultralytics SAM
  • Estimate human poses in images using YOLOv8
  • Support for local and network image inputs
  • MCP tool integration for client interactions

What the assistant can call

Once For CVDLT(Computer Vision & Deep Learning Tools) is connected, these are the calls the assistant has available:

  • detect_objects — Detect objects in an image using YOLOv10
  • Input — image_url (string)
  • segment_objects — Segment objects in an image using YOLOv8
  • segment_image — Segment entire image using Ultralytics SAM
  • estimate_pose — Estimate human poses in an image using YOLOv8
  • Resources — The Resources tool exposed by this server
  • Tools — The Tools tool exposed by this server

Setting it up

Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client. The configuration blocks on this page cover the common clients.

Choosing this one

Among the AI and media services options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. For CVDLT(Computer Vision & Deep Learning Tools)'s toolset — detect_objects, Input, segment_objects and 4 more — is a fair guide to whether it matches your workflow. It is maintained by MRonaldo-gif; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Before you rely on it

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the for cvdlt(computer vision & deep learning tools) mcp server does with a few real requests.

Available tools

ToolWhat it does
detect_objectsDetect objects in an image using YOLOv10
Inputimage_url (string)
segment_objectsSegment objects in an image using YOLOv8
segment_imageSegment entire image using Ultralytics SAM
estimate_poseEstimate human poses in an image using YOLOv8
ResourcesThe Resources tool exposed by this server.
ToolsThe Tools tool exposed by this server.

How to install the For CVDLT(Computer Vision & Deep Learning Tools) MCP server

{
  "mcpServers": {
    "server-with-yolo": {
      "url": "http://localhost:8080/sse"
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • Use For CVDLT(Computer Vision & Deep Learning Tools) to detect objects.
  • Use For CVDLT(Computer Vision & Deep Learning Tools) to Input.
  • Use For CVDLT(Computer Vision & Deep Learning Tools) to segment objects.

Frequently asked questions

The server requires `yolov10b.pt`, `yolov8n-seg.pt`, `yolov8n-pose.pt`, and `sam_b.pt` placed in the `./checkpoints` directory.