📇 🏠 🍎 🪟 🐧 - Security-focused safety guidelines and content analysis for AI agents
AIM Guard MCP
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
🛡️ **AIM MCP Server :: Guard and Protect your MCPs & AI Agents**
A Model Context Protocol (MCP) server that provides AI-powered security analysis and safety instruction tools. This server helps protect AI agents by providing security guidelines, content analysis, and cautionary instructions when interacting with various MCPs and external services.
Features
🔧 Tools (6 total)
- 🛡️ **AI Safety Guard**: Contextual security instructions for MCP interactions
- 🔍 **Text Guard Analysis**: Harmful content detection using AIM Intelligence API
- 🔒 **Security Prompt Enhancement**: Add security layers to user prompts
- 🚨 **Prompt Injection Detector**: OWASP LLM01:2025 compliant injection detection
- 🔐 **Credential Scanner**: Scan for exposed API keys, passwords, tokens, and secrets
- 🌐 **URL Security Validator**: Validate URLs for phishing, malware, and HTTPS enforcement
📚 Resources (9 total)
- 📋 **Security Checklists**: MCP-specific security checklists (database, email, slack, file, web, general)
- 📖 **Security Policies**: Comprehensive policies (data classification, access control, incident response)
💬 Prompts (2 total)
- 🔍 **Security Review**: Multi-step security review workflow
- ⚠️ **Threat Analysis**: STRIDE-based threat modeling and risk assessment
🎯 General
- ⚡ **Fast & Lightweight**: Built with TypeScript and Zod validation
- 🔧 **Easy Integration**: Works with any MCP-compatible AI assistant
- 🔗 **API Integration**: Connects to AIM Intelligence API for advanced analysis
- 📚 **Comprehensive Documentation**: Detailed guide for Tools, Resources, and Prompts
Installation
Installing via Smithery
To install aim-mcp for Claude Desktop automatically via Smithery:
NPX (Recommended)
Global Installation
Local Installation
Usage
As MCP Server
Add to your MCP client configuration:
Testing the Tools
Test AI Safety Guard
Test Text Guard
Test Security Prompt Enhancement
Available Tools
1. ai-safety-guard
Provides contextual security instructions and precautions for AI Agents before they interact with other MCPs.
**Features**: Context-aware guidelines, operation-specific warnings, red flag detection
2. aim-text-guard
Analyze text content for harmful or inappropriate content using AIM Intelligence API.
**Features**: Real-time analysis, harmful content detection, detailed JSON results
3. aim-security-prompt-tool
Enhance user prompts with security instructions for safer AI interactions.
**Features**: Multi-level enhancement, threat analysis, social engineering protection
4. prompt-injection-detector 🆕
Detect prompt injection attempts based on OWASP LLM01:2025 patterns.
**Features**:
- 15+ injection pattern detection (instruction override, role manipulation, jailbreak attempts)
- Risk scoring (0-100) with severity assessment
- OWASP LLM01:2025 compliant
- Configurable sensitivity levels
- Detailed threat reporting
5. credential-scanner 🆕
Scan text for exposed credentials including API keys, passwords, tokens, and SSH keys.
**Features**:
- 50+ credential patterns (AWS, GitHub, Google, OpenAI, Stripe, JWT, SSH keys)
- Automatic credential masking
- Risk level assessment
- Platform-specific detection (AWS, GitHub, Slack, databases)
- Actionable security recommendations
6. url-security-validator 🆕
Validate URL safety for phishing, malware, and security issues.
**Features**:
- 10+ security checks (protocol, TLD, IP address, homograph attacks)
- Phishing domain detection
- URL shortener identification
- Suspicious parameter detection
- HTTPS enforcement validation
Available Resources 🆕
Resources provide read-only security documentation and policies accessible via URI schemes.