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

MCP Sentinel Guard

MCP Server

MCP Sentinel Guard是一款基于Google Gemini AI的模型上下文协议安全网关,通过语义分析拦截恶意请求,提供实时警报和审计日志功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
安全PythonClaude审计日志ClaudeCursor

安装说明

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

作者 / 组织

KVRIND3S3N

提供方

KVRIND3S3N

最后核验

2026/5/17 20:19

快速接入

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

命令预览

pip install mcp google-generativeai python-dotenv

详细介绍

🛡️ MCP哨兵警卫

基于人工智能的模型上下文协议安全网关(MCP)

*通过使用Google Gemini AI分析MCP流量,防止快速注入、未经授权的文件访问和恶意工具使用。*

______________________________________________________________________

📖 概述

标准MCP服务器盲目执行LLM命令。 MCP哨兵警卫 引入了一个“Man-in-the-Middle”安全网关,该网关拦截主机(Claude/Cursor)和服务器之间的JSON-RPC通信。

使用 法学硕士作为法官 (Google Gemini 2.0 Flash)对每个请求进行语义分析。如果检测到威胁,它会阻止请求,记录事件,并向管理员发送实时电子邮件警报。

✨ 主要特点

🧠 Context-Aware Analysis: Uses LLM to detect semantic attacks (e.g., "Ignore previous instructions").

🛡️ Active Interception: Blocks malicious tools (delete_system_files) before they reach the backend.

📧 Real-Time Alerts: Sends HTML-formatted email alerts via SMTP upon attack detection.

📝 Audit Logging: Records every allowed/blocked transaction in security_log.txt.

🔌 Plug & Play: Works as a standard MCP server wrapper.

🚀 Installation
1. Clone the Repository

git clone 
cd mcp-sentinel-guard   

2. Install Dependencies

pip install mcp google-generativeai python-dotenv

3. Configuration (.env)

GOOGLE_API_KEY=your_gemini_api_key
GMAIL_USER=your_email@gmail.com
GMAIL_APP_PASSWORD=your_16_digit_app_password

Usage

Start the Gateway & Host Simulation
python attack_test.py

Project Structure

sentinel_gateway.py: Core Logic. Intercepts traffic and calls AI.

vulnerable_server.py: Backend. Simulates an unprotected MCP server.

notification_service.py: Alerts. Handles SMTP email dispatch.

attack_test.py: Client. Simulates Host behavior (Safe & Attack scenarios).

目录标签

目录标签

安全PythonClaude审计日志AI安全本地部署模型保护实时监控语义分析

支持客户端

ClaudeCursor

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP