Token导航 LogoToken导航TokenDH.com
MCP camera logo
AI代理stdio官方级别未说明来源级核验

MCP camera

MCP Server

MCP Camera Tool 是一个基于MCP框架的摄像头工具服务,允许AI助手访问和控制网络摄像头,捕获图像并进行分析处理。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude图像分析Claude

安装说明

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

作者 / 组织

Danson-dan

提供方

Danson-dan

最后核验

2026/5/17 20:20

运行时

Python

快速接入

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

命令预览

uv run mcp-camera

详细介绍

MCP Camera Tool

MCP Camera Tool 是一个基于MCP(Model Context Protocol)框架的摄像头工具服务,允许AI助手访问和控制网络摄像头,捕获图像并进行分析处理。

功能特性

  • 摄像头连接管理(打开/关闭)
  • 图像捕获功能
  • 摄像头参数调整(亮度、对比度等)
  • 基础图像处理
  • 图像内容分析(亮度、颜色分布、边缘检测等)
  • MCP协议集成

技术栈

  • Python 3.14+
  • MCP (Model Context Protocol) v1.23.3
  • OpenCV for camera operations
  • uv 包管理器
  • FastMCP框架

安装步骤

  1. 克隆项目仓库
  2. 安装依赖:
   uv sync

运行服务

使用uv运行MCP摄像头服务:

uv run mcp-camera

或者直接运行主程序:

uv run python main.py

权限说明

在macOS上,首次运行时可能需要授予终端应用程序摄像头访问权限:

  1. 打开系统偏好设置
  2. 进入"安全性与隐私"
  3. 在"隐私"标签页中选择"相机"
  4. 勾选您正在使用的终端应用程序

测试摄像头功能

可以运行单独的测试脚本来验证摄像头是否正常工作:

uv run python test_camera.py

与AI系统集成

要将此工具集成到支持MCP的AI系统(如Claude)中,请参考相应系统的文档配置MCP服务。

服务启动时会显示相关信息:

  • 使用FastMCP框架实现
  • 通过stdio协议通信
  • 提供capture_and_analyze_image工具用于捕获并分析摄像头图像

项目结构

mcp_camera/
├── main.py              # 程序入口点
├── camera_service.py    # 摄像头服务核心实现
├── image_analyzer.py    # 图像分析服务
├── test_camera.py       # 摄像头测试脚本
├── test_image_analyzer.py # 图像分析器测试脚本
├── pyproject.toml       # 项目配置文件
├── uv.lock             # 依赖锁定文件
└── README.md           # 项目说明文档

目录标签

目录标签

PythonClaude图像分析摄像头管理本地部署图像捕获MCP协议集成AI工具

支持客户端

Claude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiononelocal-only

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

安装前确认

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

来源信息

继续浏览同类 MCP