OWASP Cheatsheets MCP Server
owasp_cheatsheets_mcp_server
Минимально совместимый с Model Context Protocol (MCP) сервер, предоставляющий шпаргалки OWASP.
Сервер использует FastAPI для предоставления простого HTTP API, который возвращает содержимое шпаргалок из серии шпаргалок OWASP .
Предпосылки
Python 3.8 или новее
Git (для клонирования репозитория шпаргалки при первом запуске)
Related MCP server: vuln-nist-mcp-server
Использование
Требования к установке:
pip install -r requirements.txt(Необязательно) Задайте
CHEATSHEETS_DIRесли у вас уже есть локальная копия шпаргалок:export CHEATSHEETS_DIR=/path/to/CheatSheetSeries/cheatsheetsЗапустите сервер с помощью
uvicorn:uvicorn server.app:app --reloadЕсли
CHEATSHEETS_DIRне задан, сервер клонирует репозиторий шпаргалок при первом запуске (требуется доступ к сети).
Конечные точки
GET /health– Базовая проверка работоспособности.GET /cheatsheets– Вывести список доступных файлов шпаргалок.GET /cheatsheets/{name}– Получить конкретную шпаргалку.GET /search?q=term– Поиск термина в шпаргалках и возврат соответствующих имен файлов.
Запуск в производство
Используйте uvicorn с явным указанием хоста и порта при развертывании:
uvicorn server.app:app --host 0.0.0.0 --port 8000Для реального развертывания рассмотрите возможность использования менеджера процессов, например systemd , или запуска через обратный прокси-сервер.
Внося вклад
Запросы на извлечение приветствуются. Тесты можно добавлять в каталог tests/ с помощью pytest .
Данная реализация представляет собой упрощенный пример сервера MCP и может не охватывать всю спецификацию.
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.-