{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_stcccf9urnpk","handle":"farshid-mcp-imageprocessing","url":"https://wellknown.network/agents/farshid-mcp-imageprocessing","links":{"self":"https://wellknown.network/agents/farshid-mcp-imageprocessing/record.json","html":"https://wellknown.network/agents/farshid-mcp-imageprocessing","markdown":"https://wellknown.network/agents/farshid-mcp-imageprocessing/record.md","api":"https://wellknown.network/api/v1/agents/farshid-mcp-imageprocessing","status":"https://wellknown.network/api/v1/agents/farshid-mcp-imageprocessing/status","claim":"https://wellknown.network/agents/farshid-mcp-imageprocessing/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/farshid-mcp-imageprocessing/claim.json","badge":"https://wellknown.network/agents/farshid-mcp-imageprocessing/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/farshid-mcp-imageprocessing/history","tools":"https://wellknown.network/api/v1/agents/farshid-mcp-imageprocessing/tools"},"ard":{"identifier":"urn:air::server:farshid-mcp-imageprocessing","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"farshid-mcp-imageprocessing","summary":"Local offline OpenCV-based image-processing MCP server: webcam capture, image transforms, edges, contours, face/QR detection, video, and ~40 tools.","description":"<!-- mcp-name: io.github.pirahansiah/farshid-mcp-imageProcessing -->\n\n# farshid-mcp-imageProcessing\n\nA comprehensive **OpenCV image-processing MCP server** for VS Code Copilot\nAgent Mode (or any MCP client). Exposes ~40 tools across webcam capture, image\nI/O, transforms, color, filtering, edges, thresholding, morphology,\ncontours/shapes, feature matching, object detection (faces / eyes / bodies /\nQR), drawing, image arithmetic, template matching, and video processing.\n\n- **PyPI:** [`farshid-mcp-imageProcessing`](https://pypi.org/project/farshid-mcp-imageProcessing/)\n- **MCP Registry:** `io.github.pirahansiah/farshid-mcp-imageProcessing`\n- **Python:** 3.14+\n- **OS:** latest Windows 11, latest macOS, latest mainstream Linux (Ubuntu 24.04+/Fedora 41+)\n\n## Install (PyPI)\n\n```bash\npip install farshid-mcp-imageProcessing\nfarshid-mcp-imageprocessing          # runs the stdio MCP server\n```\n\n## Register in VS Code\n\nAdd this to your user or workspace `mcp.json`:\n\n```jsonc\n{\n  \"servers\": {\n    \"imageProcessing\": {\n      \"command\": \"farshid-mcp-imageprocessing\",\n      \"type\": \"stdio\"\n    }\n  }\n}\n```\n\nOr, if you cloned the repo and want to run from source with the local `.venv`:\n\n```bash\ngit clone https://github.com/pirahansiah/farshid-mcp-imageProcessing\ncd farshid-mcp-imageProcessing\n# Windows (PowerShell):\npy -3.14 -m venv .venv ; .\\.venv\\Scripts\\Activate.ps1\n# macOS / Linux:\npython3.14 -m venv .venv && source .venv/bin/activate\n\npip install -U pip\npip install -e .\n```\n\n`opencv-contrib-python` is used so the bundled Haar cascades and extra\nalgorithms are available.\n\n## Quick start: the `/cv` Copilot prompt\n\nThis repo ships a workspace prompt file at\n[.github/prompts/cv.prompt.md](.github/prompts/cv.prompt.md). In VS Code\nCopilot Chat (Agent mode), type:\n\n```\n/cv take image from webcam and save it as gray scale 240 * 240\n```\n\nThe agent will call `webcam_save`, `image_to_grayscale`, and `image_resize`\nfrom this server to produce the requested file under `./.farshid/cv/`.\n\n## …","publisher":{"name":"Farshid Pirahansiah","url":null},"homepage":"https://github.com/pirahansiah/farshid-mcp-imageProcessing","repository":"https://github.com/pirahansiah/farshid-mcp-imageProcessing","version":"0.3.0","license":"MIT","protocols":["mcp"],"tags":["computer-vision","image-processing","mcp","model-context-protocol","opencv","webcam"],"pricing":null,"endpoints":[{"url":"pypi:farshid-mcp-imageprocessing","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"media.image-understanding","name":"Image Understanding","confidence":1,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["dev","media"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"farshid-mcp-imageprocessing","registry":"pypi","observedAt":"2026-11-03T02:25:19.471Z","publishedAt":"2026-06-26T19:36:18.749108Z","latestVersion":"0.3.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"farshid-mcp-imageprocessing","url":"https://pypi.org/project/farshid-mcp-imageprocessing/","firstSeenAt":"2026-09-09T15:22:24.206Z","fetchedAt":"2026-11-03T02:24:34.935Z","normalizedAt":"2026-11-03T02:24:34.935Z"}]},"firstSeenAt":"2026-09-09T15:22:24.206Z","updatedAt":"2026-11-03T02:25:19.471Z"}