Token导航 LogoToken导航TokenDH.com
Openmv MCP logo
运维云端stdio官方级别未说明来源级核验

Openmv MCP

MCP Server

@modelcontextprotocol/inspector

一个基于HTTP和JSON-RPC 2.0的OpenMV摄像头控制服务器,提供远程管理和脚本执行功能。

工具数

14

提示词数

0

GitHub Stars

1

资源数

0
C++JavaScript云端部署

安装说明

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

作者 / 组织

SingTown

提供方

SingTown

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

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

命令预览

npx @modelcontextprotocol/inspector --config mcp-inspector.json

详细介绍

OpenMV MCP服务器

MCP(模型上下文协议) 用于通过HTTP+JSON-RPC 2.0控制OpenMV摄像机的服务器。

安装

Linux (x86_64/arm64):

curl -fsSL https://raw.githubusercontent.com/SingTown/openmv-mcp/main/install.sh | sh

固定版本或选择其他安装目录:

curl -fsSL https://raw.githubusercontent.com/SingTown/openmv-mcp/main/install.sh | sh -s -- --version 2.3.1
curl -fsSL https://raw.githubusercontent.com/SingTown/openmv-mcp/main/install.sh | sh -s -- --dir ~/.local/bin

macOS (苹果硅):

brew install SingTown/openmv/openmv-mcp

视窗:

winget install SingTown.openmv-mcp

或者从 发布 页面。

openmv_mcp_server              # default port 15257
openmv_mcp_server --port 9000    # custom port
openmv_mcp_server --level trace  # verbose logging
openmv_mcp_server --version      # print version and exit

后台模式

与终端分离运行,以便服务器在shell关闭后继续运行:

openmv_mcp_server --daemon --log /tmp/openmv.log

停止正在运行的服务器:

openmv_mcp_server --shutdown              # default port 15257
openmv_mcp_server --shutdown --port 9000  # custom port

旗帜: --daemon, -d (叉到背景), --shutdown (停止给定端口上正在运行的服务器), --log (重定向stdout/stderr;默认为 /dev/nullNUL), --level (日志级别: trace|debug|info|warn|error|critical|off,默认值 info).

MCP检查员

使用 mcp-inspector.json 随着 MCP检查员 用于调试:

npx @modelcontextprotocol/inspector --config mcp-inspector.json

MCP工具

工具说明
camera_list列出OpenMV摄像机及其连接状态
camera_connect通过串行端口路径连接到相机
camera_disconnect断开与摄像头的连接
camera_reset重置(重新启动)摄像头
camera_boot将相机重新启动到引导加载程序模式(用于固件闪烁)
camera_info获取相机板/传感器/固件信息
script_run在相机上执行MicroPython脚本
script_stop停止当前运行的脚本
script_running检查脚本是否正在运行
script_output读取脚本输出(stdout/stderr)
script_save将MicroPython脚本保存到相机USB驱动器上的main.py
frame_capture以base64 JPEG格式捕获帧
frame_enable启用或禁用摄像头的帧流
license_register为连接的摄像头注册板密钥

HTTP流端点

端点数据格式
`GET /stream/status?camera=
`连接和脚本运行状态text/event-stream 上海证券交易所
`GET /stream/frame?camera=
`帧缓冲区multipart/x-mixed-replace; boundary=frame (MJPEG)
`GET /stream/terminal?camera=
`终端输出text/plain; charset=utf-8 (大块)

许可证

麻省理工学院

目录标签

目录标签

C++JavaScript云端部署本地部署摄像头控制远程管理JSON-RPCMicroPython图像采集

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

14

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP