MCP脆弱性管理システム
MCP (Management Control Panel) は、組織がセキュリティの脆弱性を効果的に追跡、管理、対応するのに役立つ包括的な脆弱性管理システムです。
特徴
ユーザー認証と承認
管理者ダッシュボード
ユーザープロファイル管理
脆弱性追跡
サポートチケットシステム
APIキー管理
SSL証明書管理
ニュースレター購読
アクティビティログ
前提条件
Python 3.11以上
PostgreSQL 15以上
Docker と Docker Compose (オプション)
インストール
オプション 1: Docker を使用する (推奨)
リポジトリをクローンします。
.env ファイルを作成します。
設定に合わせて .env ファイルを編集します。
コンテナをビルドして起動します。
管理者ユーザーを作成します。
オプション2: 手動インストール
リポジトリをクローンします。
仮想環境を作成してアクティブ化します。
依存関係をインストールします:
.env ファイルを作成します。
設定に合わせて .env ファイルを編集します。
データベースを設定します。
管理者ユーザーを作成します。
アプリケーションを起動します。
使用法
http://localhost:8000でアプリケーションにアクセスします。
管理者の資格情報でログイン
管理インターフェースでSSL証明書を設定する
脆弱性とユーザーの管理を開始する
APIドキュメント
API ドキュメントは次の場所から入手できます。
Swagger UI: http://localhost:8000/docs
再ドキュメント: http://localhost:8000/redoc
発達
テストの実行
コードスタイル
このプロジェクトはPEP 8ガイドラインに準拠しています。コードを確認するには、以下の手順に従ってください。
データベースの移行
新しい移行を作成するには:
移行を適用するには:
貢献
リポジトリをフォークする
機能ブランチを作成する
変更をコミットする
ブランチにプッシュする
プルリクエストを作成する
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
サポート
サポートについては、GitHub リポジトリで問題を開くか、メンテナーに連絡してください。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
脆弱性追跡、ユーザー管理、サポート チケット、API キー管理、SSL 証明書管理などの機能を通じて、組織がセキュリティの脆弱性を効果的に追跡、管理、対応するのに役立つ包括的なシステムです。
Related MCP Servers
- AsecurityAlicenseAqualityEnables enterprise-grade authentication management with secure credential handling and support for multi-protocol auth, complete with tools for analyzing, setting up, and testing authentication systems.Last updated -837AGPL 3.0
- AsecurityAlicenseAqualityEnterprise-grade authentication solution that provides secure credential management with encryption, multi-protocol authentication (OAuth2, SAML, LDAP), and real-time threat detection for applications.Last updated -8AGPL 3.0
- AsecurityAlicenseAqualityA security testing tool that enables automated vulnerability detection including XSS and SQL injection, along with comprehensive browser interaction capabilities for web application penetration testing.Last updated -1263320MIT License
- -securityAlicense-qualityEnables comprehensive security scanning of code repositories to detect secrets, vulnerabilities, dependency issues, and configuration problems. Provides real-time security checks and best practice recommendations to help developers identify and prevent security issues.Last updated -62MIT License