MF

mcp-fortress/mcp-fortress

Security testing

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

4 stars 3 forks 품질 70 트렌드 12MIT

Security scanner and install and runtime protection suite for Model Context Protocol (MCP) servers

개요

🚀 Enhanced scanner with improved false-positive detection! The first security tool that uses MCP to secure MCP. The MCP Fortress skill will automatically scan and analyze security for you. No setup, no configuration - just install and ask! 🎉 That's it! The web UI will open at http://localhost:3000 - Vulnerability detection across npm and PyPI packages - CVE database integration - Dependency analysis - Risk scoring (0-100) - Real-time monitoring of MCP servers - Quarantine suspicious packages - WebSocket telemetry streaming - Activity feed with live updates - Achievement system with 16 unlockable badges - Streak tracking for daily scans - Leaderboards and metrics - Humorous security tips - Modern React-based dashboard - Real-time statistics - Server table with sorting and filtering - Detailed threat analysis views - Run MCP Fortress as an MCP server - Expose security analysis tools to Claude Code, Cursor, Windsurf - AI-powered security analysis using your existing LLM - Zero...

README

원문 README의 일부입니다. 원문 보기.

🏰 MCP Fortress

Security scanner and runtime protection for Model Context Protocol (MCP) servers

🚀 NEW in v0.3.6: Enhanced scanner with improved false-positive detection! The first security tool that uses MCP to secure MCP.


🚀 Quick Start

For Claude Code Users (Easiest!)

# Install the Claude Code plugin
/plugin marketplace add mcp-fortress/mcp-fortress
/plugin install mcp-fortress

# Authenticate with Smithery (opens in browser)
/mcp

Done! Now ask Claude: “Is @modelcontextprotocol/server-github safe to install?”

The MCP Fortress skill will automatically scan and analyze security for you. No setup, no configuration - just install and ask! 🎉

📖 Full Claude Code Installation Guide

Standalone Installation

# Install globally
npm install -g mcp-fortress

# Start the server
mcp-fortress start

That’s it! The web UI will open at http://localhost:3000


🎬 Demo


✨ Features

🔍 Automated Security Scanning

  • Vulnerability detection across npm and PyPI packages
  • CVE database integration
  • Dependency analysis
  • Risk scoring (0-100)

🛡️ Runtime Protection

  • Real-time monitoring of MCP servers
  • Quarantine suspicious packages
  • WebSocket telemetry streaming
  • Activity feed with live updates

📊 Gamification

  • Achievement system with 16 unlockable badges
  • Streak tracking for daily scans
  • Leaderboards and metrics
  • Humorous security tips

🎨 Beautiful Web UI

  • Modern React-based dashboard
  • Real-time statistics
  • Server table with sorting and filtering
  • Detailed threat analysis views

🤖 NEW: MCP Server Mode (v0.3.0+)

  • Run MCP Fortress as an MCP server
  • Expose security analysis tools to Claude Code, Cursor, Windsurf
  • AI-powered security analysis using your existing LLM
  • Zero setup - uses the AI you already have
  • The first security tool that uses MCP to secure MCP

📦 Installation

Method A: Smithery CLI (Automated)

npx @smithery/cli install @mcp-fortress/mcp-fortress-server --client claude

Method B: Manual (With API Key)

  1. Get your API key from Smithery
  2. Add to Claude:
claude mcp add --transport http mcp-fortress "https://server.smithery.ai/@mcp-fortress/mcp-fortress-server/mcp?api_key=YOUR_API_KEY&profile=YOUR_PROFILE"

Replace YOUR_API_KEY and YOUR_PROFILE with values from Smithery.

GitHub에서 전체 README 보기

설치

npx @smithery/cli install @mcp-fortress/mcp-fortress-server --client claude
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "mcp-fortress": { "command": "mcp-fortress", "args": ["serve-mcp"] } } }