
ramparts
by highflame-ai·★ 86·Score 47
Ramparts is a security scanner for MCP servers that detects vulnerabilities and attack vectors in tool configurations.
Overview
Ramparts is a specialized security scanner designed for the Model Context Protocol (MCP) ecosystem. It identifies vulnerabilities in MCP servers by analyzing their capabilities across multiple transport protocols. The scanner combines static analysis with YARA checks and AI-powered detection to assess potential security risks. It provides actionable recommendations categorized by severity, making it suitable for both development environments and production deployments.
Try asking AI
After installing, here are 3 things you can ask your AI assistant:
When to choose this
Choose Ramparts when you need to validate the security posture of MCP servers before deployment, especially when connecting to third-party services or handling sensitive data through AI agents.
When NOT to choose this
Don't use Ramparts as your only security measure - it's designed for pre-deployment scanning and should be combined with runtime MCP guardrails for comprehensive protection.
Tools this server exposes
3 tools extracted from the READMEscanScans an MCP server for security vulnerabilities
scan-configScans IDE MCP configurations for security vulnerabilities
mcp-stdioRuns Ramparts as an MCP server over stdio
Note: Inferred tool names from CLI commands in the README. The server primarily acts as a scanner rather than exposing MCP tools itself.
Comparable tools
Installation
cargo install rampartsTo scan an MCP server:
ramparts scan https://api.githubcopilot.com/mcp/ --auth-headers "Authorization: Bearer $TOKEN"To run as an MCP server (stdio):
ramparts mcp-stdioCompare ramparts with
Last updated · Auto-generated from public README + GitHub signals.