Opensentry MCP
O

Opensentry MCP

OpenSentry MCP服务器是一个只读的模型上下文协议服务,用于连接OpenSentry安防指挥中心,使AI助手能够查询摄像头状态、带位置数据的检测警报、录像记录和系统健康信息。
2分
6.5K

什么是OpenSentry MCP Server?

OpenSentry MCP Server是一个连接桥梁,将您的智能安防系统(OpenSentry Command Center)与AI助手连接起来。它让您可以通过自然语言对话的方式,查询和管理您的安防设备,而无需登录复杂的后台界面。

如何使用OpenSentry MCP Server?

您需要先安装并配置好服务器,然后在您喜欢的AI助手(如Claude Desktop或OpenCode)中配置连接。配置完成后,您就可以直接向AI提问,例如'今天有哪些异常警报?'或'我的摄像头都正常吗?',AI会通过这个服务器获取信息并回答您。

适用场景

适合家庭或小型办公场所的安防监控。当您不在家时,可以快速了解家中情况;需要回顾特定时间段的监控记录时,无需手动翻看录像;或者想分析哪些区域活动最频繁,以便优化摄像头布局。

主要功能

摄像头管理
查看所有摄像头的列表、实时状态和在线/离线情况,获取实时视频流链接
智能警报查询
查询运动检测、人脸识别、物体检测等警报,包含精确的位置坐标信息(AI能理解'运动发生在画面右上角')
活动分析
生成运动热点热力图,显示活动最频繁的区域;提供活动时间线,分析不同时间段的检测频率
录像与快照
浏览可用的录像文件和快照图片,按摄像头和时间筛选
系统监控
检查系统健康状态,查看当前配置设置,访问审计日志(需要管理员权限)
优势
自然语言交互:用对话方式查询安防信息,无需学习复杂界面
位置感知警报:AI能理解警报发生的具体位置(如'画面左侧'、'中心区域')
智能分析:提供热力图和时间线等高级分析功能
易于集成:支持主流AI助手(Claude、OpenCode等)
只读安全:服务器只能查询信息,不能修改设置,确保系统安全
局限性
需要技术配置:初始安装和配置需要一定的技术知识
依赖OpenSentry系统:必须已有运行中的OpenSentry Command Center
需要管理员权限:某些功能需要Command Center的管理员账号
只读操作:无法通过此服务器控制摄像头或修改系统设置
网络要求:服务器需要能访问到OpenSentry系统的网络

如何使用

安装准备
确保您已安装Python 3.10+和uv包管理器,并且有运行中的OpenSentry Command Center系统
下载与安装
克隆项目仓库并安装依赖包
配置连接
设置OpenSentry系统的连接信息(URL、用户名、密码)
配置AI助手
在您的AI助手(如Claude Desktop或OpenCode)中配置MCP服务器连接
开始使用
启动AI助手,现在您可以通过自然语言查询您的安防系统了

使用案例

日常安全检查
每天早上查看前一天晚上的安全情况,快速了解是否有异常活动
外出时远程监控
在外出旅行或工作时,随时了解家中或办公室的情况
活动模式分析
分析哪些时间段或区域活动最频繁,用于优化安防布局或了解日常模式
事件调查
当发生可疑事件时,快速查询特定时间段的录像和警报

常见问题

我需要什么样的OpenSentry系统才能使用这个MCP服务器?
这个服务器安全吗?会不会让黑客控制我的摄像头?
我可以在哪些AI助手上使用这个服务器?
如果我的OpenSentry系统在本地网络,但AI助手在云端,这还能工作吗?
运动热点热力图是什么?有什么用?
安装过程中遇到'uv command not found'错误怎么办?

相关资源

GitHub仓库
项目源代码、最新版本和问题追踪
OpenSentry官方网站
OpenSentry智能安防系统的官方信息和文档
Model Context Protocol (MCP) 文档
MCP协议的官方文档和规范
Claude Desktop MCP配置指南
如何在Claude Desktop中配置MCP服务器
OpenCode配置文档
OpenCode中MCP服务器的配置方法

安装

复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "opensentry": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/OpenSentry-MCP",
        "run",
        "python",
        "-m",
        "opensentry_mcp"
      ],
      "env": {
        "OPENSENTRY_URL": "https://localhost:5000",
        "OPENSENTRY_USERNAME": "admin",
        "OPENSENTRY_PASSWORD": "your_password"
      }
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

S
Security Detections MCP
Security Detections MCP 是一个基于Model Context Protocol的服务器,允许LLM查询统一的安全检测规则数据库,涵盖Sigma、Splunk ESCU、Elastic和KQL格式。最新3.0版本升级为自主检测工程平台,可自动从威胁情报中提取TTPs、分析覆盖差距、生成SIEM原生格式检测规则、运行测试并验证。项目包含71+工具、11个预构建工作流提示和知识图谱系统,支持多SIEM平台。
TypeScript
6.1K
4分
A
Aderyn
Aderyn是一个开源的Solidity智能合约静态分析工具,由Rust编写,帮助开发者和安全研究人员发现Solidity代码中的漏洞。它支持Foundry和Hardhat项目,可生成多种格式报告,并提供VSCode扩展。
Rust
10.9K
5分
A
Agentic Radar
Agentic Radar是一个用于分析和评估代理系统的安全扫描工具,帮助开发者、研究人员和安全专家理解代理系统的工作流程并识别潜在漏洞。
Python
16.6K
5分
M
MCP Scan
MCP-Scan是一款针对MCP服务器的安全扫描工具,用于检测提示注入、工具污染和跨域升级等常见安全漏洞。
Python
17.3K
5分
I
Ida Pro MCP
已认证
IDA Pro MCP是一个用于逆向工程的服务器插件,通过MCP协议与客户端工具交互,提供函数分析、注释修改、变量重命名等功能,支持多种MCP客户端如Cline、Roo Code等。
Python
17.3K
5分
M
MCP Shield
MCP-Shield是一款用于扫描MCP服务器漏洞的安全工具,可检测工具投毒攻击、数据泄露通道和跨域违规等安全风险。
TypeScript
13.6K
5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
84.9K
4.3分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
150.8K
5分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
75.9K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
32.1K
4.8分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
107.1K
4.7分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
49.3K
4.5分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
56.7K
5分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
64.0K
4.8分
AIBase
智启未来,您的人工智能解决方案智库
© 2026AIBase