OWASP Cheatsheets MCP Server
owasp_cheatsheets_mcp_server
OWASP チートシートを提供する最小限のモデル コンテキスト プロトコル (MCP) 互換サーバー。
サーバーはFastAPIを使用して、 OWASP チートシート シリーズからチートシートの内容を返すシンプルな HTTP API を公開します。
前提条件
Python 3.8以降
Git (初回実行時にチートシートリポジトリをクローンするため)
Related MCP server: vuln-nist-mcp-server
使用法
インストール要件:
pip install -r requirements.txt*(オプション)*チートシートのローカルコピーがすでにある場合は、
CHEATSHEETS_DIR設定します。export CHEATSHEETS_DIR=/path/to/CheatSheetSeries/cheatsheetsuvicornでサーバーを実行します。uvicorn server.app:app --reloadCHEATSHEETS_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などのプロセス マネージャーやリバース プロキシの背後での実行を検討してください。
貢献
プルリクエストは歓迎します。pytestを使用して、 tests/ディレクトリ以下にテストを追加できます。
この実装は 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.-