farshid-mcp-imageProcessing
About
farshid-mcp-imageProcessing is a comprehensive OpenCV image-processing MCP server for VS Code Copilot Agent Mode (or any MCP client). It exposes 40 tools across webcam capture, image I/O, transforms, color, filtering, edges, thresholding, morphology, contours/shapes, feature…
Details
- Author
- pirahansiah
- GitHub stars
- 1
- Downloads
- 113
- Categories
- Other
Jump to
- Webcam capture, preview, record, and save
- Geometric transforms: resize, crop, rotate, flip, pad
- Color conversion and histogram equalization
- Filtering (Gaussian, median, bilateral) and sharpening
- Edge detection (Canny, Sobel, Laplacian)
- Object detection via Haar cascades (faces, eyes, bodies, QR)
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
farshid-mcp-imageProcessingCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install with pip install farshid-mcp-imageProcessing, then run farshid-mcp-imageprocessing to start the stdio server. Register it in VS Code by adding a imageProcessing entry to your mcp.json with the command farshid-mcp-imageprocessing and type stdio. Optionally, clone the repo and run from source. For quick testing, use the /cv prompt in Copilot Chat (e.g., /cv take image from webcam and save it as gray scale 240 * 240).
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"farshid-mcp-imageprocessing": {
"farshid-mcp-imageprocessing": {
"command": "python",
"args": [
"-m",
"build"
]
}
}
}
}
McpServers
{
"farshid-mcp-imageprocessing": {
"command": "python",
"args": [
"-m",
"build"
]
}
}
farshid-mcp-imageProcessing
A comprehensive OpenCV image-processing MCP server for VS Code Copilot
Agent Mode (or any MCP client). Exposes ~40 tools across webcam capture, image
I/O, transforms, color, filtering, edges, thresholding, morphology,
contours/shapes, feature matching, object detection (faces / eyes / bodies /
QR), drawing, image arithmetic, template matching, and video processing.
- PyPI: farshid-mcp-imageProcessing
- MCP Registry: io.github.pirahansiah/farshid-mcp-imageProcessing
- Python: 3.14+
- OS: latest Windows 11, latest macOS, latest mainstream Linux (Ubuntu 24.04+/Fedora 41+)
Install (PyPI)
pip install farshid-mcp-imageProcessing
farshid-mcp-imageprocessing # runs the stdio MCP server
Register in VS Code
Add this to your user or workspace mcp.json:
{
"servers": {
"imageProcessing": {
"command": "farshid-mcp-imageprocessing",
"type": "stdio"
}
}
}
Or, if you cloned the repo and want to run from source with the local .venv:
```bash
git clone https://github.com/pirahansiah/farshid-mcp-imageProcessing
cd farshid-mcp-imageProcessing
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



