OWASP Cheatsheets MCP Server
owasp_cheatsheets_mcp_server
Ein minimal mit dem Model Context Protocol (MCP) kompatibler Server, der die OWASP Cheat Sheets bereitstellt.
Der Server verwendet FastAPI , um eine einfache HTTP-API bereitzustellen, die den Inhalt der Spickzettel aus der OWASP Cheat Sheet Series zurückgibt.
Voraussetzungen
Python 3.8 oder neuer
Git (zum Klonen des Spickzettel-Repositorys beim ersten Ausführen)
Related MCP server: vuln-nist-mcp-server
Verwendung
Installationsanforderungen:
pip install -r requirements.txt(Optional) Legen Sie
CHEATSHEETS_DIRfest, wenn Sie bereits eine lokale Kopie der Spickzettel haben:export CHEATSHEETS_DIR=/path/to/CheatSheetSeries/cheatsheetsFühren Sie den Server mit
uvicornaus:uvicorn server.app:app --reloadWenn
CHEATSHEETS_DIRnicht festgelegt ist, klont der Server das Spickzettel-Repository beim ersten Start (erfordert Netzwerkzugriff).
Endpunkte
GET /health– Grundlegender Gesundheitscheck.GET /cheatsheets– Listet die verfügbaren Spickzetteldateien auf.GET /cheatsheets/{name}– Ruft einen bestimmten Spickzettel ab.GET /search?q=term– Durchsucht Spickzettel nach einem Begriff und gibt passende Dateinamen zurück.
Wird in der Produktion ausgeführt
Verwenden Sie uvicorn beim Bereitstellen mit explizitem Host und Port:
uvicorn server.app:app --host 0.0.0.0 --port 8000Erwägen Sie für eine echte Bereitstellung einen Prozessmanager wie systemd oder die Ausführung hinter einem Reverse-Proxy.
Beitragen
Pull Requests sind willkommen. Tests können mit pytest in einem Verzeichnis tests/ hinzugefügt werden.
Diese Implementierung ist ein vereinfachtes Beispiel eines MCP-Servers und deckt möglicherweise nicht die gesamte Spezifikation ab.
This server cannot be deployed
Maintenance
Related MCP Connectors
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
MCP server for accessing curated awesome list documentation
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server for querying the CVE-Search API. This server provides comprehensive access to CVE-Search, browse vendor and product、get CVE per CVE-ID、get the last updated CVEs.6106MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server for querying the NIST National Vulnerability Database (NVD) API, enabling search and retrieval of CVE details, temporal context, and KEV catalog entries.15MIT
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server for automated security vulnerability assessment, combining OWASP Dependency-Check dependency scanning with custom code vulnerability detection, and generating detailed HTML and JSON reports.-
- FlicenseNot gradedqualityCmaintenanceA lightweight MCP server that wraps OWASP ZAP's REST API as Model Context Protocol tools, enabling AI agents to perform automated security scanning.-