Token导航 LogoToken导航TokenDH.com
merlin cv MCP logo
安全风控stdio官方级别未说明来源级核验

merlin cv MCP

MCP Server

Percival OpenCV MCP是一个高性能的本地计算机视觉服务器,用于图像和视频处理,提供视觉分析、特征检测和媒体处理功能,确保100%的数据隐私。

工具数

19

提示词数

0

GitHub Stars

0

资源数

0
本地处理Python隐私保护

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

bill-kopp-ai-dev

提供方

bill-kopp-ai-dev

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run percival-opencv-mcp

详细介绍

👁️ 珀西瓦尔OpenCV MCP

珀西瓦尔的高性能本地计算机视觉。操作系统

版本1.0.0

![Python](<>) ![MCP](<>) ![percival.OS](https://github.com/bill-kopp-ai-dev/percival.OS)

📋 描述

珀西瓦尔OpenCV MCP 是一个高性能的模型上下文协议(MCP)服务器,专为本地图像和视频操作而设计。建于 OpenCV,它提供了用于视觉分析、特征检测和媒体处理的代理功能,同时保持了内部100%的数据隐私 珀西瓦尔。操作系统 生态系统。

此服务器使代理能够使用标准化、安全和高性能的工具“查看”和“操纵”本地媒体文件。

______________________________________________________________________

🛡️ 珀西瓦尔。操作系统原理

  • 隐私第一:所有处理(包括YOLO对象检测)都在本地执行。没有数据离开你的机器。
  • 数据主权:您对媒体文件和检测模型保持绝对控制。
  • 强化安全:沙盒路径验证确保服务器仅访问授权的工作区目录。
  • 可观测性:标准化 cv_get_statuscv_get_security_metrics 用于实时监控。

______________________________________________________________________

🚀 功能和工具

所有工具都使用 cv_ 珀西瓦尔生态系统内一致性的前缀。

图像分析与检测

  • cv_detect_objects:识别和定位对象(YOLOv3)。
  • cv_detect_faces:使用Haar Cascades定位人脸。
  • cv_detect_features:使用SIFT/ORB查找关键点。
  • cv_get_image_stats:技术统计(直方图、平均值、标准偏差)。

图像处理

  • cv_save_image:保存、重命名或复制图像。
  • cv_resize_image:缩放图像(防止“有效载荷太大”错误)。
  • cv_crop_image:提取特定的矩形区域。
  • cv_convert_color_space:在BGR、RGB、灰度、HSV等之间转换。
  • cv_apply_filter:模糊、高斯、中值和双边滤镜。
  • cv_detect_edgesCanny,Sobel,拉普拉斯边缘检测。
  • cv_apply_threshold:转换为黑白(二进制/自适应)。
  • cv_detect_contours:查找并绘制形状轮廓。
  • cv_find_shapes:检测几何形状(圆)。
  • cv_match_template:在较大的图像中定位子图像。

视频处理

  • cv_extract_video_frames:将视频片段转换为单个帧。
  • cv_detect_motion:识别帧之间的移动。
  • cv_combine_frames_to_video:将图像重新组装到视频文件中。

可观测性

  • cv_get_status:健康检查、OpenCV版本和硬件统计数据。
  • cv_get_security_metrics:实时安全遥测。

______________________________________________________________________

⚙️ percival中的配置。操作系统(纳米机器人)

将以下配置添加到您的 ~/.nanobot/config.json:

{
  "tools": {
    "mcpServers": {
      "percival-opencv": {
        "command": "uv",
        "args": [
          "run",
          "--directory",
          "/home/bill-kopp/Documents/percival.OS/percival.OS_Dev/mcp_servers/merlin_cv_mcp",
          "python",
          "main.py"
        ],
        "env": {
          "PYTHONUNBUFFERED": "1",
          "NANOBOT_WORKSPACE": "~/.nanobot/workspace",
          "OPENCV_DNN_MODELS_DIR": "/home/bill-kopp/Documents/percival.OS/percival.OS_Dev/mcp_servers/merlin_cv_mcp/models",
          "OPENCV_MCP_MAX_IMAGE_DIMENSION": "4096"
        }
      }
    }
  }
}

______________________________________________________________________

🛠️ 安装与使用

# Clone the repository
cd mcp_servers/merlin_cv_mcp

# Sync environment
uv sync

# Run the server (stdio)
uv run percival-opencv-mcp

# Check server profile
uv run python3 main.py --print-profile

______________________________________________________________________

📚 关于项目

此服务器是 珀西瓦尔。操作系统 项目。

  • 主存储库:
  • 许可证:MIT

______________________________________________________________________

*与开发❤️ 由珀西瓦尔。操作系统团队*

目录标签

目录标签

本地处理Python隐私保护计算机视觉本地部署OpenCV媒体处理

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

19

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP