mcpField
O
Operant Mcp

Operant Mcp

ローカル
github.com/operantlabsセキュリティ2630 週間前に更新

Operant Mcp について

Operant MCP は、ペネトレーションテスト、ネットワークフォレンジック、メモリ分析、脆弱性評価に対応した 51 のツールを 19 のモジュールに備えるセキュリティテスト用 MCP サーバーです。セキュリティ研究者やペネトレーションテスターを対象とし、評価を体系的に進めるための 8 つの手法プロンプトを含みます。

主な機能

  1. 0119 のモジュールにまたがる 51 のツール
  2. 02SQLi、XSS、SSRF などの Web 脆弱性テスト
  3. 03TLS・DNS 分析を含む PCAP ネットワークフォレンジック
  4. 04Volatility によるメモリ分析と Linux rootkit 検出
  5. 05CloudTrail ログ分析と異常検知
  6. 068 つの手法プロンプト

活用シーン

  1. 01Web アプリケーションに対する体系的なペネトレーションテスト
  2. 02PCAP ファイルでの認証情報漏えいやポートスキャンの分析
  3. 03メモリダンプや不審な Office 文書の調査

MCP 対応

本プロジェクトは MCP サーバーであり、セキュリティテスト用ツールと手法プロンプトを MCP クライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"operant": {
"command": "npx",
"args": [
"-y",
"operant-mcp"
]
}
}
}
起動コマンドnpx -y operant-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmoperant-mcp1.0.1

ツール

62

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
urlstringはいクエリパラメーターを含む完全な URL。例:https://target/filter?category=Gifts
parameterstringはい脆弱性のあるクエリパラメーター名。例:'category'
valuestringはいインジェクションの基準にする正当なパラメーター値。例:'Gifts'

詳細

operant-mcp

NPM Version npm downloads GitHub stars License: MIT TypeScript MCP Server smithery badge

Install in VS Code Install in Cursor

operant-mcp MCP server

侵入テスト、ネットワークフォレンジック、メモリ解析、脆弱性評価に対応する51種類のツールを備えた、セキュリティテスト用MCPサーバーです。

クイックスタート

npx operant-mcp

または、グローバルにインストールします。

npm install -g operant-mcp
operant-mcp

Claude Code での使用方法

MCP 設定に追加します。

{
  "mcpServers": {
    "operant": {
      "command": "npx",
      "args": ["-y", "operant-mcp"]
    }
  }
}

ツール(51)

SQL インジェクション(6)
  • sqli_where_bypass — OR ベースの WHERE 句バイパスをテスト
  • sqli_login_bypass — ログインフォームの SQL インジェクションをテスト
  • sqli_union_extract — UNION ベースのデータ抽出
  • sqli_blind_boolean — ブール値ベースのブラインド SQLi
  • sqli_blind_time — 時間ベースのブラインド SQLi
  • sqli_file_read — LOAD_FILE() 経由でファイルを読み取り
XSS(2)
  • xss_reflected_test — 10種類のペイロードで反射型 XSS をテスト
  • xss_payload_generate — コンテキストに応じた XSS ペイロードを生成
コマンドインジェクション(2)
  • cmdi_test — OS コマンドインジェクションをテスト
  • cmdi_blind_detect — sleep のタイミングを利用してブラインドコマンドインジェクションを検出
パストラバーサル(1)
  • path_traversal_test — エンコードのバリエーションを用いてディレクトリトラバーサルをテスト
SSRF(2)
  • ssrf_test — localhost のバイパスバリエーションを用いて SSRF をテスト
  • ssrf_cloud_metadata — SSRF 経由のクラウドメタデータへのアクセスをテスト
PCAP/ネットワークフォレンジック(8)
  • pcap_overview — プロトコル階層とエンドポイントの統計情報
  • pcap_extract_credentials — FTP/HTTP/SMTP の認証情報を抽出
  • pcap_dns_analysis — DNS クエリを分析
  • pcap_http_objects — HTTP オブジェクトをエクスポート
  • pcap_detect_scan — ポートスキャンを検出
  • pcap_follow_stream — TCP/UDP ストリームを追跡
  • pcap_tls_analysis — TLS/SNI を分析
  • pcap_llmnr_ntlm — LLMNR/NTLM 攻撃を検出
偵察(7)
  • recon_quick — 簡易偵察(robots.txt、ヘッダー、一般的なディレクトリ)
  • recon_dns — DNS を網羅的に列挙
  • recon_vhost — 仮想ホストを検出
  • recon_tls_sans — TLS 証明書から SAN を抽出
  • recon_directory_bruteforce — ディレクトリをブルートフォース
  • recon_git_secrets — Git リポジトリ内のシークレットを検索
  • recon_s3_bucket — S3 バケットの権限をテスト
メモリフォレンジック(3)
  • volatility_linux — Linux メモリ解析(Volatility 2)
  • volatility_windows — Windows メモリ解析(Volatility 3)
  • memory_detect_rootkit — Linux ルートキットを検出
マルウェア解析(2)
  • maldoc_analyze — OLE ドキュメントの完全な解析パイプライン
  • maldoc_extract_macros — VBA マクロを抽出
クラウドセキュリティ(2)
  • cloudtrail_analyze — CloudTrail ログを分析
  • cloudtrail_find_anomalies — CloudTrail の異常なイベントを検出
認証(3)
  • auth_csrf_extract — CSRF トークンを抽出
  • auth_bruteforce — ユーザー名の列挙+認証情報のブルートフォース
  • auth_cookie_tamper — Cookie 改ざんテスト
アクセス制御(2)
  • idor_test — IDOR 脆弱性をテスト
  • role_escalation_test — 権限昇格をテスト
ビジネスロジック(2)
  • price_manipulation_test — 価格/数量の操作をテスト
  • coupon_abuse_test — クーポンの併用/再利用をテスト
クリックジャッキング(2)
  • clickjacking_test — X-Frame-Options/CSP をテスト
  • frame_buster_bypass — フレームバスティングの回避をテスト
CORS(1)
  • cors_test — CORS の設定ミスをテスト
ファイルアップロード(1)
  • file_upload_test — ファイルアップロードの回避をテスト
NoSQL インジェクション(2)
  • nosqli_auth_bypass — MongoDB の認証回避
  • nosqli_detect — NoSQL インジェクションの検出
デシリアライゼーション(1)
  • deserialization_test — 安全でないデシリアライゼーションをテスト
GraphQL(2)
  • graphql_introspect — スキーマ全体をイントロスペクション
  • graphql_find_hidden — 隠しフィールドを検出

プロンプト(8)

構造化されたセキュリティ評価のための手法ガイドです。

  • web_app_pentest — Web アプリの包括的なペネトレーションテスト手法
  • pcap_forensics — PCAP 分析ワークフロー
  • memory_forensics — メモリダンプ分析(Linux/Windows)
  • recon_methodology — 偵察チェックリスト
  • malware_analysis — マルウェア文書の分析
  • cloud_security_audit — CloudTrail 分析ワークフロー
  • sqli_methodology — SQL インジェクションテストガイド
  • xss_methodology — XSS テストガイド

システム要件

ツールでは、モジュールに応じてさまざまな CLI ユーティリティが必要です。

  • ほとんどのツール:curl
  • PCAP 分析:tshark(Wireshark CLI)
  • DNS 偵察:dig、host
  • メモリフォレンジック:volatility / vol.py / vol3
  • マルウェア分析:olevba、oledump.py
  • クラウド分析:jq
  • シークレットのスキャン:git

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。