A MCPServer for Local Camera Control
A MCPServer for Local Camera Control
本项目是基于 Node.js/TypeScript 的多协议摄像头控制服务,严格遵循 Model Context Protocol (MCP) TypeScript SDK,支持: - 摄像头枚举、拍照、录像(文件/推流)等能力 - MCP 工具接口(listCameras、takePhoto、startVideo、stopVideo) - 多种传输模式:stdio、HTTP、SSE - 支持 Windows(dshow)和 Linux(v4l2) - 支持多实例并发录像、推流 - 丰富的环境变量配置,日志可定制 - 录像推流支持 streamUrl,客户端可用 httpx/curl/ffmpeg/ffplay 拉流
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| cameras | 摄像头列表 |
| cameraID | 摄像头编号 |
| name | 设备名称 |
| description | 设备描述 |
| filepath | 照片保存目录路径 |
| success | 操作是否成功 |
| imagePath | 照片保存路径(成功时返回) |
| error | 错误信息(失败时返回) |
| duration | 录像时长(毫秒,可选) |
| videoPath | 视频文件路径 |
| videoID | 录像会话ID |
| streamUrl | 推流访问地址 |
| message | 操作结果消息 |
{
"mcpServers": {
"cameramcpserver": {
"command": "npx",
"args": ["-y", "modelcontextprotocol/inspector"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Limited local read-only MCP companion: GMC Builder MCP Lite.
Local agent wallet + 900 pay-per-call data APIs — free discovery, x402 USDC, code-level spend caps
Search and analyze channels, posts, audience growth, views, and engagement in the MAX messenger.
# openEHR MCP Server An MCP (Model Context Protocol) server designed to interface with openEHR REST APIs, specifically the EHRbase implementation.